Parks & Recreation
Elliott Duncan Park
Elliott Duncan Memorial Park is located just blocks from downtown Mayodan and features a ¼-mile walking trail, a large playground, and a spacious gazebo. Whether you’re enjoying a brisk walk or a quiet moment, this charming park offers a peaceful escape in the heart of town.
The park sits on the former site of the Mayodan School, which served the community for decades—first as the town’s only school for grades 1–12, then as an elementary school. It was later renamed in honor of a beloved principal who dedicated over 30 years of service to local students. After the school closed, the Town purchased the property from the Rockingham County School System. Before it could be repurposed, however, the building was destroyed by a tornado in 1998. The park was later built on these historic grounds, preserving the site’s role as a gathering place for the community.
Farris Memorial Park
Farris Memorial Park spans more than 270 acres of open land, forests, and athletic fields, offering a wide variety of recreational activities for all ages. The park features two baseball fields, two soccer fields, two fishing ponds—the large pond on the main side is open daily, while the smaller pond behind the park house has limited access—four picnic shelters, walking trails, a concession stand, and the only public mountain bike trail in western Rockingham County. Golf lovers can head to the driving range to work on their long game or sharpen their skills on the putt-putt course. Clubs and balls are available for rent.
The park’s newest addition is a three-mile mountain bike trail that winds through switchbacks, rock gardens, and small stream crossings, with most of the ride passing through hardwood and mixed pine forest.
Garfield Park
Exciting news—Mayodan’s newest park will be opening soon! The new space will provide a place for families, friends, and neighbors to enjoy the outdoors together. Stay tuned for more details about the grand opening celebration!
More of Mayodan
Nestled along the beautiful Mayo River in Rockingham County, Mayodan offers the perfect blend of small-town charm, natural beauty, and a welcoming community spirit. Founded as a historic mill town, Mayodan honors its heritage while embracing new growth, revitalizing spaces, and creating opportunities that celebrate both its past and future. Outdoor enthusiasts will find plenty to enjoy with scenic parks, trails, and river access for kayaking, canoeing, fishing, hiking, and biking, along with exciting projects like the expansion of Farris Memorial Park and the development of Washington Mills Park.