Upcoming events and things to do in Asheville, NC. Below is a list of events for festivals, concerts, art exhibitions, group meetups and more.

Interested in adding an event to our calendar? Please click the green “Post Your Event” button below.

Wednesday, December 20, 2023
BCAlerts From CodeRED
Dec 20 all-day
online
Stay informed. Get emergency notifications and general Buncombe County information on your smartphone, telephone, or email.
Sign up for BCAlerts today

Here is what you need to know.

What is CodeRED?

Along with emergency and critical messages, the CodeRED notification system will also enhance community engagement via the release of important but non-emergency information such as vaccine site notifications, inclement weather closures and schedule changes, and other county service information.

Sign up for BC Alerts by texting BCAlert(not case sensitive) to 99411 or visit to sign up for the new system. If residents have previously signed up for Nixle BC Alerts, they will need to re-register in order to continue receiving notifications after June 30.

Alerts to choose from:

  • Emergency
  • General
    • Recreation Services
    • Election Reminders
    • Governing
  • Weather

NOTICE: For CodeRED support, please call 1-866-939-0911. For all other questions email [email protected].

LAZOOM: CITY COMEDY TOUR
Dec 20 @ 10:00 am
LaZoom Room

Learn Asheville’s history, discover hidden gems, and laugh at LaZoom’s quirky sense of adventure.

  • Guided comedy tour bus of historical Asheville
  • 90-Minutes – tours run daily
  • 15-minute break at Green Man Brewing
  • $39 per person (ages 13+ only)
YMCA Mobile Market + Buncombe County Healthy Living Mobile Unit
Dec 20 @ 12:00 pm – 1:00 pm
Enka-Candler Library

The YMCA Mobile Market takes place in the Enka-Candler Library community room. Bring your grocery bags and get fresh food for your family. The market provides fresh produce paired with healthy recipes and a Community Engagement Table with valuable services.

The Buncombe County Healthy Living Mobile Unit administers free vaccines, referrals, harm reduction resources, health education, and community resource navigation.

While you’re here, stop over to get a library card if you don’t have one, pick up a cookbook or two to experiment with your bundle of groceries, or grab a DVD to watch while snacking.

Distributions are FREE and all community members are welcome. 

Jim Gaffigan Barely Alive Tour
Dec 20 @ 7:00 pm
Harrah's Cherokee Center- Asheville

Comedian Jim Gaffigan announced new dates for his 2023/2024 BARELY ALIVE TOUR, with additional dates to be announced soon. Tickets go on sale Friday, October 6 at 10am (local time) with presale beginning Wednesday, October 4 th  at 10am (local time/code: ALIVE) at JimGaffigan.com.

Thursday, December 21, 2023
BCAlerts From CodeRED
Dec 21 all-day
online
Stay informed. Get emergency notifications and general Buncombe County information on your smartphone, telephone, or email.
Sign up for BCAlerts today

Here is what you need to know.

What is CodeRED?

Along with emergency and critical messages, the CodeRED notification system will also enhance community engagement via the release of important but non-emergency information such as vaccine site notifications, inclement weather closures and schedule changes, and other county service information.

Sign up for BC Alerts by texting BCAlert(not case sensitive) to 99411 or visit to sign up for the new system. If residents have previously signed up for Nixle BC Alerts, they will need to re-register in order to continue receiving notifications after June 30.

Alerts to choose from:

  • Emergency
  • General
    • Recreation Services
    • Election Reminders
    • Governing
  • Weather

NOTICE: For CodeRED support, please call 1-866-939-0911. For all other questions email [email protected].

LAZOOM: CITY COMEDY TOUR
Dec 21 @ 10:00 am
LaZoom Room

Learn Asheville’s history, discover hidden gems, and laugh at LaZoom’s quirky sense of adventure.

  • Guided comedy tour bus of historical Asheville
  • 90-Minutes – tours run daily
  • 15-minute break at Green Man Brewing
  • $39 per person (ages 13+ only)
