Mill Pond Park Camp Success Park Narrows Town Farm Park Narrows Recreation Department The Town of Narrows Recreation Department provides a wide array of organized programs for children, youth and adults on a year-round basis. A volunteer Recreation Commission provides program oversight and recommendations. The recreation program consists primarily of leagues and teams that stress the fundamentals of each sport or activity while also stressing sportsmanship and team play. The Town is in the preliminary stage of seeking additional recreational land to expand its recreational program.
Ragsdale field offers a lighted field ideal for use in soccer, football and other sporting events.
The recreation department also offers a variety of special events and tournaments through the year including dances and volleyball and basketball tournaments and hot-shot competitions. Main Menu Recreation Programs for Senior Citizens Recreation programs for Senior citizens are offered through the Giles County Senior Center in Pearisburg, five miles east of Narrows. Main Menu Golf Courses Three nearby golf courses serve the Town of Narrows. Castle Rock Golf Course, a public facility operated by Giles County, is an 18 hole facility located near the Town of Pembroke, twelve miles east of Narrows. The Giles Country Club, located five miles east of Narrows in Pearisburg, is a privately-owned nine hole facility which is open to the public with a sponsorship from a member.