Event List

Age Group
Age Group
Program Type
Library Branch

Primary tabs

This event is in the "Adult" group

Early Voting - 2026 Primary Election

Thursday, February 19, 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

Thursday, February 19, 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

Thursday, February 19, 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

Thursday, February 19, 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

Thursday, February 19, 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 "Baby (ages 4 mos.-18 mos.)" group

Baby Story Time

Thursday, February 19, 2026 at 9:30am - 10:00am
Oakley/South Asheville - Children's Room at Oakley/South Asheville 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 months to 18 months.

Library Branch: Oakley/South Asheville Library
Room: Oakley/South Asheville - Children's 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 months 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 "Family (children of all ages)" group

Little Gym @ Skyland/South Buncombe Library in Children's Area

Thursday, February 19, 2026 at 10:00am - 11:00am
South Buncombe/Skyland Library at South Buncombe/Skyland Library
Program Type:
Arts & Crafts, Community Collaboration, Physical Activity, Story Time
Age Group:
Family (children of all ages)

The Little Gym will provide a storytime, craft, and movement activities for all ages at the Skyland/South Buncombe Library! Come be part of the fun! 

Library Branch: South Buncombe/Skyland Library
Room: South Buncombe/Skyland Library
Age Group: Family (children of all ages)
Program Type: Arts & Crafts, Community Collaboration, Physical Activity, Story Time
Event Details:

The Little Gym will provide a storytime, craft, and movement activities for all ages at the Skyland/South Buncombe Library! Come be part of the fun! 

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
This event is in the "Toddler (ages 18 mos.-2 yrs.)" group
This event is in the "Preschool (ages 3-5)" group
This event is in the "Family (children of all ages)" group

Family Storytime

Thursday, February 19, 2026 at 10:30am - 11:00am
Swannanoa Meeting Room at Swannanoa Library
Program Type:
Story Time
Age Group:
Baby (ages 4 mos.-18 mos.), Toddler (ages 18 mos.-2 yrs.), Preschool (ages 3-5), Family (children of all ages)

Join us for a story time for families and children of all ages as we share books, songs, rhymes, and activities!

Library Branch: Swannanoa Library
Room: Swannanoa Meeting Room
Age Group: Baby (ages 4 mos.-18 mos.), Toddler (ages 18 mos.-2 yrs.), Preschool (ages 3-5), Family (children of all ages)
Program Type: Story Time
Event Details:

Join us for a story time for families and children of all ages as we share books, songs, rhymes, and activities!

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 "Toddler (ages 18 mos.-2 yrs.)" group

Toddler Story Time

Thursday, February 19, 2026 at 10:30am - 11:00am
Leicester Meeting Room at Leicester 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 ages 18 months to 3 years old.

Library Branch: Leicester Library
Room: Leicester Meeting 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 ages 18 months to 3 years old.

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

Yoga with Ms. Jenn - Preschool through 2nd grade

Thursday, February 19, 2026 at 10:30am - 11:00am
Pack Memorial Activity Room at Pack Memorial Library
Program Type:
Health & Wellness
Age Group:
Preschool (ages 3-5), School Age - (grades K-5)

Pre-K through 2nd grade 

Join Ms. Jenn for fun yoga instruction featuring animal poses and mindful breathing. 

Library Branch: Pack Memorial Library
Room: Pack Memorial Activity Room
Age Group: Preschool (ages 3-5), School Age - (grades K-5)
Program Type: Health & Wellness
Event Details:

Pre-K through 2nd grade 

Join Ms. Jenn for fun yoga instruction featuring animal poses and mindful breathing. 

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

Baby Story Time

Thursday, February 19, 2026 at 10:30am - 11:15am
Black Mountain Library at Black Mountain Library
Program Type:
Story Time
Age Group:
Baby (ages 4 mos.-18 mos.)

A lively language enrichment story time designed for children ages 4 to 18 months. 

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

A lively language enrichment story time designed for children ages 4 to 18 months. 

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

Preschool Story Time

Thursday, February 19, 2026 at 10:30am - 11:15am
Fairview Library at Fairview Library
Program Type:
Literacy, Story Time
Age Group:
Preschool (ages 3-5)

Join us as we share books, songs, rhymes, and activities designed for children ages 3 to 5 years.

Library Branch: Fairview Library
Room: Fairview Library
Age Group: Preschool (ages 3-5)
Program Type: Literacy, Story Time
Event Details:

Join us as we share books, songs, rhymes, and activities designed for children ages 3 to 5 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 "Adult" group

Skyland/South Buncombe Library Book Club: Grave Talk, by Nick Spalding

Thursday, February 19, 2026 at 2:30pm - 4:00pm
Off Site
Program Type:
Book Club, Drop In, Literary
Age Group:
Adult

Join us for a book discussion sponsored by the Friends of the Skyland/South Buncombe Library! 

Library Branch: Off Site
Age Group: Adult
Program Type: Book Club, Drop In, Literary
Event Details:

Join us for a book discussion sponsored by the Friends of the Skyland/South Buncombe Library! 

This event is in the "Adult" group

