Farris Memorial Park is more than 270 acres of open land, forests and athletic fields that offer a variety of recreational activities. The park includes 2 baseball fields, 2 soccer fields, two fishing ponds, an amphitheater, four picnic shelters, tennis courts, walking trails, a driving range, miniature golf, a concession stand, an 18-hole disc golf course (both open and wooded holes), and the only public mountain bike trail in western Rockingham County. The three-mile mountain bike trail takes you through switchbacks, over rock gardens, and small streams. Most of the trail runs through hardwood and mixed pine.