Rockingham County offers a wide variety of public recreation spaces.
Rockingham County, North Carolina has more than 20 public parks offering a variety of activities for the whole family from playgrounds, walking trails, a disc golf course, tennis courts, championship baseball and softball fields, soccer fields, volleyball courts, paddle boating and picnic/event facilities
Click here to download a copy of the Rockingham County Sports & Recreation Facilities Guide for details about all of our parks and recreation facilities.
Rockingham County has around 20 walking trails and greenways spread throughout the entire area. Most of our public parks include trails and tracks. The county is currently developing Rockingham County Pathways, a comprehensive plan for trails and greenways.
Cycling Routes
Rockingham County's terrain is perfect for cycling. With six designated cycling routes, the roads here provide varying degrees of difficulty for cyclists of all skill levels.
Click here to download a copy of the Rockingham County Bike Routes Map.
Stables and Horse Riding Centers

Rockingham County’s recreational amenities also include horse-riding centers and farms.
These equestrian facilities offer stall rentals, riding lessons and even pony clubs for children.
Chestnut Hill Stables, Reidsville
336.939.7126
Flintrock Farm, Reidsville
336.349.4723
Graystone Farm, Reidsville
336.280.3049
Isley Training Center, Reidsville
336.342.4804
Julianne Farms, Reidsville
336.349.2949
Municipal Park Information
Eden Parks
336.623.2110
Madison-Mayodan Parks
336.548.9572
Reidsville Parks
336.349.1090
Stoneville Parks
336.573.9393
Other Resources
Betsy-Jeff Penn 4-H Educational Center, Reidsville
336.349.9445
Eden Family YMCA
336.623.8496
Reidsville Family YMCA
336.342.3307
Western Rockingham County Family YMCA
336.427.9622
For more information, contact the Rockingham County Partnership for Economic and Tourism Development at 336-342-8138 or ryount@ncnorthstar.com.