Ashevillians Comedy Showcase at LaZoom
Dec 21 @ 7:00 pm
LaZoom Room Bar & Gorilla

The last Thursday every month is the Ashevillians Comedy Showcase!!!
Modelface Comedy brings you a villainous night of comedy so good it’s bad! Ashevillians Comedy Showcase is a celebration of some of the best comedians in the Mountains! Hosted each month by Ryan Gordon.

Featuring Ryan Cox and more!

ages 18+

Friday, December 22, 2023
BCAlerts From CodeRED
Dec 22 all-day
online
Stay informed. Get emergency notifications and general Buncombe County information on your smartphone, telephone, or email.
Sign up for BCAlerts today

Here is what you need to know.

What is CodeRED?

Along with emergency and critical messages, the CodeRED notification system will also enhance community engagement via the release of important but non-emergency information such as vaccine site notifications, inclement weather closures and schedule changes, and other county service information.

Sign up for BC Alerts by texting BCAlert(not case sensitive) to 99411 or visit to sign up for the new system. If residents have previously signed up for Nixle BC Alerts, they will need to re-register in order to continue receiving notifications after June 30.

Alerts to choose from:

  • Emergency
  • General
    • Recreation Services
    • Election Reminders
    • Governing
  • Weather

NOTICE: For CodeRED support, please call 1-866-939-0911. For all other questions email [email protected].

LAZOOM: CITY COMEDY TOUR
Dec 22 @ 10:00 am
LaZoom Room

Learn Asheville’s history, discover hidden gems, and laugh at LaZoom’s quirky sense of adventure.

  • Guided comedy tour bus of historical Asheville
  • 90-Minutes – tours run daily
  • 15-minute break at Green Man Brewing
  • $39 per person (ages 13+ only)
Comedy at Catawba: Mandee McKelvey
Dec 22 @ 7:00 pm – 9:00 pm
Catawba Brewing Company South Slope

Every Friday Modelface Comedy brings you the best comedians from all over the country. This week we have Mandee McKelvey from Kentucky!

Mandee McKelvey was recently named one of the 50 best undiscovered comics in the country by Thrillist, and it’s not hard to see why. As one of the midwest’s most acclaimed stand-up comedians, Mandee is revered for her ability to spin tragedy into comedy, from growing up poor in South Carolina to becoming a widow in her 20’s. Wait, it gets funnier!

Mandee was named a breakout performer at Limestone Comedy Festival and the Memphis Comedy Festival, and has recently featured for Whitney Cummings, Michelle Wolf, Laurie Kilmartin, Tig Notaro, Todd Barry, and Anthony Jeselnik. Her one-woman show, My Left Boob, received the Underdog Award for it’s sold-out debut at the 2019 IndyFringe and Kansas City’s Best of Fringe award in 2022.

Mandee produces the celebrated roast show Character Assassination and the storytelling show We Still Like You.

ages 18+
Doors at 6:30pm, show at 7pm

Saturday, December 23, 2023
BCAlerts From CodeRED
Dec 23 all-day
online
Stay informed. Get emergency notifications and general Buncombe County information on your smartphone, telephone, or email.
Sign up for BCAlerts today

Here is what you need to know.

What is CodeRED?

Along with emergency and critical messages, the CodeRED notification system will also enhance community engagement via the release of important but non-emergency information such as vaccine site notifications, inclement weather closures and schedule changes, and other county service information.

Sign up for BC Alerts by texting BCAlert(not case sensitive) to 99411 or visit to sign up for the new system. If residents have previously signed up for Nixle BC Alerts, they will need to re-register in order to continue receiving notifications after June 30.

Alerts to choose from:

  • Emergency
  • General
    • Recreation Services
    • Election Reminders
    • Governing
  • Weather

NOTICE: For CodeRED support, please call 1-866-939-0911. For all other questions email [email protected].

LAZOOM: CITY COMEDY TOUR
Dec 23 @ 10:00 am
LaZoom Room

