Event List

Age Group
Age Group
Program Type
Library Branch

Primary tabs

This event is in the "Preschool (ages 3-5)" group

Friendship Story Time

Saturday, February 14, 2026 at 10:30am - 11:30am
Enka-Candler Library - Children’s Room at Enka-Candler Library
Program Type:
Story Time
Age Group:
Preschool (ages 3-5)

Share the love with great books! Our friend Graham Carson will be reading well-loved books about friendship and kindness. Stick around after the story time for a library seek & find adventure!

Library Branch: Enka-Candler Library
Room: Enka-Candler Library - Children’s Room
Age Group: Preschool (ages 3-5)
Program Type: Story Time
Event Details:

Share the love with great books! Our friend Graham Carson will be reading well-loved books about friendship and kindness. Stick around after the story time for a library seek & find adventure!

Disclaimer(s)

This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.

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

Art Exploration for Teens & Adults: Watercolor

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

Rediscover the joy of childhood art class in this beginner friendly workshop with Kelly Reese and Jennifer Jacey 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, STEAM/STEM
Event Details:

Rediscover the joy of childhood art class in this beginner friendly workshop with Kelly Reese and Jennifer Jacey of ArtFolk, Weaverville's new community art initiative. 

Disclaimer(s)

This event requires registration

This event is in the "School Age - (grades K-5)" group
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
This event is in the "Family (children of all ages)" group

Drop In Valentine Making

Saturday, February 14, 2026 at 11:00am - 2:00pm
Leicester Meeting Room at Leicester Library
Program Type:
Arts & Crafts, Family Fun
Age Group:
School Age - (grades K-5), Tween (ages 10-12), Teen (ages 12-18), Adult, Family (children of all ages)

Drop in and make a valentine for someone you love. We'll have paper, scissors, glue, stickers and other supplies. 

This is a drop in event for all ages, but parents must stay with children. 

Library Branch: Leicester Library
Room: Leicester Meeting Room
Age Group: School Age - (grades K-5), Tween (ages 10-12), Teen (ages 12-18), Adult, Family (children of all ages)
Program Type: Arts & Crafts, Family Fun
Event Details:

Drop in and make a valentine for someone you love. We'll have paper, scissors, glue, stickers and other supplies. 

This is a drop in event for all ages, but parents must stay with children. 

This event is in the "Preschool (ages 3-5)" group
This event is in the "School Age - (grades K-5)" group

Heart Warming Yoga and Craft with Ms. Brandon

Saturday, February 14, 2026 at 2:00pm - 3:30pm
Weaverville Meeting Room at Weaverville Library
Program Type:
Classes, Family Fun
Age Group:
Preschool (ages 3-5), School Age - (grades K-5)

Join us for a series of fun, themed yoga classes with children's yoga instructor, Brandon Hudson! Yoga will be followed by a craft on the day's theme. Mats will be provided but you are welcome to bring your own!

Library Branch: Weaverville Library
Room: Weaverville Meeting Room
Age Group: Preschool (ages 3-5), School Age - (grades K-5)
Program Type: Classes, Family Fun
Event Details:

Join us for a series of fun, themed yoga classes with children's yoga instructor, Brandon Hudson! Yoga will be followed by a craft on the day's theme. Mats will be provided but you are welcome to bring your own!

Disclaimer(s)

This event requires registration

This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.

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

Youth Dungeons & Dragons

Saturday, February 14, 2026 at 2:00pm - 4:30pm
Swannanoa Meeting Room at Swannanoa Library
Program Type:
Games/Gaming
Age Group:
Tween (ages 10-12), Teen (ages 12-18)

Calling all adventurers! Join us at the Swannanoa Library on the second Saturday of every month for Dungeons and Dragons!   

Waitlist
Registration Required
Library Branch: Swannanoa Library
Room: Swannanoa Meeting Room
Age Group: Tween (ages 10-12), Teen (ages 12-18)
Program Type: Games/Gaming
Registration Required
Event Details:

Calling all adventurers! Join us at the Swannanoa Library on the second Saturday of every month for Dungeons and Dragons!   

Disclaimer(s)

This event requires registration

Participants consuming food and beverage do so at their own risk.

This event is in the "Adult" group

Early Voting - 2026 Primary Election

Monday, February 16, 2026 at 8:00am - 7:30pm
East Asheville Meeting Room AB at East Asheville Library
Program Type:
Voting
Age Group:
Adult

Early Voting locations and schedule for the 2026 Primary Election.

Early Voting Sites:

