Event List

Age Group
Age Group
Program Type
Program Type
Library Branch

Primary tabs

This event is in the "Adult" group

Youth Mental Health First Aid Workshop

Thursday, March 12, 2026 at 8:00am - 5:30pm
Enka-Candler Meeting Room at Enka-Candler Library
Program Type:
Classes
Age Group:
Adult

What You Learn

In this full-day training, you’ll learn how to help young people ages 12-18. Topics include anxiety, depression, eating disorders, bullying, social media, substance use and ADHD. You’ll be able to: 

Closed
Registration Required
Library Branch: Enka-Candler Library
Room: Enka-Candler Meeting Room
Age Group: Adult
Program Type: Classes
Registration Required
Event Details:

What You Learn

In this full-day training, you’ll learn how to help young people ages 12-18. Topics include anxiety, depression, eating disorders, bullying, social media, substance use and ADHD. You’ll be able to: 

Disclaimer(s)

This event requires registration

This event is in the "Adult" group

Mindfulness Meditation with Dr. Mattie Decker

Thursday, March 12, 2026 at 3:00pm - 4:30pm
Fairview Meeting Room at Fairview Library
Program Type:
Classes, Health & Wellness
Age Group:
Adult

Mindfulness is paying attention in the present moment, on purpose, without judgment, as if our life depends on it.

Library Branch: Fairview Library
Room: Fairview Meeting Room
Age Group: Adult
Program Type: Classes, Health & Wellness
Event Details:

Mindfulness is paying attention in the present moment, on purpose, without judgment, as if our life depends on it.

This event is in the "Teen (ages 12-18)" group
This event is in the "Adult" group

Art Exploration for Adults and Teens: Collage!

Saturday, March 14, 2026 at 10:30am - 12:30pm
Weaverville Meeting Room at Weaverville Library
Program Type:
Arts & Crafts, Classes, Educational, STEAM/STEM
Age Group:
Teen (ages 12-18), Adult

Step back into the simple joy of childhood art class in this beginner friendly, guided workshop with Jennifer Jacey and Kelly Reese of ArtFolk, Weaverville’s new community art initiative.

Library Branch: Weaverville Library
Room: Weaverville Meeting Room
Age Group: Teen (ages 12-18), Adult
Program Type: Arts & Crafts, Classes, Educational, STEAM/STEM
Event Details:

Step back into the simple joy of childhood art class in this beginner friendly, guided workshop with Jennifer Jacey and Kelly Reese of ArtFolk, Weaverville’s new community art initiative.

This event is in the "Adult" group

Saturday Garden Workshop: Planning Your Garden

Saturday, March 14, 2026 at 1:00pm - 3:00pm
Giving Garden at Leicester Library
Program Type:
Classes, Community Collaboration, Educational, Informational, Nature/Environment
Age Group:
Adult

Gardening in the mountains presents its unique set of challenges with our rocky clay soil and high humidity. Learn how to prepare soil for a garden, what tends to grow well in our region, and when to plant. Weather permitting!

Library Branch: Leicester Library
Room: Giving Garden
Age Group: Adult
Program Type: Classes, Community Collaboration, Educational, Informational, Nature/Environment
Event Details:

Gardening in the mountains presents its unique set of challenges with our rocky clay soil and high humidity. Learn how to prepare soil for a garden, what tends to grow well in our region, and when to plant. Weather permitting!

This event is in the "Adult" group
This event is in the "Family (children of all ages)" group

Upbeat: An Intro to Rhythm and Drumming

Saturday, March 14, 2026 at 3:00pm - 4:00pm
Weaverville Meeting Room at Weaverville Library
Program Type:
Classes, Health & Wellness, Physical Activity, STEAM/STEM
Age Group:
Adult, Family (children of all ages)

We are SO excited to welcome The Rhythmic Arts Project of Asheville (or TRAP) to the Weaverville Library for the first time!