Learn Asheville’s history, discover hidden gems, and laugh at LaZoom’s quirky sense of adventure.

  • Guided comedy tour bus of historical Asheville
  • 90-Minutes – tours run daily
  • 15-minute break at Green Man Brewing
  • $39 per person (ages 13+ only)
Asheville Vaudeville
Dec 23 @ 8:00 pm
The Grey Eagle
Doors Open: 7:00 PM
– AGES 18+
– SEATED SHOW

Asheville Vaudeville – Asheville’s LARGEST vaudeville show featuring WNC’s best comedy, juggling, magic, burlesque, acrobatics, aerial arts, short plays, puppetry, sideshow, music, and more! This show will be hosted by April Queen!

What’s This? A Spooky Christmas Comedy Show
Dec 23 @ 10:00 pm
DSSOLVR

What’s This? A Spooky Christmas Comedy Show!

It’s almost Christmas and that is terrifying. Join Jack Skellington and crew at DSSOLVR on Christmas Eve Eve for a hilarious comedy showcase. Laugh it up and cheers to everyone you forgot to get gifts for. Or maybe just buy them tickets to the show, can’t think of a more perfect gift.

featuring: Christian Lee, Ryan Gordon, Petey Smith McDowell and more!!!

ages 21+
Doors at 10pm, show at 10:30pm

Sunday, December 24, 2023
BCAlerts From CodeRED
Dec 24 all-day
online
Stay informed. Get emergency notifications and general Buncombe County information on your smartphone, telephone, or email.
Sign up for BCAlerts today

Here is what you need to know.

What is CodeRED?

Along with emergency and critical messages, the CodeRED notification system will also enhance community engagement via the release of important but non-emergency information such as vaccine site notifications, inclement weather closures and schedule changes, and other county service information.

Sign up for BC Alerts by texting BCAlert(not case sensitive) to 99411 or visit to sign up for the new system. If residents have previously signed up for Nixle BC Alerts, they will need to re-register in order to continue receiving notifications after June 30.

Alerts to choose from:

  • Emergency
  • General
    • Recreation Services
    • Election Reminders
    • Governing
  • Weather

NOTICE: For CodeRED support, please call 1-866-939-0911. For all other questions email [email protected].

Comedy at Catawba: A Very Cody Christmas
Dec 24 @ 6:30 pm – 8:00 pm
Catawba Brewing Company South Slope

Local legend and famous Christmas enthusiast Cody Hughes is hosting a showcase of his favorite local and regional comics at Catawba Brewing this Christmas Eve.

Cody Hughes is a comedian from Asheville NC. He’s lived in a few different big cities and a lot of comedians like him and a lot of other comedians have heard good things about him from the comedians who like him. A few comedians don’t like him and he can’t do anything about that. Oh well. He has opened for Lewis Black, John Oliver, Maria Bamford, and many others. Cody’s first comedy special “Hello Fellow Human” is out now on the Four By Three Comedy YouTube channel.

ages 18+
doors at 6pm, show at 6:30pm

Monday, December 25, 2023
BCAlerts From CodeRED
Dec 25 all-day
online
Stay informed. Get emergency notifications and general Buncombe County information on your smartphone, telephone, or email.
Sign up for BCAlerts today

Here is what you need to know.

What is CodeRED?

Along with emergency and critical messages, the CodeRED notification system will also enhance community engagement via the release of important but non-emergency information such as vaccine site notifications, inclement weather closures and schedule changes, and other county service information.

Sign up for BC Alerts by texting BCAlert(not case sensitive) to 99411 or visit to sign up for the new system. If residents have previously signed up for Nixle BC Alerts, they will need to re-register in order to continue receiving notifications after June 30.

Alerts to choose from:

  • Emergency
  • General
    • Recreation Services
    • Election Reminders
    • Governing
  • Weather

NOTICE: For CodeRED support, please call 1-866-939-0911. For all other questions email [email protected].