1. Black Mountain Library – 105 N. Dougherty St, Black Mountain 28711

Library Branch: East Asheville Library
Room: East Asheville Meeting Room AB
Age Group: Adult
Program Type: Voting
Event Details:

Early Voting locations and schedule for the 2026 Primary Election.

Early Voting Sites:

1. Black Mountain Library – 105 N. Dougherty St, Black Mountain 28711

This event is in the "Adult" group

Early Voting - 2026 Primary Election

Monday, February 16, 2026 at 8:00am - 7:30pm
Enka-Candler Meeting Room at Enka-Candler Library
Program Type:
Voting
Age Group:
Adult

Early Voting locations and schedule for the 2026 Primary Election.

Early Voting Sites:

1. Black Mountain Library – 105 N. Dougherty St, Black Mountain 28711

Library Branch: Enka-Candler Library
Room: Enka-Candler Meeting Room
Age Group: Adult
Program Type: Voting
Event Details:

Early Voting locations and schedule for the 2026 Primary Election.

Early Voting Sites:

1. Black Mountain Library – 105 N. Dougherty St, Black Mountain 28711

This event is in the "Adult" group

Early Voting - 2026 Primary Election

Monday, February 16, 2026 at 8:00am - 7:30pm
Fairview Meeting Room at Fairview Library
Program Type:
Voting
Age Group:
Adult

Early Voting locations and schedule for the 2026 Primary Election.

Early Voting Sites:

1. Black Mountain Library – 105 N. Dougherty St, Black Mountain 28711

Library Branch: Fairview Library
Room: Fairview Meeting Room
Age Group: Adult
Program Type: Voting
Event Details:

Early Voting locations and schedule for the 2026 Primary Election.

Early Voting Sites:

1. Black Mountain Library – 105 N. Dougherty St, Black Mountain 28711

This event is in the "Adult" group

Early Voting - 2026 Primary Election

Monday, February 16, 2026 at 8:00am - 7:30pm
North Asheville Meeting Room at North Asheville Library
Program Type:
Voting
Age Group:
Adult

Early Voting locations and schedule for the 2026 Primary Election.

Early Voting Sites:

1. Black Mountain Library – 105 N. Dougherty St, Black Mountain 28711

Library Branch: North Asheville Library
Room: North Asheville Meeting Room
Age Group: Adult
Program Type: Voting
Event Details:

Early Voting locations and schedule for the 2026 Primary Election.

Early Voting Sites:

1. Black Mountain Library – 105 N. Dougherty St, Black Mountain 28711

This event is in the "Adult" group

Early Voting - 2026 Primary Election

Monday, February 16, 2026 at 8:00am - 7:30pm
South Buncombe/Skyland Meeting Room at South Buncombe/Skyland Library
Program Type:
Voting
Age Group:
Adult

Early Voting locations and schedule for the 2026 Primary Election.

Early Voting Sites:

1. Black Mountain Library – 105 N. Dougherty St, Black Mountain 28711

Library Branch: South Buncombe/Skyland Library
Room: South Buncombe/Skyland Meeting Room
Age Group: Adult
Program Type: Voting
Event Details:

Early Voting locations and schedule for the 2026 Primary Election.

Early Voting Sites:

1. Black Mountain Library – 105 N. Dougherty St, Black Mountain 28711

This event is in the "Adult" group

Early Voting - 2026 Primary Election

Monday, February 16, 2026 at 8:00am - 7:30pm
West Asheville Meeting Room at West Asheville Library
Program Type:
Voting
Age Group:
Adult

Early Voting locations and schedule for the 2026 Primary Election.

Early Voting Sites:

1. Black Mountain Library – 105 N. Dougherty St, Black Mountain 28711

Library Branch: West Asheville Library
Room: West Asheville Meeting Room
Age Group: Adult
Program Type: Voting
Event Details:

Early Voting locations and schedule for the 2026 Primary Election.

Early Voting Sites:

1. Black Mountain Library – 105 N. Dougherty St, Black Mountain 28711

This event is in the "Adult" group

Early Voting - 2026 Primary Election

Monday, February 16, 2026 at 8:00am - 7:30pm
Black Mountain Meeting Room at Black Mountain Library
Program Type:
Voting
Age Group:
Adult

Early Voting locations and schedule for the 2026 Primary Election.

Early Voting Sites:

1. Black Mountain Library – 105 N. Dougherty St, Black Mountain 28711

Library Branch: Black Mountain Library
Room: Black Mountain Meeting Room
Age Group: Adult
Program Type: Voting
Event Details:

