I have been to a local July 4th celebration in and around Asheville every year since a year BEFORE I moved to the area. We have frequented both the Downtown Asheville display and the Black Mountain celebration, and both are great.
Here’s a list of all Asheville area fireworks this Independence Day, courtesy of the Citizen-Times:
Fireworks will fly at dark at Lake Julian Park in Arden. Bring a chair or something to sit on and park at Estes Elementary School, across Long Shoals Road from park entrance.
Keep an eye out for July 4 fireworks around Biltmore Estate. It’s a private show, but you can see them from nearby spots.
Black Mountain: Fireworks downtown at dark. Or take a sunset fireworks hike, led by the Swannanoa Valley Museum, to the peak of Sunset Mountain, followed by a watermelon cutting and fireworks over Black Mountain. Meet at 6 p.m. in the parking lot of Black Mountain Savings Bank, 200 E. State St., and bring dinner, water, folding chair, flashlight, rain poncho. $20 members, $35 nonmembers. Call 669-9566.
Brevard: Morning 5K/10K Firecracker Run at Brevard College. The day includes an arts and crafts show, classic auto show, music, fireworks at 9:30 p.m.
Hendersonville: The Music On Main Street series has Tom Brown-One Man Band 7-9:30 p.m., at the Visitors Information Center, 201 S. Main St., Hendersonville. Fireworks at sundown. Bring a chair.
Montreat: Parade at 10 a.m., barbecue lunch at noon for $10. Fireworks starts at 7 p.m. Call 669-2052.
Weaverville: The Fire on the Lake Music Festival5:30-10 p.m. at Lake Louise. Food, fireworks, music by David Holt and The Lightning Bolts.