Calendar of Events
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.

The 24 professional voices of the Herring Chamber Ensemble, joined by our professional chamber orchestra, perform the monumental Bach “B-minor Mass.” Bach’s greatest work, assembled near the end of his life and even though Bach never heard it himself, has been the benchmark for choral-orchestral music since 1750. This intimate performance in Daniel Chapel at Furman will be a memorable and lasting experience for all.
Beginner’s workshop lesson at 7:30 P.M., then 8-11 P.M. Contra Dance with Country Waltzing at the break and the final dance. This is a partner dance but it’s not necessary to come with a partner. We have different live bands and callers.
The special Schaefer Center Presents production will include a recorded introduction by BalletX co-founder Christine Cox, the BalletX 15th Anniversary Season video, and mixed rep selections “Increasing” and “Fancy Me.” In honor of BalletX’s 15th Anniversary Season, the company has commissioned a documentary film by Daniel Madoff that highlights its growth, trajectory, and continued commitment to redefining ballet in the 21st century. Known as Philadelphia’s premier contemporary ballet company, BalletX commissions choreographers from around the world to create new ballets that are “fresh, inclusive, and connect to what people want” (Philadelphia Citizen). Led by Artistic & Executive Director Christine Cox, BalletX has produced nearly 100 world premiere ballets by more than 50 choreographers, and performed for over 100,000 audience members at home and on tour, including appearances at such prestigious venues as the Kennedy Center, Vail Dance Festival, Joyce Theater, and Jacob’s Pillow.
The Grammy winners from Asheville, NC come to Boone for a live concert streamed from the stage of the Schaefer Center into your homes. Frequent collaborators with banjoist (and comedian) Steve Martin, Steep Canyon Rangers are major players in the bluegrass/country and Americana scene today, with comparisons to The Band, Nitty Gritty Dirt Band, and Zac Brown Band. SCR released three albums in 2020, including North Carolina Songbook, a recording of their 2019 performance at Merlefest in Wilkesboro, NC, in which they performed a selection of songs by NC songwriters such as Ola Belle Reed, Doc Watson, James Taylor, and Ben E. King; Be Still Moses, which has the band teaming up with Philly soul legends Boyz II Men and their hometown Asheville Symphony to perform reimagined versions of previously released SCR songs; and their most recent release of all original music, Arm in Arm. “Every song on Arm in Arm captures the North Carolina group’s innovative spirit, weaving in jazz, gospel, folk, and even rock phrases, creating an intimate and intricate sound that challenges, cajoles, and comforts.” (No Depression)



Join us for a small Paddy’s Day celebration on March 17th!
– We’ll have live trad/bluegrass music from Mike Martin and the Beautiful Mess from 4-8pm
– 2 Irish beers on tap: A traditional Irish Stout and an Irish Red!
– A little game of giveaways. Find a 4 leaf clover in the tasting room, receive a prize at the bar!

———————
Matt Waters is a soul artist from Cincinnati, OH. A unique blend of an acoustic songwriter & funk frontman, Waters began his career at age fourteen as a young guitarist searching for every opportunity to step onto the stage. He soon discovered his voice, and began stepping out as a solo artist.

Happy St. Pats! Come out and paint Emerald Forest with us! 16+ welcome. BYOB for 21+. Folks who register together will have a table for their group. Masks required but painters can take breaks for sipping!

Limited capacity, mask required
21+
Beginner’s workshop lesson at 7:30 P.M., then 8-11 P.M. Contra Dance with Country Waltzing at the break and the final dance. This is a partner dance but it’s not necessary to come with a partner. We have different live bands and callers.

New for 2021 – The Great Smoky Mountains Railroad introduces The Bunny Hopper Express Easter Train April 2 & 3! This 4 and half-hour round trip special event train departs the historic Bryson City Depot at 10:30am, and will travel along the Nantahala Gorge River to our picturesque layover destination, for Easter themed activities and Egg Hunt.
- Passengers will be on the lookout for those train hopping bunnies who have snuck on to take a free ride! Festivities include an Easter egg hunt with prizes, a give away bag with activities to enjoy during the train ride, and a yummy Easter treat for our junior railroaders to enjoy at the layover. There will also be plenty of opportunities for pictures with our bunny hoppers, so do not forget your camera! BOOKING IS AVAILABLE!

Please Note: This year’s service will be streamed virtually on our Facebook page. Please tune in at 7 am on April 4 to celebrate our 65th Annual Easter Sunrise Service.
Celebrate the glory of Easter with song, scripture and spiritual music as a spectacular sunrise ascends over Lake Lure. Chimney Rock’s nondenominational Annual Easter Sunrise Service has become a legendary event in western North Carolina.

