Events

Mar 25 all-day
12:00 am
Please come out and join us once again to clean our roadsides and boat ramps on March 25. As always lunch, bags and glove will be provided. We love our volunteers and are so thankful[...]
Apr 10 @ 7:00 pm
7:00 pm
 
Narrows Municipal Office
Apr 15 @ 1:00 pm – 3:00 pm
1:00 pm
 
Narrows Town Park
Apr 22 @ 10:00 am – 4:00 pm
10:00 am
 
Bissett Park
May 8 @ 7:00 pm
7:00 pm
 
Narrows Municipal Office
May 13 @ 9:00 am – 1:00 pm
9:00 am
Gates open at 8am
Narrows Town Park
Jun 12 @ 7:00 pm
7:00 pm
 
Narrows Municipal Office
Jul 4 all-day
12:00 am
 
Narrows Town Park
Jul 10 @ 7:00 pm
7:00 pm
 
Narrows Municipal Office
Aug 14 @ 7:00 pm
7:00 pm
 
Narrows Municipal Office
Sep 11 @ 7:00 pm
7:00 pm
 
Narrows Municipal Office
Oct 9 @ 7:00 pm
7:00 pm
 
Narrows Municipal Office
Nov 13 @ 7:00 pm
7:00 pm
 
Narrows Municipal Office
Dec 11 @ 7:00 pm
7:00 pm
 
Narrows Municipal Office
Jan 8 @ 7:00 pm
7:00 pm
 
Narrows Municipal Office
Feb 12 @ 7:00 pm
7:00 pm
 
Narrows Municipal Office
Mar 12 @ 7:00 pm
7:00 pm
 
Narrows Municipal Office
Apr 9 @ 7:00 pm
7:00 pm
 
Narrows Municipal Office
May 14 @ 7:00 pm
7:00 pm
 
Narrows Municipal Office
Jun 11 @ 7:00 pm
7:00 pm
 
Narrows Municipal Office
Jul 9 @ 7:00 pm
7:00 pm
 
Narrows Municipal Office
Aug 13 @ 7:00 pm
7:00 pm
 
Narrows Municipal Office
Sep 10 @ 7:00 pm
7:00 pm
 
Narrows Municipal Office
Oct 8 @ 7:00 pm
7:00 pm
 
Narrows Municipal Office
Nov 12 @ 7:00 pm
7:00 pm
 
Narrows Municipal Office
Dec 10 @ 7:00 pm
7:00 pm
 
Narrows Municipal Office
Jan 14 @ 7:00 pm
7:00 pm
 
Narrows Municipal Office
Feb 11 @ 7:00 pm
7:00 pm
 
Narrows Municipal Office
Mar 11 @ 7:00 pm
7:00 pm
 
Narrows Municipal Office

Narrows is located in Giles County, Virginia

Virginia’s Mountain Playground ™