List: Fireworks Displays in the Area

Jefferson County

  • June 28, 2025Sam Michaels Park, Shenandoah Junction Gates open at 6:00 PM, fireworks around 9:15 PM.

Berkeley County

  • June 28, 2025Eastern WV Regional Airport, Martinsburg Family-friendly event with live music, food trucks, and fireworks at 9:30 PM.
  • July 4, 2025City of Martinsburg Fireworks Display begins at 9:30 PM from the hill at the end of E. John Street.

Shenandoah County

  • July 4, 2025Shenandoah County Fairgrounds Gates open at 8:30 PM, and the fireworks show begins around 9:30 PM. Free admission. Bring a blanket or lawn chair and enjoy the show under the stars.
  • July 4, 2025Strasburg Town Park (295 Park Road) Festivities kick off at 6:00 PM with live music, food vendors, and family-friendly activities. Fireworks light up the sky at 9:00 PM (or shortly after dark)
  • July 5, 2025Bryce Fest, Basye All-day festival with fireworks at 9:30 PM.
  • July 5, 2025New Market Community Park Independence Day Celebration with fireworks from 5:00–9:30 PM.

Frederick County

  • July 4, 2025Middletown Community Park Festivities begin at 8:00 AM with vendors, games, live music, and the area’s only July 4th parade at 5:00 PM. Fireworks cap off the day at dusk, following skydivers and a full concert lineup.
  • July 4, 2025Sherando Park, Stephens City Live music at 6:30 PM, fireworks at 9:15 PM.

Warren County

  • July 3, 2025Gertrude E. Miller Park, Front Royal Royal Independence Fireworks begin at 7:00 PM.

Page County

  • July 3, 2025Ed Good Memorial Park Stanley’s Independence Day Celebration kicks off at 6:00 PM with food trucks, inflatables, and live entertainment. The fireworks show begins at dark, typically around 9:15 PM. Bring a blanket and enjoy the small-town charm under the stars.
  • July 4, 2025Downtown Luray “Downtown Get Down” celebration from 5:00–9:00 PM with fireworks.

Winchester City

  • July 3, 2025Jim Barnett Park “Rockin’ Independence Eve” with fireworks at 9:20 PM.

Sponsored Content

Sponsored Content