AshevilleWhat What's on in Asheville — and the Blue Ridge towns around it.

Asheville · Hendersonville · Brevard · Waynesville · Sylva · Cherokee

Halloween & Spooky Season in Asheville & the Blue Ridge

Halloween in the mountains runs all October: haunted trails and corn mazes, ghost tours downtown, a town-by-town string of trick-or-treat streets, then the costume parties. Here's what's on, kid-sized to grown-up.

Jump to this season's halloween events ↓

For the kids

The City of Asheville's parks department runs a Festival of Frights through October at its community centers: toddler crafts, a candy climb on the Montford center's rock wall, a Día de Muertos afternoon at Stephens-Lee, and a free trunk-or-treat on Halloween night. Most of it is free or a few dollars. The Haunted Trail at the Adventure Center of Asheville opens on October weekend nights: live-actor scenes along a lit trail, no gore and no grabbing, pitched at kids from about three to twelve. The last weekend before Halloween sells out first. Eliada's Corn Maze in West Asheville fills the daylight hours Friday through Sunday.

Down every Main Street

For grown-ups

Downtown Asheville has ghost tours all year, and October is when they're busiest. Haunted Asheville runs two-hour walking tours, the Gray Line trolley does a haunted-history ride, LaZoom's comedy bus has a ghost-tour show, and the Asheville Museum of History publishes a self-guided haunted driving trail. After that come the costume parties. The South Slope breweries and the music rooms on our live music page hold theirs on the weekend nearest Halloween. There's a costume 5K on the South Slope on Halloween itself, and Día de Muertos has its own celebrations around town.

Practical

Below: this October's Halloween events from our calendar, each linking to whoever runs it. The ones that come back every year are at the bottom, and the fall festivals page covers the harvest fairs.

On the calendar this season

This year's halloween, from our calendar:

Tomorrow Oct 1 1 event
Thursday Oct 8 1 event
Wednesday Oct 21 1 event
Friday Oct 23 1 event
Saturday Oct 24 1 event
Sunday Oct 25 1 event
Thursday Oct 29 1 event
Friday Oct 30 4 events
Saturday Oct 31 6 events

What returns every year