Early Voting locations and schedule for the 2026 Primary Election.

Early Voting Sites:

1. Black Mountain Library – 105 N. Dougherty St, Black Mountain 28711

This event is in the "Baby (ages 4 mos.-18 mos.)" group

Baby Story Time

Monday, February 16, 2026 at 10:30am - 11:00am
Pack Memorial Library Auditorium at Pack Memorial Library
Program Type:
Story Time
Age Group:
Baby (ages 4 mos.-18 mos.)

Join us for a lively language enrichment story time designed for children ages 4 to 18 months.

Library Branch: Pack Memorial Library
Room: Pack Memorial Library Auditorium
Age Group: Baby (ages 4 mos.-18 mos.)
Program Type: Story Time
Event Details:

Join us for a lively language enrichment story time designed for children ages 4 to 18 months.

Disclaimer(s)

This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.

This event is in the "Baby (ages 4 mos.-18 mos.)" group

Baby Gym

Monday, February 16, 2026 at 11:00am - 12:00pm
Pack Memorial Library Auditorium at Pack Memorial Library
Program Type:
Physical Activity
Age Group:
Baby (ages 4 mos.-18 mos.)

Drop in and play with other babies. Crawl through tunnels, play in ball pits, and enjoy other sensory toys. Caregivers must stay in the room. Ages 4-18 months. 

Library Branch: Pack Memorial Library
Room: Pack Memorial Library Auditorium
Age Group: Baby (ages 4 mos.-18 mos.)
Program Type: Physical Activity
Event Details:

Drop in and play with other babies. Crawl through tunnels, play in ball pits, and enjoy other sensory toys. Caregivers must stay in the room. Ages 4-18 months. 

Disclaimer(s)

This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.

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

Tie Dye Workshop: Bring Your Own Item!

Monday, February 16, 2026 at 4:30pm - 6:30pm
Pack Memorial Library Auditorium at Pack Memorial Library
Program Type:
Arts & Crafts, Classes
Age Group:
Teen (ages 12-18), Adult

This is a great way to give an old piece of clothing or accessory a new life! Local fiber artist Jessica Kaufman will be at Pack Library to teach you about different tie dye techniques.

Open
Registration Required
Library Branch: Pack Memorial Library
Room: Pack Memorial Library Auditorium
Age Group: Teen (ages 12-18), Adult
Program Type: Arts & Crafts, Classes
Registration Required
Event Details:

This is a great way to give an old piece of clothing or accessory a new life! Local fiber artist Jessica Kaufman will be at Pack Library to teach you about different tie dye techniques.

This event is in the "Adult" group

Early Voting - 2026 Primary Election

Tuesday, February 17, 2026 at 8:00am - 7:30pm
East Asheville Meeting Room AB at East Asheville Library
Program Type:
Voting
Age Group:
Adult

Early Voting locations and schedule for the 2026 Primary Election.

Early Voting Sites:

1. Black Mountain Library – 105 N. Dougherty St, Black Mountain 28711

Library Branch: East Asheville Library
Room: East Asheville Meeting Room AB
Age Group: Adult
Program Type: Voting
Event Details:

Early Voting locations and schedule for the 2026 Primary Election.

Early Voting Sites:

1. Black Mountain Library – 105 N. Dougherty St, Black Mountain 28711

This event is in the "Adult" group

Early Voting - 2026 Primary Election

Tuesday, February 17, 2026 at 8:00am - 7:30pm
Enka-Candler Meeting Room at Enka-Candler Library
Program Type:
Voting
Age Group:
Adult

Early Voting locations and schedule for the 2026 Primary Election.

Early Voting Sites:

1. Black Mountain Library – 105 N. Dougherty St, Black Mountain 28711

Library Branch: Enka-Candler Library
Room: Enka-Candler Meeting Room
Age Group: Adult
Program Type: Voting
Event Details:

Early Voting locations and schedule for the 2026 Primary Election.

Early Voting Sites:

1. Black Mountain Library – 105 N. Dougherty St, Black Mountain 28711

This event is in the "Adult" group

Early Voting - 2026 Primary Election

Tuesday, February 17, 2026 at 8:00am - 7:30pm
Fairview Meeting Room at Fairview Library
Program Type:
Voting
Age Group:
Adult

Early Voting locations and schedule for the 2026 Primary Election.

Early Voting Sites:

1. Black Mountain Library – 105 N. Dougherty St, Black Mountain 28711

Library Branch: Fairview Library
Room: Fairview Meeting Room
Age Group: Adult
Program Type: Voting
Event Details:

