
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.
Effective October 1, 2026 the Madison Mayodan Recreation Department is managing, maintaining, and programming Farris Memorial Park through a partnership with the Town of Mayodan.
The park is already FULL of wonderful amentities & we have lots of upgrades planned over the next 3 years to make it even better!! Stay tuned!
While the park remians open all year, the amenties are seasonal. You can enjoy the following until October 31st, 2026. The amenities will repoen March 1st, 2027:
Concessions: Chips, pickles, pretzles, corndogs, popcorn, nachos, candy, snowcones & drinks! Prices range from a quarter to $5
Fishing:
- Adult $5 for a day pass or $15 for a annual permit
- Seniors (55+) & Kids (12 & under) $2 for a day pass or $12 for a annual permit
Disc Golf: $5 per person for the 18 hole course.
Putt-Putt: $5 per person for the 18 hole course.
Driving Range:
- Small (Quarter Basket) $4
- Medium (Half Basket) $5
- Large (Full Basket) $7
- Tees 5 for $1
Trail Bike Rentals: $10 per person for 1 hour
Shelter or Field Rentals: Prices range from $25-$200 based on space & length of rental.
Paddleboats: (Summer Only) $5 for 30 minutes
