Fireworks, festivals + more: Where to celebrate the 4th of July around Charlotte
AI-generated summary reviewed by our newsroom.
- Charlotte-area towns will host free July 4th parades, fireworks and festivals.
- Major venues like Truist Field and Carowinds plan large fireworks displays July 3-4.
- Family activities include block parties, races, concerts and patriotic reenactments.
Looking to celebrate Independence Day with a bang?
The Charlotte area is lighting up with dazzling fireworks shows, family-friendly festivals and patriotic fun all weekend long. From displays at the ballpark to local block parties, there’s something for everyone.
Here’s a list of events where you can celebrate the Fourth of July in and around Charlotte:
Independence Day Extravaganza at Atrium Health Ballpark
Location: Atrium Health Ballpark, 1 Cannon Baller Wy, Kannapolis, NC 28081
Date: July 3
Time: 7 p.m.
Cost: Game ticket prices vary
The Kannapolis Cannon Ballers will celebrate the Fourth of July with a post-game fireworks show following their matchup against the Hickory Crawdads.
Matthews Independence Day Celebration
Location: Stumptown Park, 120 S. Trade St., Matthews, NC 28105
Date: July 3
Time: 5 p.m.
Cost: Free
Celebrate the Fourth at Stumptown Park with food trucks, beer, live music, kids’ activities and plenty of patriotic fun. Pets and outside alcohol are not permitted at the event.
SkyShow Fireworks Spectacular
Location: Truist Field, 324 S Mint St, Charlotte, NC, 28202
Date: July 3
Time: 6:05 p.m.
Cost: Game ticket prices vary
Celebrate Independence Day with baseball and one of the region’s biggest fireworks shows at the annual SkyShow Fireworks Spectacular. The event at Truist Field will follow the Charlotte Knights game against the Jacksonville Jumbo Shrimp.
Whitewater Center Fourth of July Celebration
Location: U.S. National Whitewater Center, 5000 Whitewater Center Parkway, Charlotte, NC 28214
Date: July 3-4
Time: 8:30 a.m.
Cost: Free
Celebrate Independence Day at the Whitewater Center’s free two-day outdoor festival featuring live music, yoga and the Tread, White and Blue 5K Trail Race.
4th of July at Birkdale Village
Location: 8712 Lindholm Dr #202, Huntersville, NC 28078
Date: July 4
Time: 10 a.m.-1 p.m.
Cost: Free
The Fourth at Birkdale Village will feature a festive block party and bike parade, with face painting, balloon artists, magicians and more.
Carowinds Star-Spangled Nights
Location: 14523 Carowinds Blvd, Charlotte, NC 28273
Date: July 4
Time: 9:30 p.m.
Cost: Free, but park admission prices vary.
Catch a stunning fireworks display at Carowinds’ Star-Spangled Nights, where North and South Carolina meet. The show can be seen throughout the park, with the best views from Carolina Boardwalk, County Fair and Celebration Plaza.
Dallas Fourth of July Celebration
Location: Cloninger Park, 305 W. Church St, Dallas, NC 28034
Date: July 4
Time: 6 p.m.
Cost: Free
Guests can expect live performances from Chris Taylor & The Rumor and plenty of food. Fireworks are scheduled to begin shortly after 9 p.m.
Gastonia Fourth of July Celebration
Location: Rotary Centennial Pavilion, 107 N. South St., Gastonia, NC 28052
Date: July 4
Time: 5-9:30 p.m.
Cost: Free
Enjoy food trucks, a beer garden, vendors, live music, a free KidsZone and fireworks set to patriotic music at Gastonia’s event. Don’t forget to bring a lawn chair or blanket to relax and take in the show.
Harrisburg July 4th Celebration
Location: Harrisburg Park, 191 Sims Pkwy, Harrisburg, NC 28075
Date: July 4
Time: 9:30 p.m.
Cost: Free, but there are fees for rides
There will be a fireworks show, nearly 30 amusements, food vendors and live music at Harrisburg’s July 4 event. Parking will be available at Oak Grove Baptist Church, Z-Max Boulevard, 600 Racing and Harris Depot Park.
Indian Trail July 4th Parade
Location: Indian Trail Road
Date: July 4
Time: 10 a.m.
Cost: Free
Wear red, white and blue and enjoy a parade with patriotic floats, bands and more in Indian Trail.
Liberty & Libations at Nuvole Rooftop TwentyTwo
Location: Nuvole Rooftop TwentyTwo, 220 E Trade St Suite 2200, Charlotte, NC 28202
Date: July 4
Time: 8 p.m.-midnight
Cost: Free, but food and drink prices vary.
If you’re not in the mood to watch fireworks, you can celebrate Independence Day overlooking the beautiful Charlotte skyline, with a live DJ, and food and drink specials all weekend at Nuvole Rooftop TwentyTwo.
Lincolnton 4th of July Celebration
Location: Downtown Lincolnton
Date: July 4
Time: 6:30 p.m.
Cost: Free
Parade festivities in Lincolnton include a spray zone for kids and a fireworks show afterward that can be viewed anywhere downtown.
Red, White, & Belmont
Location: Stowe Park, 24 S. Main St, Belmont, NC 28012
Date: July 4
Time: 6-10:30 p.m.
Cost: Free
Enjoy live music performances before ending the night with a dazzling fireworks display in downtown Belmont.
Red, White & Boom
Location: Downtown Rock Hill
Date: July 4
Time: 4-9 p.m.
Cost: Free
The itinerary for the Red, White & Boom event in Rock Hill includes live music, inflatables, food trucks, plenty of drinks and fireworks display to conclude the night.
Revolutionary Fourth in Kings Mountain
Location: Deal Park, 11 North Cleveland Ave., Kings Mountain, NC 28086
Date: July 4
Time: 6 p.m.
Cost: Free
The Revolutionary Fourth event will feature inflatable bounce houses, face painting, a balloon artist and live music, along with food vendors and a special reenactment of the Battle of Kings Mountain before the fireworks show.
Stanley Independence Celebration
Location: Harper Park, 301 Blacksnake Rd., Stanley, NC 28164
Date: July 4
Time: 6 p.m.
Cost: Free
Bring a chair or blanket and enjoy fireworks from Harper Park, along with food trucks, inflatables and family-friendly games at the Stanley Independence Celebration.
Unionville Fourth of July Festival
Location: 1004 E. Unionville-Indian Trail Rd, Monroe, NC 28110
Date: July 4
Time: 9 a.m.
Cost: Free
The Unionville celebration in Monroe will include live music performances, a car show, rides, food and games.
Waxhaw Independence Day Parade
Location: Downtown Waxhaw
Date: July 4
Time: 10 a.m.
Cost: Free
The Town of Waxhaw is hosting its annual Independence Day parade, featuring floats, bands and horses.
This story was originally published July 1, 2025 at 5:30 AM.