Farris Memorial Park

Farris Memorial Park is over 250 acres of open land, forests, and athletic fields that offer a variety of recreational activities.  The park includes:

  • 2 baseball fields
  • 2 soccer fields
  • 2 fishing ponds
  • A mountain bike trail 
  • An amphitheater
  • 4 picnic shelters
  • 2 tennis courts
  • Walking trails
  • Concession stand
  • Skateboard park

For the golfer you can pull out your driver and knock some golf balls on our driving range, or if your short game needs work, try your hand on our putt-putt course!  Clubs and balls are available for rent.

Park is jointly administered through the Town and the M-M Recreation Department.  For more information regarding rentals of the facilities contact Asa Neal at 336.548.2789.

Park Hours

Summer (April - October) sunrise to sunset; 
Concession Stand and putt-putt golf are open (weather permitting) 3:00pm-8:00pm M-F; 9:00am-8:00pm Sat; 1:00pm-8:00pm Sunday.  Special arrangements for large groups can be made.

Winter (November - March) 8:00am - 6:00pm; limited amenities, no public restrooms.


Farris Memorial Park Trail 

From Greensboro on 220 North, take NC 704 exit toward 220 Business N Madison/Wentworth. Follow signs for Madison; turn right on South Market Street; 3rd left onto Decatur Street; left onto Ayersville Road; right onto South Ayersville Road; left onto Park Road. Located 2. 5 miles north of Mayodan, Farris Memorial Park Trail is a rustic wooded walking trail that goes around the lake and crosses the dam. Other park amenities include: 2 fishing piers, one of which is handicap accessible; restrooms, paddleboats, picnic shelters and amphitheater. Events at the park include concerts, miniature golf league, annual fishing derby and the Mayodan Antique Extravaganza. Park is open April 1 - October 1, but trail can be accessed year-round.

Length 1.1 miles 


Mayodan Mountain Bike Trail

Mayodan Mountain Bike Trail, located at Farris Memorial Park, is the longest trail to date in Rockingham County. Thanks to support from Kate B Reynolds Charitable Trust, Reidsville Area Foundation, REI, Blue Ridge Trail Works, Town of Mayodan, Dan River Basin Association, and Duke Energy volunteers, this approximately 3.5 mile trail is suitable for novice to intermediate mountain bikers of all ages. It is home trail to the McMichael High School Mountain Bike Club. 

Using the best management practices for sustainability and just plain fun-to-ride trail, the Mayodan Mountain Bike Trail features plenty of banks and rock beds. It runs near a section of Big Beaver Island Creek, a beautiful tributary to the Dan River. 

Length: 3.5 miles


Difficulty: for Novice to Intermediate riders 

2878 Park Rd Mayodan, NC 27027

Recipe of the Month

Organization of the Month

Download App

Meet at the Mayodan Town Park Gazebo Date: April 9thTime: 9:00 am 5k and 10:00... Read more
Partnership for Success was awarded a grant from SAMHSA (Substance Abuse and... Read more
Saturday April 30th Registration starts at 7am Start/Finish lines at the... Read more
Get your sneakers on and get exercising! IT'S ZUMBA TIME AGAIN!!! Join us each... Read more
Madison-Mayodan Recreation Department will be offerring 4 leagues this spring... Read more