Tuesday, December 26, 2023
BCAlerts From CodeRED
Dec 26 all-day
online
Stay informed. Get emergency notifications and general Buncombe County information on your smartphone, telephone, or email.
Sign up for BCAlerts today

Here is what you need to know.

What is CodeRED?

Along with emergency and critical messages, the CodeRED notification system will also enhance community engagement via the release of important but non-emergency information such as vaccine site notifications, inclement weather closures and schedule changes, and other county service information.

Sign up for BC Alerts by texting BCAlert(not case sensitive) to 99411 or visit to sign up for the new system. If residents have previously signed up for Nixle BC Alerts, they will need to re-register in order to continue receiving notifications after June 30.

Alerts to choose from:

  • Emergency
  • General
    • Recreation Services
    • Election Reminders
    • Governing
  • Weather

NOTICE: For CodeRED support, please call 1-866-939-0911. For all other questions email [email protected].

Wednesday, December 27, 2023
BCAlerts From CodeRED
Dec 27 all-day
online
Stay informed. Get emergency notifications and general Buncombe County information on your smartphone, telephone, or email.
Sign up for BCAlerts today

Here is what you need to know.

What is CodeRED?

Along with emergency and critical messages, the CodeRED notification system will also enhance community engagement via the release of important but non-emergency information such as vaccine site notifications, inclement weather closures and schedule changes, and other county service information.

Sign up for BC Alerts by texting BCAlert(not case sensitive) to 99411 or visit to sign up for the new system. If residents have previously signed up for Nixle BC Alerts, they will need to re-register in order to continue receiving notifications after June 30.

Alerts to choose from:

  • Emergency
  • General
    • Recreation Services
    • Election Reminders
    • Governing
  • Weather

NOTICE: For CodeRED support, please call 1-866-939-0911. For all other questions email [email protected].

Thursday, December 28, 2023
BCAlerts From CodeRED
Dec 28 all-day
online
Stay informed. Get emergency notifications and general Buncombe County information on your smartphone, telephone, or email.
Sign up for BCAlerts today

Here is what you need to know.

What is CodeRED?

Along with emergency and critical messages, the CodeRED notification system will also enhance community engagement via the release of important but non-emergency information such as vaccine site notifications, inclement weather closures and schedule changes, and other county service information.

Sign up for BC Alerts by texting BCAlert(not case sensitive) to 99411 or visit to sign up for the new system. If residents have previously signed up for Nixle BC Alerts, they will need to re-register in order to continue receiving notifications after June 30.

Alerts to choose from:

  • Emergency
  • General
    • Recreation Services
    • Election Reminders
    • Governing
  • Weather

NOTICE: For CodeRED support, please call 1-866-939-0911. For all other questions email [email protected].

Modelface Comedy Presents Corey Ryan Forrester
Dec 28 @ 7:00 pm
The Grey Eagle
Doors Open: 6:00 PM
– AGES 18+
– FULLY SEATED SHOW
– LIMITED NUMBER OF PREMIUM SEATING TICKETS AVAILABLE

Corey’s love for comedy started when he was a toddler watching Carson (and then Leno) from a blanket on the floor next to his daddy, Dale. By the second grade, Corey had already informed his teachers that he would be a comedian and didn’t ever consider another profession. At 16, he worked up the nerve to do his first open mic (lying about his age to be admitted into the club).

Corey spent the next decade hawking jokes in dingy bars and comedy clubs at night, then waking up to do random jobs to supplement his income. He was a house painter, retail associate, motorcycle salesman, urine sample collector, flower delivery boy, hotel maid, college textbook reseller, and hay bailer… at one point, he ran a family bakery with his mother and sister where he was considered the “Head Quiche Chef.”

In 2015 Corey traded in his chef’s hat for a full-time trucker hat. Under Corey’s trucker hat is a giant head, and under that are surprisingly thought-provoking rants on society, culture, and politics. His stand-up blends humor and common sense into a high-energy act full of silly physical comedy, recounting wild stories and emotionally-driven tangents.

