Fireworks, live music and fresh barbecue are American staples. Check out these local Independence Day celebrations boasting all that—and more.
Collier County
Everglades City: A July 1 parade at City Hall starts at 10:30 a.m. with fireworks at 9 p.m.
Marco Island: Fireworks display on South Marco Beach begins at 9 p.m.
City of Naples: Annual July 4 parade steps off at 10 a.m.
Paradise Coast Sports Complex: Live music starts at 7 p.m.; fireworks at 9 p.m.
Naples Botanical Garden: Free admission from 8 a.m. to 2 p.m.
Lee County
Bonita Springs: Star Spangled Bonita at Riverside Park runs from 6 to 9 p.m and includes fireworks, a laser light show and celebrity musician Ben Allen.
Hertz Arena: Hosts an Independence Day 5k in Estero beginning at 7 a.m.
Sidney & Berne Davis Art Center: A rooftop bash runs from 7 to 11 p.m. Tickets start at $99.
Fort Myers’ River District: Freedom Fest goes from 6 to 10 p.m. with food trucks, vendors and crafts.
The Luminary Hotel: The pool party with food, drinks and live music in downtown Fort Myers starts at $95 per person and runs from 7 to 11 p.m.
Cape Coral: Red, White & BOOM! brings food, live music and fireworks from 5 to 10 p.m.
Charlotte County
Punta Gorda: Fishermen’s Village caps its weekend of Independence Day festivities with fireworks over the Charlotte Harbor at 9 p.m.
Military Heritage Museum: Offers its Family Fun Festival from 10 a.m. to 4 p.m. with lunch, live music and remote-controlled tanks. Admission is $5 for kids up to 14, $12 for veterans, $14 for adults.