Discover the Fun
Boys Dixie League Baseball: 3 Leagues, Ages 8-10, 11-12, 13-15.
Girls Dixie League Softball: 3 Leagues Ages 8-10, 11-12, 13-15.
T-Ball: Ages 3-4, Coach Pitch 5-6, Peanut League 7-8.
Boys and Girls Basketball Camp: Dates and Times To Be Determined. Grades K-7th. Camp fee: $50.00. Camper receives a basketball, camp shirt and a certificate.
Flag Football: 2 Leagues, P-K & 1st-3rd grades. Dates and Times To Be Determined. Registration fees will be charged.
Girls Little League Volleyball: 2 Leagues, 4th-5th & 6th-7th grades. Registration fee will be charged.
Boys Little League Basketball Cheerleaders: Grades 2nd-3rd, 4th-5th, 6th-7th. Registration fee will be charged. Dates and Times To Be Determined.
Girls League Basketball: 4 Leagues. K-1st, 2nd-3rd, 4th-5th, 6th-7th Grades. Registration fee will be charged. Dates and Times To Be Determined.
(For Youth Programs)
Participant living within Narrows corporate limits: $20.00
Participant living outside of corporate limits but within western district: $30.00
Participant living outside of western district: $35.00
Admission for Indoor Activities
Standard Admission: $3.00
Pre-K & Under: Free
Due to Covid-19 restrictions rental policies are subject to change. Please contact the Recreation Department for the most up to date information.
Gym, rooms, and auditorium are available to rent.
Please contact the Narrows Recreation Department at 540-726-2961.
Additional activities and programs may be added throughout the year.
Dates and/or times are subject to change.
For more information regarding the various programs offered, please contact :
540-599-1135 or 540-726-2961
Mailing Address: Physical Address:
P.O. Box 440 Narrows, VA 24124 110 Mary Street Narrows, VA 24124
Narrows is located in Giles County, Virginia
Virginia’s Mountain Playground ™