Corey dreams of being in the small club of EGOT winners. His creative output is nearly insatiable and propelled by his passion for writing, performance, and silliness. Choosing to live in his hometown of Chickamauga, when Corey isn’t on the road touring internationally as part of the wellRED Comedy Tour, he takes hours-long walks through the woods, talks on the phone with his momma, and makes live videos to destigmatize mental health.

You can find daily videos and writing across Corey’s platforms. He makes viral character videos and political satire sketches, writes daily for his Substack subscribers, works on his upcoming second book, and produces more podcasts than you can count. Corey’s undeniable charm has garnered fans like Whoopi Goldberg, Chelsea Clinton, Leslie Jones, and Dave Bautista. His greatest honor has been connecting with people of all kinds, meeting fans on the road, and making his family proud, even if they cringe a little.

Friday, December 29, 2023
BCAlerts From CodeRED
Dec 29 all-day
online
Stay informed. Get emergency notifications and general Buncombe County information on your smartphone, telephone, or email.
Sign up for BCAlerts today

Here is what you need to know.

What is CodeRED?

Along with emergency and critical messages, the CodeRED notification system will also enhance community engagement via the release of important but non-emergency information such as vaccine site notifications, inclement weather closures and schedule changes, and other county service information.

Sign up for BC Alerts by texting BCAlert(not case sensitive) to 99411 or visit to sign up for the new system. If residents have previously signed up for Nixle BC Alerts, they will need to re-register in order to continue receiving notifications after June 30.

Alerts to choose from:

  • Emergency
  • General
    • Recreation Services
    • Election Reminders
    • Governing
  • Weather

NOTICE: For CodeRED support, please call 1-866-939-0911. For all other questions email [email protected].

School’s out – Day Camp!
Dec 29 @ 8:00 am – 4:00 pm
XP League Asheville

Your child is welcome between 8-4 pm, they will need to bring their own lunch. The cost is $70 per day – only 18 spots are available – registration is open on our website!
Happens on the following Dates:
Dec 26, 2023, 8:00am to 4:00pm EST
Dec 27, 2023, 8:00am to 4:00pm EST
Dec 28, 2023, 8:00am to 4:00pm EST
Dec 29, 2023, 8:00am to 4:00pm EST

Winter Break Indoor Walk Party
Dec 29 @ 8:30 am – 9:30 am
Stephens-Lee Community Center

Does the holiday hustle and bustle leave your wellness schedule in the cold? Pump up the volume and get moving with others as you start the day in the Stephens-Lee gym!

FREE | Ages 5+ (under 16 must be with an adult)
December 18-22 and December 27-29 from 8:30-9:30am

Comedy at Catawba: Tom Peters + Taylor Rodgers
Dec 29 @ 7:00 pm
Catawba Brewing Company South Slope

Every Friday Modelface Comedy brings you the best comedians from all over the country. This weekend we have former Asheville residents and current NYC comedians Tom Peters and Taylor Rodgers!!!

Tom Peters
Tom Peters is an NYC-based comedian. He has appeared in the New York Comedy Festival and is a contributor for The Onion, Reductress, and The Hard Times.

Taylor Rodgers
WNC native and currently based in NYC, many critics are calling Taylor Rodgers “the white Matt Rife”

Featuring Annie Russell

ages 18+
doors at 6:30pm, show at 7pm

Saturday, December 30, 2023
BCAlerts From CodeRED
Dec 30 all-day
online
Stay informed. Get emergency notifications and general Buncombe County information on your smartphone, telephone, or email.
Sign up for BCAlerts today

Here is what you need to know.

What is CodeRED?

Along with emergency and critical messages, the CodeRED notification system will also enhance community engagement via the release of important but non-emergency information such as vaccine site notifications, inclement weather closures and schedule changes, and other county service information.