Library Branch: Weaverville Library
Room: Weaverville Meeting Room
Age Group: Adult, Family (children of all ages)
Program Type: Classes, Health & Wellness, Physical Activity, STEAM/STEM
Event Details:

We are SO excited to welcome The Rhythmic Arts Project of Asheville (or TRAP) to the Weaverville Library for the first time!

This event is in the "Adult" group

Yoga for Balance at the Weaverville Library

Tuesday, March 17, 2026 at 1:00pm - 2:00pm
Weaverville Library at Weaverville Library
Program Type:
Classes, Health & Wellness, Physical Activity
Age Group:
Adult

Join Barbara Schauer, founder and lead teacher of our beloved  Weaverville Yoga for this gentle and invigorating practice at the Weaverville Library.

Library Branch: Weaverville Library
Room: Weaverville Library
Age Group: Adult
Program Type: Classes, Health & Wellness, Physical Activity
Event Details:

Join Barbara Schauer, founder and lead teacher of our beloved  Weaverville Yoga for this gentle and invigorating practice at the Weaverville Library.

This event is in the "Adult" group

Bridge Basics Class #2 - Competitive Bidding

Wednesday, March 18, 2026 at 10:00am - 12:00pm
South Buncombe/Skyland Meeting Room at South Buncombe/Skyland Library
Program Type:
Classes, Drop In, Educational, Games/Gaming, Other
Age Group:
Adult
 
Want to join us for our Tuesday bridge club games, but don't know the first thing about bridge?  Have you always wanted to learn?
Library Branch: South Buncombe/Skyland Library
Room: South Buncombe/Skyland Meeting Room
Age Group: Adult
Program Type: Classes, Drop In, Educational, Games/Gaming, Other
Event Details:
 
Want to join us for our Tuesday bridge club games, but don't know the first thing about bridge?  Have you always wanted to learn?
This event is in the "Teen (ages 12-18)" group
This event is in the "Adult" group

Ukulele Lessons with the Asheville Ukulele Society

Wednesday, March 18, 2026 at 5:00pm - 8:00pm
East Asheville Meeting Room AB at East Asheville Library
Program Type:
Classes, Music
Age Group:
Teen (ages 12-18), Adult

Come learn to play the ukulele with the Asheville Ukulele Society. Lessons are free, but space is limited. To register, sign up at the library front desk or call 828-250-4738.

Library Branch: East Asheville Library
Room: East Asheville Meeting Room AB
Age Group: Teen (ages 12-18), Adult
Program Type: Classes, Music
Event Details:

Come learn to play the ukulele with the Asheville Ukulele Society. Lessons are free, but space is limited. To register, sign up at the library front desk or call 828-250-4738.

Disclaimer(s)

This event requires registration

This event is in the "Adult" group

Mindfulness Meditation with Dr. Mattie Decker

Thursday, March 19, 2026 at 3:00pm - 4:30pm
Fairview Meeting Room at Fairview Library
Program Type:
Classes, Health & Wellness
Age Group:
Adult

Mindfulness is paying attention in the present moment, on purpose, without judgment, as if our life depends on it.

Library Branch: Fairview Library
Room: Fairview Meeting Room
Age Group: Adult
Program Type: Classes, Health & Wellness
Event Details:

Mindfulness is paying attention in the present moment, on purpose, without judgment, as if our life depends on it.

This event is in the "Adult" group

RESCHEDULED - Ms. Brandon’s Chair Yoga and Meditation for Adults

Saturday, March 21, 2026 at 10:45am - 12:00pm
Swannanoa Meeting Room at Swannanoa Library
Program Type:
Classes, Health & Wellness, Physical Activity
Age Group:
Adult

Ms. Brandon’s Special Chair Yoga and Meditation for Adults Class

Open
Registration Required
Library Branch: Swannanoa Library
Room: Swannanoa Meeting Room
Age Group: Adult
Program Type: Classes, Health & Wellness, Physical Activity
Registration Required
Event Details:

