
Celebrating its 99th Annual Festival! Watch and listen to some of the finest Appalachian ballad singers, string bands, and square dance teams at the nation’s longest-running folk festival. Three nights of authentic bluegrass music and dance with a different line-up each night, July 30, 31, and August 1, 2026. The performances are held from 7 to 10 pm each evening at the Asheville High School Auditorium at 419 McDowell St., Asheville, NC 28803.