- Special Events
- Parks & Recreation Events
- Fourth of July Celebration
Fourth of July Celebration
Tuesday, July 4 from 10 a.m. - 4 p.m.
Rain Date: Wednesday, July 5 (fireworks only)
Location: Event is on Main Street; fireworks will be launched near the Christiansburg Huckleberry Park
Join us in downtown Christiansburg for our annual Fourth of July Celebration! This family-friendly event features live music, an array of food trucks, arts and crafts vendors, a kids’ zone, and more! Fireworks will start around 9:15 p.m. near the new Christiansburg Huckleberry Park. They can be viewed from the Uptown Mall or Walmart parking lots. If event is rained out, fireworks will be on July 5, with no downtown event.
Live Musical Performances
10 a.m. Jimothy
12 p.m. The Isaac Hadden Project
2 p.m. Don and the Deltones Plus
*Please note food vendors may change due to unforeseen circumstances.
**The daytime festival is on Main Street in downtown Christiansburg; fireworks will be launched near the Christiansburg Huckleberry Park.
Fourth of July Celebration Vendor Information
Vendor application and fees are due June 9, 2023. We will not be accepting applications after this date. Any Christiansburg Farmers Market vendors that would like to attend, please contact us at 540-382-2349 ext. 2017.
Vendor Categories & Fees
- Hand-Made Crafts: $25
- All items must be made by the applying artist.
- All items for sale must be original, handcrafted art and craft items produced by the vendor.
- Nonprofit Booth: $25
- As defined as 501 (c)3 Non-Profit Organization
- Business Booth: $50
The Town of Christiansburg Parks and Recreation Department reserves the right to disallow any entry based on the guidelines and decisions of the Special Events Committee. Please review the guidelines on page two of the vendor application.
Vendors please contact Austin Gilmore at firstname.lastname@example.org or 540-382-2349 ext. 2017 for more information.
Vendor applications can be emailed to email@example.com or mailed to
Christiansburg Recreation Center, ATTN: Austin Gilmore
1600 N. Franklin Street
Christiansburg, VA 24073