Ms. Brandon’s Special Chair Yoga and Meditation for Adults Class

Disclaimer(s)

This event requires registration

The contents of this presentation are for informational purposes only.  Nothing herein constitutes medical, legal, or financial advice nor is it a substitute for professional advice on any issue.  You should not rely on the information received in this presentation for any important decisions, including medical, legal, or financial decisions.  Always consult with an appropriate professional for specific advice related to your situation.  The views and opinions expressed in this presentation do not necessarily reflect those of Buncombe County or its Public Library System.

This event is in the "Tween (ages 10-12)" group
This event is in the "Teen (ages 12-18)" group
This event is in the "Adult" group

Flatfooting for Beginners

Monday, March 23, 2026 at 5:30pm - 6:30pm
Pack Memorial Library Auditorium at Pack Memorial Library
Program Type:
Classes, Local History/Genealogy
Age Group:
Tween (ages 10-12), Teen (ages 12-18), Adult

Put on your dancing shoes and join Buncombe County Special Collections as we welcome local dance instructor Linda Block for an introduction to flatfoot dancing, a traditional Appalachian style.

Ages 10+ welcome. Registration is required.

Full
Registration Required
Library Branch: Pack Memorial Library
Room: Pack Memorial Library Auditorium
Age Group: Tween (ages 10-12), Teen (ages 12-18), Adult
Program Type: Classes, Local History/Genealogy
Registration Required
Event Details:

Put on your dancing shoes and join Buncombe County Special Collections as we welcome local dance instructor Linda Block for an introduction to flatfoot dancing, a traditional Appalachian style.

Ages 10+ welcome. Registration is required.

This event is in the "Teen (ages 12-18)" group
This event is in the "Adult" group

Free Improv Class at Asheville Brewing Company

Tuesday, March 24, 2026 at 5:30pm - 6:30pm
Off Site
Program Type:
Classes, Performance
Age Group:
Teen (ages 12-18), Adult

Step out of your shell and put your theater skills to the test in this fun laid-back class. Join theater teacher Chris Martin for some fun improv games and activities.

Library Branch: Off Site
Age Group: Teen (ages 12-18), Adult
Program Type: Classes, Performance
Event Details:

Step out of your shell and put your theater skills to the test in this fun laid-back class. Join theater teacher Chris Martin for some fun improv games and activities.

Disclaimer(s)

This event requires registration

This event is in the "Adult" group

Bridge Basics Class #2 - Competitive Bidding

Wednesday, March 25, 2026 at 10:00am - 12:00pm
South Buncombe/Skyland Meeting Room at South Buncombe/Skyland Library
Program Type:
Classes, Drop In, Educational, Games/Gaming, Other
Age Group:
Adult
 
Want to join us for our Tuesday bridge club games, but don't know the first thing about bridge?  Have you always wanted to learn?
Library Branch: South Buncombe/Skyland Library
Room: South Buncombe/Skyland Meeting Room
Age Group: Adult
Program Type: Classes, Drop In, Educational, Games/Gaming, Other
Event Details:
 
Want to join us for our Tuesday bridge club games, but don't know the first thing about bridge?  Have you always wanted to learn?
This event is in the "Adult" group

Mindfulness Meditation with Dr. Mattie Decker

Thursday, March 26, 2026 at 3:00pm - 4:30pm
Fairview Meeting Room at Fairview Library
Program Type:
Classes, Health & Wellness
Age Group:
Adult

Mindfulness is paying attention in the present moment, on purpose, without judgment, as if our life depends on it.

Library Branch: Fairview Library
Room: Fairview Meeting Room
Age Group: Adult
Program Type: Classes, Health & Wellness
Event Details:

Mindfulness is paying attention in the present moment, on purpose, without judgment, as if our life depends on it.

This event is in the "Family (children of all ages)" group

Origami In Bloom!