Sign up for BC Alerts by texting BCAlert(not case sensitive) to 99411 or visit to sign up for the new system. If residents have previously signed up for Nixle BC Alerts, they will need to re-register in order to continue receiving notifications after June 30.

Alerts to choose from:

  • Emergency
  • General
    • Recreation Services
    • Election Reminders
    • Governing
  • Weather

NOTICE: For CodeRED support, please call 1-866-939-0911. For all other questions email [email protected].

PreGame, A New Year’s Eve Eve Comedy Show
Dec 30 @ 7:00 pm – 9:00 pm
Noble Cider & Mead Downtown

Every Saturday Modelface Comedy brings you the best comedians from all over the country. PreGame Comedy features the best local comics and our favorites from all over.

Hosted by Clay Jones

Featuring TBA

ages 18+
doors at 6:30, show at 7pm

Sunday, December 31, 2023
BCAlerts From CodeRED
Dec 31 all-day
online
Stay informed. Get emergency notifications and general Buncombe County information on your smartphone, telephone, or email.
Sign up for BCAlerts today

Here is what you need to know.

What is CodeRED?

Along with emergency and critical messages, the CodeRED notification system will also enhance community engagement via the release of important but non-emergency information such as vaccine site notifications, inclement weather closures and schedule changes, and other county service information.

Sign up for BC Alerts by texting BCAlert(not case sensitive) to 99411 or visit to sign up for the new system. If residents have previously signed up for Nixle BC Alerts, they will need to re-register in order to continue receiving notifications after June 30.

Alerts to choose from:

  • Emergency
  • General
    • Recreation Services
    • Election Reminders
    • Governing
  • Weather

NOTICE: For CodeRED support, please call 1-866-939-0911. For all other questions email [email protected].

Comedy at Catawba: Caleb Synan (NYE)
Dec 31 @ 6:30 pm – 8:00 pm
Catawba Brewing Company South Slope

Every Sunday Modelface Comedy brings you the best comedians from all over the country. This week we have Caleb Synan from Los Angeles for an early NYE show!

Caleb Synan is one of the hottest young comics in the country. (Funny AND good looking!) His unique background as a preacher’s kid from a small southern town gives him the ability to relate to any and every crowd — even though he’s a big old millennial who lives in LA. Want proof? He’s performed on CONAN (twice!), Last Comic Standing (once!), and his first Comedy Central special “30” in 2022 (You can watch it on YouTube!)

He’s also entertained our troops in South Korea and Japan. What a guy! It’s no wonder he won the title of “Wittiest” in Franklin County High School’s 2009 Yearbook. He even wrote this bio himself. And he’ll have a margarita with you if you play your cards right.

Featuring Jenny Jennings

ages 18+
Doors at 6pm, show at 6:30pm

Tickets
$20 advance, $25 day of
$25 premium seating (guaranteed table seating in the front three rows)

Food: No food sold at Catawba Brewing but outside food is allowed

Parkings options: Street parking around brewery and variety of pay lots around the building

Refund Policy: no refunds within 24 hours of the start of show or after

Monday, January 1, 2024
BCAlerts From CodeRED
Jan 1 all-day
online
Stay informed. Get emergency notifications and general Buncombe County information on your smartphone, telephone, or email.
Sign up for BCAlerts today

Here is what you need to know.

What is CodeRED?

Along with emergency and critical messages, the CodeRED notification system will also enhance community engagement via the release of important but non-emergency information such as vaccine site notifications, inclement weather closures and schedule changes, and other county service information.

Sign up for BC Alerts by texting BCAlert(not case sensitive) to 99411 or visit to sign up for the new system. If residents have previously signed up for Nixle BC Alerts, they will need to re-register in order to continue receiving notifications after June 30.

Alerts to choose from:

  • Emergency
  • General
    • Recreation Services
    • Election Reminders
    • Governing
  • Weather

NOTICE: For CodeRED support, please call 1-866-939-0911. For all other questions email [email protected].