Recreation Programs

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: 4 Leagues. K-1st, 2nd-3rd, 4th-5th, 6th-7th grades. Registration fee will be charged. Dates and Times To Be Determined.

 

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.

Registration Fees

(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

Rentals

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 :

Dakoda Shrader

Recreation Director

Parks & Recreation Director
540-599-1135 or 540-726-2961

dshrader@townofnarrows.org
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 ™