Celebrating Independence Day at Smith Mountain Lake is a highlight of the summer. Below are various events in and around the SML area to help you get your firework fix.


Fourth of July Independence Festival in Rocky Mount
Thursday, July 3, 2019, 5pm
Franklin County High School, Rocky Mount, VA

The 36th Annual Independence Day Festival will be held on the football field at Franklin County High School starting at 5pm on July 3rd. This family-friendly event features live musical performances, concessions, inflatables and children’s activities, and more. Fireworks begin at dark. Remember to bring your own lawn chair. Presented by the Rocky Mount Rotary Club.


“Before the Works” Independence Day Festival
Thursday, July 3, 2019, 5pm
Liberty Lake Park, Bedford, VA

Hosted by K92’s Monica Brooks, this event offers a variety of activities for children including inflatables, a petting zoo, and face painting, food and dessert trucks from delicious local vendors, a cornhole tournament, and a beer garden. Music provided by DJ Flexx. Admission is $1 or donation.


SML Fireworks and Fire Company Fundraiser
Saturday, July 6, 2019, 4:30pm
Parkway Marina

This popular event helps raise funds for the Saunders Volunteer Fire Company and features live music by The Worx, The YMCA Kids Zone, and the Parkway Marina Carousel. Blankets and chairs are permitted-pets, coolers, grills, and tents are not. The cost of admission is $10 per person and kids under 12 are free. https://smlfireworks.org.