Home2022-10-19T15:54:55-04:00
Search Our Catalog
2019-02-17T14:35:22-05:00

We offer ebooks and audiobooks through OverDrive, free with your library card.

2019-02-17T14:35:13-05:00

Enjoy OverDrive’s ebooks and audiobooks on mobile devices using the Libby app.

2021-02-18T13:37:24-05:00

NC LIVE Home Grown eBook Collection offers eBooks from 8 North Carolina publishers.

2019-02-17T14:48:55-05:00

Ebooks and audiobooks just for kids! Check out our digital children’s collection.

SEE ALL DIGITAL RESOURCES
2021-02-18T13:32:21-05:00

Databases on many topics; articles; reading recommendations; and test preparation.

2019-02-17T18:37:28-05:00

Ancestry® Library Edition delivers billions of records: census data, vital records, directories, photos, and more.

2019-03-27T21:17:51-04:00

Use NC Health Info to find reliable, easy-to-use information about health conditions, treatments, providers, insurance, and more.

2021-02-18T13:31:35-05:00

ReferenceUSA is the premier source of business and residential information for reference and research.

2021-02-18T13:29:36-05:00

A premier virtual reference collection including encyclopedias, dictionaries, atlases, images, audio files, and videos.

SEE ALL DIGITAL RESOURCES

RECENT NEWS

UPCOMING EVENTS

Sep
25
Mon
Storytime at Spruce Pine
Sep 25 @ 11:00 am – 12:00 pm
Storytime at Spruce Pine

Storytime with Miss Natasha!

Located in Spruce Pine

Sep
26
Tue
Bookmobile is in Celo/Micaville
Sep 26 all-day
Storytime at Mitchell
Sep 26 @ 11:00 am – 12:00 pm
Storytime at Mitchell

Located in Bakersville

Storytime With Miss Natasha.

Avery Tabletop Gamers
Sep 26 @ 4:00 pm – 8:00 pm
Sep
27
Wed
Bookmobile is at Beech Mtn
Sep 27 all-day
Storytime at Avery
Sep 27 @ 11:00 am – 12:00 pm
Storytime at Avery

Located in Avery County, in the city of Newland

Presented by Miss Natasha!

Spruce Pine Youth Chess Club @ Spruce Pine Public Library every Wednesday
Sep 27 @ 3:30 pm – 4:30 pm
Spruce Pine Youth Chess Club @ Spruce Pine Public Library every Wednesday

Spruce Pine Youth Chess Club @ Spruce Pine Public Library every Wednesday from 3:30-4:30pm.  Sign up NOW!

Register at:  Spruce Pine Library or Text at 615-775-6204

Youth Chess Club at Mitchell County Public Library (Bakersville location)
Sep 27 @ 3:30 pm – 4:30 pm
Youth Chess Club at Mitchell County Public Library (Bakersville location)

Youth Chess Club every Wednesday at our Bakersville location.

For more information, please click here: Chess Club

Sep
28
Thu
Crafternoon at Yancey Library! Come pick up your kit.
Sep 28 all-day
Storytime at Yancey
Sep 28 @ 11:00 am – 12:00 pm
Storytime at Yancey

Located in Burnsville

Presented by Miss Natasha!

Go to Top