Join us for an authentic dining experience at one of our signature events:
Sunday, April 4
$55.00 per person, $27.50 Children 6-11 / 5 and under free
10% senior discount. For reservations, please call (828) 696-9094
VIEW MENU

New for 2021 – The Great Smoky Mountains Railroad introduces The Bunny Hopper Express Easter Train April 2 & 3! This 4 and half-hour round trip special event train departs the historic Bryson City Depot at 10:30am, and will travel along the Nantahala Gorge River to our picturesque layover destination, for Easter themed activities and Egg Hunt.
- Passengers will be on the lookout for those train hopping bunnies who have snuck on to take a free ride! Festivities include an Easter egg hunt with prizes, a give away bag with activities to enjoy during the train ride, and a yummy Easter treat for our junior railroaders to enjoy at the layover. There will also be plenty of opportunities for pictures with our bunny hoppers, so do not forget your camera! BOOKING IS AVAILABLE!
Ideas shared using ingredients from the Market – local eggs, natural dyes, Easter, décor, Easter treats.

Beginner’s workshop lesson at 7:30 P.M., then 8-11 P.M. Contra Dance with Country Waltzing at the break and the final dance. This is a partner dance but it’s not necessary to come with a partner. We have different live bands and callers.

Individuals, community organizations, and other groups of volunteers are invited to help clean up Lake Julian Park (37 Lake Julian Rd. in Arden) and along Heywood Road on Saturday, Apr. 24. Projects include roadside trash removal, landscaping, wetland remediation, lake surface litter skimming, and more. The park-wide cleanup celebrates Earth Day and the growing global movement to restore ecosystems and forests, conserve and rebuild soils, improve farming practices, protect wildlife populations, and rid waterways of plastics.
“Buncombe County parks saw record-breaking visitation in 2020,” according to Peyton O’Conner, Director of Buncombe County Recreation Services. “As the coronavirus pandemic shut everything down, the one avenue for maintaining peoples’ physical and mental wellbeing were parks, open spaces, greenways, and trails. Hopefully, this increased usage will lead to increased advocacy. Our citizens are the best defense in preserving our unique collection of outdoor spaces for current and future generations of Buncombians against pollution and natural disasters caused by climate change.”
Advance registration is required. This is a free event, but space is limited in accordance with current North Carolina guidelines to slow the spread of COVID-19. All attendees are expected to follow public health guidance during the event.
Volunteers will be provided with cleanup supplies, but should wear clothes that can get dirty. Volunteers who bring their own watercraft will be allowed to skim trash from the lake surface.
Volunteers under the age of 18 must be accompanied by an adult.
To receive the I Heart Parks monthly newsletter, sign up online. Follow Buncombe County Recreation on Facebook and Instagram for the latest updates.
April 30th is Arbor Day – a nationally recognized day to celebrate the beauty of nature and plant a
tree in support of the environment. To commemorate the day, the children of WCCA’s Head Start
and Early Head Start programs will be busy planting over 250 White Pine seedlings with a little
help from their families and the staff!
Join us in kicking off the Spring season with this special introductory price! Our workshops last between 1-2 hours and include all information and materials needed to create a fun, living terrarium. This class is perfect for beginners or experienced crafters! Instruction covers learning about air plants, care tips, design principles, and more. We include everything needed to create your terrarium, from the container and plants to fun additions like shells, driftwood, gemstones and crystals, figurines, and more. A gift box and care instructions are included to ensure your success. Participants are welcome to bring (waterproof) figurines or other design additions that they’d like to incorporate into their terrarium. Please register and purchase tickets at www.Vivid-Event.com . This is our most popular class and registration fills up quickly! Food, beverages, and alcohol will be available for purchase through our host venue, 828 Market on Main (180 N. Main St, Waynesville NC)

Book an Adventure at the Treetops Adventure Park or KidZip and Mom will climb/zip for free with paying family members. Use code “mom” when booking online.