Saturday, March 28, 2026 at 10:00am - 11:30am
Fairview Meeting Room at Fairview Library
Program Type:
Arts & Crafts, Classes
Age Group:
Family (children of all ages)

Come celebrate the beginning of spring at the Fairview Library!

In this all-ages origami workshop, you’ll learn how to fold two simple forms — a tulip and a stem — that come together to create a beautiful paper flower.

Library Branch: Fairview Library
Room: Fairview Meeting Room
Age Group: Family (children of all ages)
Program Type: Arts & Crafts, Classes
Event Details:

Come celebrate the beginning of spring at the Fairview Library!

In this all-ages origami workshop, you’ll learn how to fold two simple forms — a tulip and a stem — that come together to create a beautiful paper flower.

This event is in the "Tween (ages 10-12)" group
This event is in the "Teen (ages 12-18)" group
This event is in the "Adult" group

Flatfooting for Beginners

Monday, March 30, 2026 at 5:30pm - 6:30pm
Pack Memorial Library Auditorium at Pack Memorial Library
Program Type:
Classes, Local History/Genealogy
Age Group:
Tween (ages 10-12), Teen (ages 12-18), Adult

Put on your dancing shoes and join Buncombe County Special Collections as we welcome local dance instructor Linda Block for an introduction to flatfoot dancing, a traditional Appalachian style.

Ages 10+ welcome. Registration is required.

Open
Registration Required
Library Branch: Pack Memorial Library
Room: Pack Memorial Library Auditorium
Age Group: Tween (ages 10-12), Teen (ages 12-18), Adult
Program Type: Classes, Local History/Genealogy
Registration Required
Event Details:

Put on your dancing shoes and join Buncombe County Special Collections as we welcome local dance instructor Linda Block for an introduction to flatfoot dancing, a traditional Appalachian style.

Ages 10+ welcome. Registration is required.

This event is in the "Adult" group

Bridge Basics Class #2 - Competitive Bidding

Wednesday, April 1, 2026 at 10:00am - 12:00pm
South Buncombe/Skyland Meeting Room at South Buncombe/Skyland Library
Program Type:
Classes, Drop In, Educational, Games/Gaming, Other
Age Group:
Adult
 
Want to join us for our Tuesday bridge club games, but don't know the first thing about bridge?  Have you always wanted to learn?
Library Branch: South Buncombe/Skyland Library
Room: South Buncombe/Skyland Meeting Room
Age Group: Adult
Program Type: Classes, Drop In, Educational, Games/Gaming, Other
Event Details:
 
Want to join us for our Tuesday bridge club games, but don't know the first thing about bridge?  Have you always wanted to learn?
This event is in the "Teen (ages 12-18)" group
This event is in the "Adult" group

Ukulele Lessons with the Asheville Ukulele Society

Wednesday, April 1, 2026 at 5:00pm - 8:00pm
East Asheville Meeting Room AB at East Asheville Library
Program Type:
Classes, Music
Age Group:
Teen (ages 12-18), Adult

Come learn to play the ukulele with the Asheville Ukulele Society. Lessons are free, but space is limited. To register, sign up at the library front desk or call 828-250-4738.

Library Branch: East Asheville Library
Room: East Asheville Meeting Room AB
Age Group: Teen (ages 12-18), Adult
Program Type: Classes, Music
Event Details:

Come learn to play the ukulele with the Asheville Ukulele Society. Lessons are free, but space is limited. To register, sign up at the library front desk or call 828-250-4738.

Disclaimer(s)

This event requires registration

This event is in the "Adult" group

Mindfulness Meditation with Dr. Mattie Decker

Thursday, April 2, 2026 at 3:00pm - 4:30pm
Fairview Meeting Room at Fairview Library
Program Type:
Classes, Health & Wellness
Age Group:
Adult

Mindfulness is paying attention in the present moment, on purpose, without judgment, as if our life depends on it.

Library Branch: Fairview Library
Room: Fairview Meeting Room
Age Group: Adult
Program Type: Classes, Health & Wellness
Event Details:

