Winchester: Rockin' Independence Eve in Old Town Winchester. 2-10pm. Free admission. Fireworks at Jim Barnett Park at 9:20pm. More info. here.
Woodstock: Shenandoah County Fairgrounds Monday, July 4th. Gates open at 8:30 pm and all spectators must remain in or near their vehicles during the show. Restrooms inside the fairgrounds fence are open up until 9:15 pm and then after the show. Free admission. More info. here.
New Market: New Market Community Park, Tuesday, July 5th. 5pm-9:30pm. Live entertainment, food, youth and adult activities and fireworks. More info. here.
Strasburg: Strasburg Park, 6:30-9:30pm. Live music by the Judy Chops, Grub Hub, face painting, inflatables. Fireworks at 9pm. More info. here.
Bryce: Bryce Fest, Saturday, July 2. 11am-10pm. Vendor village with local crafts, food, music from The Hackens Boys and fireworks. More info. here.
Stephens City: Sherando Park, Monday, July 4th. 5pm-10pm. Live music by Everyday People Band at 7pm, family friendly activities, food vendors, fireworks. Please enter at the main park gate or Sherando High School. More info. here.
Front Royal: Fireworks at NOVA 4-H Center. Friday, July 1. Gates open at 5pm. Family friendly event with food trucks, the American Legion Community Band plays at 7:30pm, free fireworks at 9:15pm. More info. here.
Luray: Monday, July 4th 12-9pm. Music, food trucks, and family friendly activities. Throughout the day you can enjoy activities in downtown Luray, followed by fireworks that will start at dusk. More info. here.
Martinsburg: Sunday, July 3. Berkeley County 250th - Independence Celebration. Come out to the airport to enjoy this FREE, family-friendly event. Featuring music, food, aircraft fly-overs and a fireworks show. Address: 226 Pilot Way, Martinsburg, WV 25405. Rain date is July 10th. Gates open at 2:50pm. More info. here.
Middletown: Middletown Park, Monday, July 4th. Food and craft vendors noon to dusk. Parade at 5pm. Fireworks at dusk. More info. here.