ROANOKE, Va. – America’s 245th birthday is quickly approaching and that means fireworks!
After a 2020 with far fewer fireworks shows across the country, 2021 looks to be making up for that with a bang! (pun intended)
Recommended Videos
Below is a list of when you can catch fireworks displays across the region.
Friday, July 2
Chatham - Chatham Rotary Club will be launching fireworks on the grounds of Hargrave Military Academy
Lynchburg - Downtown Lynchburg Association will be launching fireworks at 9:15 p.m. Some of the best places to view them are from Riverfront Park, Lower Bluffwalk, Depot Grove as weMidtown Parking Deck
Pembroke - Independence Day at Mountain Lake in Giles County will offer food and music. Fireworks are scheduled for 9:30 p.m.
Rocky Mount - Admission is free at the Rotary Club of Rocky Mount’s Independence Festival at Franklin County High School and it starts at 5 p.m. Fireworks are scheduled to begin at dusk.
Smith Mountain Lake - Mitchell’s Point Marina is launching the fireworks with proceeds benefiting the Semper Fi & America’s Fund. They’ll be launched at 9 p.m. and due to limited parking at the marina, the shows are best viewed by water in the vicinity of Marker C-3 in Craddock Creek.
Saturday, July 3
Amherst - The Independence Day Celebration at Winton Farm starts at 6 p.m. with fireworks scheduled for 9 p.m.
Appomattox - Firefighters and Fireworks is a nearly all-day event at Liberty Field. Fireworks are scheduled to launch at 9:30 p.m.
Bedford - The town’s fireworks will be launched from the National D-Day Memorial at dark and should be visible from most places in the town
Brookneal - At Patrick Henry’s Red Hill, the Independence Day Celebration begins at 3 p.m., with fireworks scheduled for dusk. Tickets are $10/car
Buchanan - Fireworks are scheduled for 10 p.m. at the 67th annual Buchanan Community Carnival.
Christiansburg - The town’s 4th of July Celebration starts at 10 a.m. with many events during the day. Fireworks are scheduled for 9:15 p.m. The best place to view them from is either the Uptown Christiansburg (New River Valley Mall) or Walmart parking lots.
Floyd - With the town’s Independence Day Celebration at Floyd County High School beginning at 6:30 p.m., fireworks will be launched around 9:15 p.m.
Independence - What better place to celebrate America’s independence than in the town of Independence. The town’s celebration kicks off with a 10 a.m. parade and fireworks are scheduled for dark.
Lynchburg - The Lynchburg Hill Cats will be launching fireworks after their game at Bank of James Stadium against the Delmarva Shorebirds. First pitch is scheduled for 6:30 p.m.
Pulaski - The Pulaski River Turtles take on the Princeton Whilstlepigs at 7 p.m. As is the team’s Friday home game tradition, there will be fireworks after the game!
Roanoke - The City of Roanoke will launch fireworks at 9 p.m. over the fields at River’s Edge North. Fireworks may be viewed from the River’s Edge South fields, which will be accessible only through the Roanoke River Greenway.
Shawsville - Following the Fuzzy Logic concert at Old Town Fields, fireworks will be launched.
South Boston - Following the Thunder Road Harley-Davidson 200 the South Boston Speedway will be launching fireworks
Stuart - The town of Stuart will be launching fireworks from DeHart Park
Wytheville - The July 3rd Celebration and Street Festival is a full day of events with fireworks scheduled that night.
Sunday, July 4
Blacksburg - The town of Blacksburg will launch fireworks at 9:30 p.m. at the old Blacksburg High School property on Patrick Henry Drive.
Buena Vista - The city’s July 4 celebration will take place at Glen Maury Park. Fireworks will be launched at 9:30 p.m. and are best viewed at Vista Links Golf Course, Camden Field, and Glen Maury Park.
Clifton Forge - The C&O Railway Heritage Center’s Starts and Stripes event begins with a parade at 12:30 p.m. and comes to a rousing finish with fireworks at dusk.
Covington - At the Jackson River Sports Complex, the city will launch fireworks at 9:30 p.m.
Danville - A day of events concludes with fireworks at dusk that will be launched from the southbound lane of Martin Luther King Jr. Memorial Bridge
Fincastle - The Town of Fincastle will launch its annual July 4 fireworks show at dusk at Breckinridge Elementary School.
Galax - The City of Galax will launch its fireworks at 10 p.m. from Felts Park.
Hillsville - The VFW in Hillsville will have a 4 p.m. parade, with the ACE Party Band at 7 p.m. Fireworks are scheduled for dusk
Hot Springs - The Omni Homestead Resort will be launching fireworks from the Casino Lawn at 9:15 p.m.
Lynchburg - The Lynchburg Hill Cats will again be launching fireworks after their game at Bank of James Stadium against the Delmarva Shorebirds. First pitch is scheduled for 6:30 p.m.
Lynchburg - Thomas Road Baptist Church is holding its free Celebrate America event. In addition to a wide variety of offerings, fireworks will also be launched that night.
Nellysford - Wintergreen Resort plans to launch fireworks at 9:30 p.m.
Radford - The city’s Spirit of America Celebration in Bisset Park is a nearly all-day-long event with music, games, food, and of course, fireworks! They’re scheduled to go off at 9:30 p.m.
Salem - The Salem Fair will be launching its fireworks display at 9:30 p.m.
Smith Mountain Lake - Mitchell’s Point Marina is launching the fireworks with proceeds from this show benefiting the Saunders Volunteer Fire Company. They’ll be launched at 9 p.m. and due to limited parking at the marina, the shows are best viewed by water in the vicinity of Marker C-3 in Craddock Creek.
Vinton - Vinton’s July 4 celebration at the Vinton War Memorial begins at 6:30 p.m., with fireworks scheduled for 9:30 p.m.
Know of one we missed? Email jwilliamson@wsls.com and we’ll make sure it gets added.