Early Voting locations and schedule for the 2026 Primary Election.

Early Voting Sites:

1. Black Mountain Library – 105 N. Dougherty St, Black Mountain 28711

This event is in the "Adult" group

Early Voting - 2026 Primary Election

Tuesday, February 17, 2026 at 8:00am - 7:30pm
North Asheville Meeting Room at North Asheville Library
Program Type:
Voting
Age Group:
Adult

Early Voting locations and schedule for the 2026 Primary Election.

Early Voting Sites:

1. Black Mountain Library – 105 N. Dougherty St, Black Mountain 28711

Library Branch: North Asheville Library
Room: North Asheville Meeting Room
Age Group: Adult
Program Type: Voting
Event Details:

Early Voting locations and schedule for the 2026 Primary Election.

Early Voting Sites:

1. Black Mountain Library – 105 N. Dougherty St, Black Mountain 28711

This event is in the "Adult" group

Early Voting - 2026 Primary Election

Tuesday, February 17, 2026 at 8:00am - 7:30pm
South Buncombe/Skyland Meeting Room at South Buncombe/Skyland Library
Program Type:
Voting
Age Group:
Adult

Early Voting locations and schedule for the 2026 Primary Election.

Early Voting Sites:

1. Black Mountain Library – 105 N. Dougherty St, Black Mountain 28711

Library Branch: South Buncombe/Skyland Library
Room: South Buncombe/Skyland Meeting Room
Age Group: Adult
Program Type: Voting
Event Details:

Early Voting locations and schedule for the 2026 Primary Election.

Early Voting Sites:

1. Black Mountain Library – 105 N. Dougherty St, Black Mountain 28711

This event is in the "Adult" group

Early Voting - 2026 Primary Election

Tuesday, February 17, 2026 at 8:00am - 7:30pm
West Asheville Meeting Room at West Asheville Library
Program Type:
Voting
Age Group:
Adult

Early Voting locations and schedule for the 2026 Primary Election.

Early Voting Sites:

1. Black Mountain Library – 105 N. Dougherty St, Black Mountain 28711

Library Branch: West Asheville Library
Room: West Asheville Meeting Room
Age Group: Adult
Program Type: Voting
Event Details:

Early Voting locations and schedule for the 2026 Primary Election.

Early Voting Sites:

1. Black Mountain Library – 105 N. Dougherty St, Black Mountain 28711

This event is in the "Adult" group

Early Voting - 2026 Primary Election

Tuesday, February 17, 2026 at 8:00am - 7:30pm
Black Mountain Meeting Room at Black Mountain Library
Program Type:
Voting
Age Group:
Adult

Early Voting locations and schedule for the 2026 Primary Election.

Early Voting Sites:

1. Black Mountain Library – 105 N. Dougherty St, Black Mountain 28711

Library Branch: Black Mountain Library
Room: Black Mountain Meeting Room
Age Group: Adult
Program Type: Voting
Event Details:

Early Voting locations and schedule for the 2026 Primary Election.

Early Voting Sites:

1. Black Mountain Library – 105 N. Dougherty St, Black Mountain 28711

This event is in the "Toddler (ages 18 mos.-2 yrs.)" group

Toddler Story Time

Tuesday, February 17, 2026 at 9:30am - 10:00am
Oakley/South Asheville - Children's Room at Oakley/South Asheville Library
Program Type:
Story Time
Age Group:
Toddler (ages 18 mos.-2 yrs.)

Join us for a fun and interactive story time designed for children 18 months to 3 years.

Library Branch: Oakley/South Asheville Library
Room: Oakley/South Asheville - Children's Room
Age Group: Toddler (ages 18 mos.-2 yrs.)
Program Type: Story Time
Event Details:

Join us for a fun and interactive story time designed for children 18 months to 3 years.

Disclaimer(s)

This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.

This event is in the "Baby (ages 4 mos.-18 mos.)" group

Baby Storytime

Tuesday, February 17, 2026 at 10:30am - 11:00am
Swannanoa Meeting Room at Swannanoa Library
Program Type:
Story Time
Age Group:
Baby (ages 4 mos.-18 mos.)

Join us for a lively language enrichment story time designed for children ages 4 to 18 months!

Library Branch: Swannanoa Library
Room: Swannanoa Meeting Room
Age Group: Baby (ages 4 mos.-18 mos.)
Program Type: Story Time
Event Details:

Join us for a lively language enrichment story time designed for children ages 4 to 18 months!

Disclaimer(s)

This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.