UPCOMING EVENTS

May
31
Wed
Spruce Pine Youth Chess Club @ Spruce Pine Public Library every Wednesday
May 31 @ 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)
May 31 @ 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

Jun
5
Mon
Bookmobile is in Bald Creek & Pensacola
Jun 5 all-day
Bookmobile is in Bald Creek & Pensacola

Our Bookmobile is a WIFI hotspot.  If you need internet, call our Bookmobile Librarian at 682-4476.

Jun
6
Tue
Bookmobile is in Bakersville
Jun 6 all-day
Bookmobile is in Bakersville

Our bookmobile is a WIFI hotspot.  If you need internet, give Jamie McCabe a call at 682-4476

Jun
7
Wed
Spruce Pine Youth Chess Club @ Spruce Pine Public Library every Wednesday
Jun 7 @ 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)
Jun 7 @ 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

Jun
12
Mon
Bookmobile is in Banner Elk
Jun 12 all-day
Bookmobile is in Banner Elk

Our bookmobile is a WIFI hotspot.  If you need internet, give Jamie McCabe a call at 682-4476

Jun
13
Tue
Bookmobile is in Jacks Creek & Bald Mountain
Jun 13 all-day
Bookmobile is in Jacks Creek & Bald Mountain

Our bookmobile is a WIFI hotspot.  If you need internet, give Jamie McCabe a call at 682-4476

Jun
14
Wed
Spruce Pine Youth Chess Club @ Spruce Pine Public Library every Wednesday
Jun 14 @ 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)
Jun 14 @ 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

Jun
21
Wed
Spruce Pine Youth Chess Club @ Spruce Pine Public Library every Wednesday
Jun 21 @ 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)
Jun 21 @ 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

Ms. Karen’s Digital Resources

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

NC Kids

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

2019-03-27T21:10:20-04:00

Colours

Your one-stop source for multicultural children's books (listed by subjects, ethnicity and age groups), toys and clothes.

2021-02-18T13:23:50-05:00

Storynory

Storynory has been giving the world free audio stories since 2005.

2021-02-18T13:51:42-05:00

Storyline Online

Storyline Online streams videos featuring celebrated actors reading children’s books alongside creatively produced illustrations.