Mindfulness Meditation at Flying Cloud Farm

Thursday, February 19, 2026 at 3:00pm - 4:30pm
Fairview Library - Offsite Event at Fairview Library
Program Type:
Health & Wellness
Age Group:
Adult
Library Branch: Fairview Library
Room: Fairview Library - Offsite Event
Age Group: Adult
Program Type: Health & Wellness
This event is in the "Teen (ages 12-18)" group
This event is in the "Adult" group

I Am Not Your Negro: A Screening to Honor African American History Month

Thursday, February 19, 2026 at 3:00pm - 5:00pm
Pack Memorial Library Auditorium at Pack Memorial Library
Program Type:
Film Screening
Age Group:
Teen (ages 12-18), Adult

This is the second in a 2-part film series honoring African American History Month. Enjoy this award-winning documentary on the big screen at Pack Library. Light refreshments will be provided. 

Library Branch: Pack Memorial Library
Room: Pack Memorial Library Auditorium
Age Group: Teen (ages 12-18), Adult
Program Type: Film Screening
Event Details:

This is the second in a 2-part film series honoring African American History Month. Enjoy this award-winning documentary on the big screen at Pack Library. Light refreshments will be provided. 

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

Baby Story Time

Thursday, February 19, 2026 at 3:30pm - 4:00pm
West Asheville Library at West Asheville Library
Program Type:
Story Time
Age Group:
Baby (ages 4 mos.-18 mos.)

A lively language enrichment story time designed for children ages 4 to 18 months. Older siblings are always welcome. Stay afterward to socialize with other parents and let your baby play with our baby sensory toys.

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

A lively language enrichment story time designed for children ages 4 to 18 months. Older siblings are always welcome. Stay afterward to socialize with other parents and let your baby play with our baby sensory toys.

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 "School Age - (grades K-5)" group

Asheville Junior Theater

Thursday, February 19, 2026 at 3:30pm - 4:30pm
South Buncombe/Skyland Meeting Room at South Buncombe/Skyland Library
Program Type:
Community Collaboration
Age Group:
School Age - (grades K-5)

🎭 Acting Class for Kids! ðŸŽ­
Every 3rd Wednesday at the Library

Cancelled
Library Branch: South Buncombe/Skyland Library
Room: South Buncombe/Skyland Meeting Room
Age Group: School Age - (grades K-5)
Program Type: Community Collaboration
Event Details:

🎭 Acting Class for Kids! ðŸŽ­
Every 3rd Wednesday at the Library

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 "Adult" group

WNC Repair Cafe

Thursday, February 19, 2026 at 4:00pm - 7:00pm
Fairview Library at Fairview Library
Program Type:
Community Collaboration, Community Service/Service Project, Drop In
Age Group:
Adult

Does your favorite shirt have a hole or a tear or a missing button?Are your curtains too long? Has your stuffed animal sprung a leak? Come on down to the library where volunteers who are good with a needle and thread will be happy to help you.

Library Branch: Fairview Library
Room: Fairview Library
Age Group: Adult
Program Type: Community Collaboration, Community Service/Service Project, Drop In
Event Details:

Does your favorite shirt have a hole or a tear or a missing button?Are your curtains too long? Has your stuffed animal sprung a leak? Come on down to the library where volunteers who are good with a needle and thread will be happy to help you.

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

Dungeons & Dragons for Tweens (10-12) at the Weaverville Library

Thursday, February 19, 2026 at 5:00pm - 7:00pm
Weaverville Meeting Room at Weaverville Library
Program Type:
Games/Gaming, Literacy, STEAM/STEM, Story Telling
Age Group:
Tween (ages 10-12)

Space for this program is limited. Registration is required. Please register online through our events calendar or call 828-250-6482 with questions.

Open
Registration Required
Library Branch: Weaverville Library
Room: Weaverville Meeting Room
Age Group: Tween (ages 10-12)
Program Type: Games/Gaming, Literacy, STEAM/STEM, Story Telling
Registration Required
Event Details:

Space for this program is limited. Registration is required. Please register online through our events calendar or call 828-250-6482 with questions.

Disclaimer(s)

This event requires registration

This event is in the "Adult" group

Book Club: James by Percival Everett

Thursday, February 19, 2026 at 6:00pm - 7:00pm
Fairview Library - Virtual Event at Fairview Library
Program Type:
Book Club, Literary
Age Group:
Adult

The Fairview Library Book Club is a book discussion group that meets in person on the second Friday of each month at 11AM at the library and online on the third Thursday of each month at 6PM. We read a variety of genres. 

Library Branch: Fairview Library
Room: Fairview Library - Virtual Event
Age Group: Adult
Program Type: Book Club, Literary
Event Details:

The Fairview Library Book Club is a book discussion group that meets in person on the second Friday of each month at 11AM at the library and online on the third Thursday of each month at 6PM. We read a variety of genres. 

This event is in the "Adult" group

Early Voting - 2026 Primary Election

Friday, February 20, 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 "Adult" group

Early Voting - 2026 Primary Election

Friday, February 20, 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

Friday, February 20, 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

Friday, February 20, 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