As Independence Day approaches, communities across southern West Virginia are gearing up for a weekend of celebrations, with fireworks lighting up the skies from Surveyor to Welch. Whether you’re looking for a family-friendly festival, live music, food trucks, or simply a dazzling fireworks display, there are plenty of options to enjoy.
Here’s a roundup of confirmed fireworks shows across the region:
Thursday, July 3, 2025
Surveyor — Lake Stephens
- Time: Around 10:00 p.m.
- Location: Lake Stephens Dam and Recreation Area (Free), Beach Area ($5 fee)
- Enjoy a spectacular lakeside show as fireworks reflect over the water.
Friday, July 4, 2025
Alderson — Alderson Memorial Football Field
- Time: 10:15 p.m.
- Admission: $5 per person, kids 6 and under free
- Bring your own chairs for this classic community celebration.
Beckley — Beckley-Raleigh County Convention Center
- Time: 9:30 p.m.
- Extras: Craft vendors and food trucks make it a full evening of fun.
Fayetteville — Fayetteville Town Park
- Time: At dusk
- Part of: Fayetteville Heritage Festival
- Celebrate with the community and enjoy festivities leading up to the fireworks.
Princeton — Chuck Mathena Center
- Time: Around 9:45 p.m.
- Part of: Princeton’s 4th of July Celebration
- A patriotic evening complete with fireworks for the whole family.
Welch — Martha Moore Park
- Time: Around 9:30 p.m.
- Part of: 4th of July Beach Bash (starts at 2:00 p.m.)
- Make a day of it with beach fun and wrap it up with fireworks.
Saturday, July 5, 2025
Beckley — Linda K. Epling Stadium
- Time: After the baseball games
- Baseball and fireworks — a classic American combo to keep the holiday spirit going.

by