At the May 4 meeting, the Buncombe County Board of Commissioners voted to add Juneteenth as an additional County holiday following a public hearing.
Juneteenth, also known as “Jubilee Day,” “Freedom Day,” “Emancipation Day,” or “Liberation Day,” honors the day that enslaved people in Galveston, Texas learned that the Emancipation Proclamation had been signed by President Abraham Lincoln. That signing happened almost two years earlier, but Union soldiers did not arrive with the news until June 19, 1865. That day, known as Juneteenth, is a day of celebration of liberation, emancipation, and freedom for African Americans. Juneteenth is the oldest nationally celebrated commemoration of the ending of slavery in the United States.
“I think it should be celebrated by our staff and the County, because it is an important date in history,” said Commissioner Al Whitesides. “Hopefully this will help us start the conversation and correct some of what’s happened the last 400 years. We’re saying a lot not only to our employees, but to our community.”
Currently, Wake, Northampton, Bertie, and Orange Counties offer Juneteenth as a paid holiday, as do the cities of Apex, Carrboro, Chapel Hill, Durham, Greensboro, Hillsborough, Princeville, Raleigh, and Winston-Salem. The Orange Water and Sewer Authority also offers Juneteenth as a paid holiday.
The Board voted unanimously to approve the staff recommendation to add Juneteenth as an additional County holiday. The County will celebrate Juneteenth on the Friday that falls closest to or on June 19. This year, Buncombe County Government administrative offices will be closed on Friday, June 18 in observance of Juneteenth. Emergency and public safety services will remain open.

At the May 4 meeting, the Buncombe County Board of Commissioners voted to add Juneteenth as an additional County holiday following a public hearing.
Juneteenth, also known as “Jubilee Day,” “Freedom Day,” “Emancipation Day,” or “Liberation Day,” honors the day that enslaved people in Galveston, Texas learned that the Emancipation Proclamation had been signed by President Abraham Lincoln. That signing happened almost two years earlier, but Union soldiers did not arrive with the news until June 19, 1865. That day, known as Juneteenth, is a day of celebration of liberation, emancipation, and freedom for African Americans. Juneteenth is the oldest nationally celebrated commemoration of the ending of slavery in the United States.
“I think it should be celebrated by our staff and the County, because it is an important date in history,” said Commissioner Al Whitesides. “Hopefully this will help us start the conversation and correct some of what’s happened the last 400 years. We’re saying a lot not only to our employees, but to our community.”
Currently, Wake, Northampton, Bertie, and Orange Counties offer Juneteenth as a paid holiday, as do the cities of Apex, Carrboro, Chapel Hill, Durham, Greensboro, Hillsborough, Princeville, Raleigh, and Winston-Salem. The Orange Water and Sewer Authority also offers Juneteenth as a paid holiday.
The Board voted unanimously to approve the staff recommendation to add Juneteenth as an additional County holiday. The County will celebrate Juneteenth on the Friday that falls closest to or on June 19. This year, Buncombe County Government administrative offices will be closed on Friday, June 18 in observance of Juneteenth. Emergency and public safety services will remain open.

At the May 4 meeting, the Buncombe County Board of Commissioners voted to add Juneteenth as an additional County holiday following a public hearing.
Juneteenth, also known as “Jubilee Day,” “Freedom Day,” “Emancipation Day,” or “Liberation Day,” honors the day that enslaved people in Galveston, Texas learned that the Emancipation Proclamation had been signed by President Abraham Lincoln. That signing happened almost two years earlier, but Union soldiers did not arrive with the news until June 19, 1865. That day, known as Juneteenth, is a day of celebration of liberation, emancipation, and freedom for African Americans. Juneteenth is the oldest nationally celebrated commemoration of the ending of slavery in the United States.
“I think it should be celebrated by our staff and the County, because it is an important date in history,” said Commissioner Al Whitesides. “Hopefully this will help us start the conversation and correct some of what’s happened the last 400 years. We’re saying a lot not only to our employees, but to our community.”
Currently, Wake, Northampton, Bertie, and Orange Counties offer Juneteenth as a paid holiday, as do the cities of Apex, Carrboro, Chapel Hill, Durham, Greensboro, Hillsborough, Princeville, Raleigh, and Winston-Salem. The Orange Water and Sewer Authority also offers Juneteenth as a paid holiday.
The Board voted unanimously to approve the staff recommendation to add Juneteenth as an additional County holiday. The County will celebrate Juneteenth on the Friday that falls closest to or on June 19. This year, Buncombe County Government administrative offices will be closed on Friday, June 18 in observance of Juneteenth. Emergency and public safety services will remain open.

