17 places to watch fireworks in Southwest, Central Virginia this 4th of July weekend

While some bigger cities have canceled their displays, here are 17 still happening!

Some, but not all, of the region’s fireworks displays were canceled this year.

Many places cited coronavirus guidelines on social distancing as the reason for canceling.

Recommended Videos



With that being said, there are still places this 4th of July weekend you’ll be able to watch fireworks light up the night’s sky.

Friday, July 3

Amherst: Winton Farm in Amherst is hosting an Independence Day Celebration on Friday. Gates open the public starting at 6 p.m. They’ll kick off the night with a cookout featuring hot dogs, hamburgers, beer and non-alcoholic drinks followed by a fireworks display that starts at 9 p.m. Kona Ice will be on site for frozen treats as well. Find more details here.

Bedford: The town’s fireworks show will begin at dusk. While the fireworks will be set off from the National D-Day Memorial. It will be closed to the public during this time. Some good places to watch from are Liberty Lake Park and other areas within town.

Jewell Ridge: Fireworks will be launched at dark.

Moneta: EastLake Community Church is holding its second Independence Day celebration. You should be able to see the display from the comfort and safety of your vehicle parked at the church or bring a lawn chair and sit on the lawn. They’re set to begin at 9:30 p.m.

Pearisburg: While Mountain Lake couldn’t host this year’s fireworks due to social distancing requirements, the fireworks show has been moved. They’ll now be launched on the hill above Carilion Giles Community Hospital. While the show should be visible from most areas of the town, people can also go to the Walmart or Giles High School parking lots. Fireworks are scheduled to start at 9:30 p.m. and WNRV A.M. 990, FM 97.3 and WNRVBluegrassradio.com will be doing a live broadcast from the site beginning at 8 p.m. featuring patriotic music provided by the Giles County Community Chorus.

Pulaski: At Calfee Park, for $5 a person you can watch two 16U showcase teams play, and immediately following that the fireworks will be launched. Those planning to attend are strongly encouraged to buy tickets online in advance and print them at home.

Saturday, July 4

Blacksburg: The town of Blacksburg is hosting a fireworks display that will start at around 9:30 p.m. from the old Blacksburg High School property on Patrick Henry Drive. Residents are encouraged to view the fireworks from home. Anyone who goes to the Food Lion shopping plaza on the corner of Patrick Henry Drive and North Main Street to view the fireworks is asked to stay in or near your vehicle and practice social distancing. Find more details here.

Buena Vista: The Buena Vista Rotary Club, Rotary Club of Lexington Lunch, and the City of Buena Vista will be having a firework display on the 4th of July at Glen Maury Park starting at about 9:30 p.m.

Christiansburg: The town of Christiansburg is hosting a fireworks display that will start at around 9:15 p.m. The fireworks will be launched from a property off of Peppers Ferry Road. Residents are encouraged to view the fireworks from home. Anyone who goes to the New River Valley Mall or Walmart parking lots of watch the fireworks is asked to stay in or near your vehicle and practice social distancing. The firework’s will also be livestream on the town’s Facebook page. In case of inclement weather, the rain date is Sunday, July 5. Find more details here.

Clifton Forge: The M3 Minutemen Militia is hosting “Operation Patriot” on Saturday at C&O Railway Heritage Center. The event begins at 3 p.m. and fireworks will be launched just after dusk. Guests are encouraged to respect social distancing guidelines. Find more details here.

Covington: The Covington Parks and Recreation Department is hosting fireworks at around 9:30 p.m. on Saturday at the Jackson River Sports Complex. Starting at 6 p.m., the band “Uptown” will play mix of current popular songs and hits from the last few decades. Guests are invited to bring a chair or blanket. Find more details here.

Danville: The city’s fireworks show will begin at about dusk. However, because of social distancing restriction, there will not be the usual celebration at the Carrington Pavilion.

Galax: While the city’s 4th of July Parade is canceled, the fireworks will still be launched. The show begins at 10 p.m. in Felts Park.

Lynchburg: As part of the Ronnie Roberts Senior Classic at Bank of James Stadium, the Lynchburg Hillcats will be launching fireworks. The game itself is sold out, but $3 tickets are available to watch the show from City Stadium.

Narrows: The Narrows Parks and Recreation Department will be launching its fireworks at 9:45 p.m. The best places to watch from are most of the high school hill area, the high school parking lot, all business along US 460, the Farmers’ Market, Center Street, the Duck Pond and Mill Pond Field.

Radford: The City of Radford is hosting a fireworks celebration at dusk on Saturday. Due to the pandemic, Bisset Park will be closed and the annual Spirit of America Independence Day Celebration has been canceled. However, fireworks will be set off at dusk, and they’ll be displayed higher in the sky than usual and will last longer than usual. City officials said there are several spots along West Main Street that should provide a great view. The time of the display could vary based on weather. Saturday’s sunset is projected to be around 8:45 p.m. Find more details here.

Shawsville: There will be a drive-in fireworks display at OldTown Fields in Shawsville. The fields are located at 4179 OldTown Road in Shawsville. The fireworks show will start at about 9:15 p.m. Residents are encouraged to view the fireworks from home. Parking will be available at the Shawsville Middle School baseball field and along the main field’s fence, but not at the track or main field. Anyone attending the drive-in display is asked to practice social distancing. Find more details here.

Know about an upcoming fireworks display that’s not included on this list? Let us know! Please email jwilliamson@wsls.com.


Recommended Videos