Mindfulness is paying attention in the present moment, on purpose, without judgment, as if our life depends on it.

This event is in the "Tween (ages 10-12)" group

Magic the Gathering for Tweens+

Wednesday, April 8, 2026 at 4:00pm - 6:00pm
Pack Memorial Library Auditorium at Pack Memorial Library
Program Type:
Classes
Age Group:
Tween (ages 10-12)

Come play Magic the Gathering at Pack Library. 

Magic the Gathering is a collectible card game with hundreds of millions of players all over the world.

All players aged 9-15 are welcome. No experience necessary.

Library Branch: Pack Memorial Library
Room: Pack Memorial Library Auditorium
Age Group: Tween (ages 10-12)
Program Type: Classes
Event Details:

Come play Magic the Gathering at Pack Library. 

Magic the Gathering is a collectible card game with hundreds of millions of players all over the world.

All players aged 9-15 are welcome. No experience necessary.

This event is in the "Adult" group

Mindfulness Meditation with Dr. Mattie Decker

Thursday, April 9, 2026 at 3:00pm - 4:30pm
Fairview Meeting Room at Fairview Library
Program Type:
Classes, Health & Wellness
Age Group:
Adult

Mindfulness is paying attention in the present moment, on purpose, without judgment, as if our life depends on it.

Library Branch: Fairview Library
Room: Fairview Meeting Room
Age Group: Adult
Program Type: Classes, Health & Wellness
Event Details:

Mindfulness is paying attention in the present moment, on purpose, without judgment, as if our life depends on it.

This event is in the "Family (children of all ages)" group

Origami in Bloom

Thursday, April 9, 2026 at 3:30pm - 4:30pm
Pack Memorial Activity Room at Pack Memorial Library
Program Type:
Arts & Crafts, Classes
Age Group:
Family (children of all ages)

Welcome spring with us and learn how to fold an origami tulip. Ages 6 and up!

Library Branch: Pack Memorial Library
Room: Pack Memorial Activity Room
Age Group: Family (children of all ages)
Program Type: Arts & Crafts, Classes
Event Details:

Welcome spring with us and learn how to fold an origami tulip. Ages 6 and up!

This event is in the "School Age - (grades K-5)" group
This event is in the "Tween (ages 10-12)" group

Improv ages 8-12

Monday, April 13, 2026 at 5:30pm - 6:30pm
Pack Memorial Activity Room at Pack Memorial Library
Program Type:
Classes, Story Telling
Age Group:
School Age - (grades K-5), Tween (ages 10-12)

Looking to step out of your shell and put your theater skills to the test? Join theater teacher Chris Martin for some fun improv games and activities. For ages 8-12.

Library Branch: Pack Memorial Library
Room: Pack Memorial Activity Room
Age Group: School Age - (grades K-5), Tween (ages 10-12)
Program Type: Classes, Story Telling
Event Details:

Looking to step out of your shell and put your theater skills to the test? Join theater teacher Chris Martin for some fun improv games and activities. For ages 8-12.

This event is in the "Teen (ages 12-18)" group
This event is in the "Adult" group

Ukulele Lessons with the Asheville Ukulele Society

Wednesday, April 15, 2026 at 5:00pm - 8:00pm
East Asheville Meeting Room AB at East Asheville Library
Program Type:
Classes, Music
Age Group:
Teen (ages 12-18), Adult

Come learn to play the ukulele with the Asheville Ukulele Society. Lessons are free, but space is limited. To register, sign up at the library front desk or call 828-250-4738.

Library Branch: East Asheville Library
Room: East Asheville Meeting Room AB
Age Group: Teen (ages 12-18), Adult
Program Type: Classes, Music
Event Details:

Come learn to play the ukulele with the Asheville Ukulele Society. Lessons are free, but space is limited. To register, sign up at the library front desk or call 828-250-4738.

Disclaimer(s)

This event requires registration