At the May 4 meeting, the Buncombe County Board of Commissioners voted to add Juneteenth as an additional County holiday following a public hearing.
Juneteenth, also known as “Jubilee Day,” “Freedom Day,” “Emancipation Day,” or “Liberation Day,” honors the day that enslaved people in Galveston, Texas learned that the Emancipation Proclamation had been signed by President Abraham Lincoln. That signing happened almost two years earlier, but Union soldiers did not arrive with the news until June 19, 1865. That day, known as Juneteenth, is a day of celebration of liberation, emancipation, and freedom for African Americans. Juneteenth is the oldest nationally celebrated commemoration of the ending of slavery in the United States.
“I think it should be celebrated by our staff and the County, because it is an important date in history,” said Commissioner Al Whitesides. “Hopefully this will help us start the conversation and correct some of what’s happened the last 400 years. We’re saying a lot not only to our employees, but to our community.”
Currently, Wake, Northampton, Bertie, and Orange Counties offer Juneteenth as a paid holiday, as do the cities of Apex, Carrboro, Chapel Hill, Durham, Greensboro, Hillsborough, Princeville, Raleigh, and Winston-Salem. The Orange Water and Sewer Authority also offers Juneteenth as a paid holiday.
The Board voted unanimously to approve the staff recommendation to add Juneteenth as an additional County holiday. The County will celebrate Juneteenth on the Friday that falls closest to or on June 19. This year, Buncombe County Government administrative offices will be closed on Friday, June 18 in observance of Juneteenth. Emergency and public safety services will remain open.

At the May 4 meeting, the Buncombe County Board of Commissioners voted to add Juneteenth as an additional County holiday following a public hearing.
Juneteenth, also known as “Jubilee Day,” “Freedom Day,” “Emancipation Day,” or “Liberation Day,” honors the day that enslaved people in Galveston, Texas learned that the Emancipation Proclamation had been signed by President Abraham Lincoln. That signing happened almost two years earlier, but Union soldiers did not arrive with the news until June 19, 1865. That day, known as Juneteenth, is a day of celebration of liberation, emancipation, and freedom for African Americans. Juneteenth is the oldest nationally celebrated commemoration of the ending of slavery in the United States.
“I think it should be celebrated by our staff and the County, because it is an important date in history,” said Commissioner Al Whitesides. “Hopefully this will help us start the conversation and correct some of what’s happened the last 400 years. We’re saying a lot not only to our employees, but to our community.”
Currently, Wake, Northampton, Bertie, and Orange Counties offer Juneteenth as a paid holiday, as do the cities of Apex, Carrboro, Chapel Hill, Durham, Greensboro, Hillsborough, Princeville, Raleigh, and Winston-Salem. The Orange Water and Sewer Authority also offers Juneteenth as a paid holiday.
The Board voted unanimously to approve the staff recommendation to add Juneteenth as an additional County holiday. The County will celebrate Juneteenth on the Friday that falls closest to or on June 19. This year, Buncombe County Government administrative offices will be closed on Friday, June 18 in observance of Juneteenth. Emergency and public safety services will remain open.
Native trees, grasses and bushes are a wonderful gift for mom or Mother Earth! If you don’t have room to plant a tree in your own space, you may still purchase one to donate to one of our various restoration projects. When it’s planted, we’ll send you a picture of it and where you can find it!
At Asheville GreenWorks, we dream of more trees, less trash, and a better quality of life for all — we work together with communities across WNC to address local environmental challenges in and around our urban spaces. All proceeds for this sale go directly towards supporting local projects in waste reduction, litter prevention, and urban forestry. Thank you for your generous support!
All plants must be picked up between 10am and 2pm on Sunday, May 16th at our Sand Hill Nursery located in Buncombe County Sports Park (24 Apac Cir, Asheville).

At the May 4 meeting, the Buncombe County Board of Commissioners voted to add Juneteenth as an additional County holiday following a public hearing.
Juneteenth, also known as “Jubilee Day,” “Freedom Day,” “Emancipation Day,” or “Liberation Day,” honors the day that enslaved people in Galveston, Texas learned that the Emancipation Proclamation had been signed by President Abraham Lincoln. That signing happened almost two years earlier, but Union soldiers did not arrive with the news until June 19, 1865. That day, known as Juneteenth, is a day of celebration of liberation, emancipation, and freedom for African Americans. Juneteenth is the oldest nationally celebrated commemoration of the ending of slavery in the United States.
“I think it should be celebrated by our staff and the County, because it is an important date in history,” said Commissioner Al Whitesides. “Hopefully this will help us start the conversation and correct some of what’s happened the last 400 years. We’re saying a lot not only to our employees, but to our community.”
Currently, Wake, Northampton, Bertie, and Orange Counties offer Juneteenth as a paid holiday, as do the cities of Apex, Carrboro, Chapel Hill, Durham, Greensboro, Hillsborough, Princeville, Raleigh, and Winston-Salem. The Orange Water and Sewer Authority also offers Juneteenth as a paid holiday.
The Board voted unanimously to approve the staff recommendation to add Juneteenth as an additional County holiday. The County will celebrate Juneteenth on the Friday that falls closest to or on June 19. This year, Buncombe County Government administrative offices will be closed on Friday, June 18 in observance of Juneteenth. Emergency and public safety services will remain open.


