Please be aware that each library location’s hours and service offerings have been impacted by the COVID-19 crisis.  We recommend calling before you visit.

Current hours for ALL locations: M – F, 10am – 4pm

County Library – 828.287.6115
Haynes Branch – 828.288.4039
Mountains Branch – 828.287.6392

NC Cardinal Info
Book-A-Librarian
Children’s Services
Clubs, Groups & Activities
Kits & Specality Items
Makerspace Services
Online Resource Links
Passports
REaD Access
Technology Services

Featured Events & Resources

Pumpkin Contest

Mountains Branch Library is hosting a pumpkin decorating contest! Decorate a pumpkin to represent a book or book character & enter your pumpkin to win!

North Carolina Digital Library & NC Kids Digital Library

eBooks and eAudiobooks for all ages!

North Carolina Digital Library
NC Kids Digital Library

Join Ms. Tamara for Story Time at 10:30a.m. each Tuesday at Haynes Branch Library and each Thursday at Mountains Branch Library! Weather permitting, Story Time will be held outdoors, and each child will be provided a craft project to take home and make. Call Ms. Tamara at 828.287.6116 with any questions or for more information!