Black Mountain – Old Fashioned Family Fun Day. Fireworks begin at 7 p.m.
Brevard – Celebration begins with the 5K/10K Run at 8 a.m. Arts & Crafts, and Auto Show from 9 a.m. to 5 p.m. Fireworks at 9:30 p.m.
Downtown Asheville Independence Day Celebration 2017 – Park Square Park starting at 2 p.m. Children’s activities and bouncy house from 2-6 p.m. Live music starts at 4 p.m. Beer and wine will be available for purchase. Fireworks at 9:30 p.m. Bring your chair or blanket. No outside alcohol, coolers, or pets in the park.
Hendersonville – Fireworks display at dark. Live music downtown from 7-9 p.m.
Asheville Tourists Baseball Game – Watch a big fireworks show after the game.
Lake Julian – Fireworks start at dark, but come early with your lawn chair or blanket. Park at Estes Elementary School on Long Shoals Road across from the lake.
Lake Junaluska – Full day of events begins with a parade at 11 a.m., BBQ picnic from 12-2 p.m., Lake Junaluska Singers concert at 7:30 p.m., and fireworks at 9:30 p.m.
Old Fort – Parade at 4 p.m.