Tazewell County Public Library

2018 Reading Challenge

Stop by the library to pick up the 2018 Reading Challenge or print a copy for yourself. Make a commitment to diversify and expand your reading for the New Year!

For the Adult Challenge:

Patrons who read 6 to 15 books will be entered into a 3rd place prize drawing.

Patrons who read 16 to 30 books will be entered into a 2nd place prize drawing.

Patrons who read 31 to 52 books will be entered into a 1st place prize drawing.


For the Tween/Teen Challenge:

Patrons who read 5 to 10 books will be entered into a 3rd place prize drawing.

Patrons who read 11 to 20 books will be entered into a 2nd place prize drawing.

Patrons who read 21 to 32 books will be entered into a 1st place prize drawing.

Learn More

Cat in the Hat

The Cat in the Hat will be in town! Plan your visit now! No sign up required. Come visit The Cat and enjoy stories, crafts and fun! All ages welcome. Bring a camera.

Bluefield: Tues., Feb. 27 @ 6:30pm 

Richlands: Mon., Feb. 26 @ 6:00pm

Tazewell: Thurs., Mar. 1 @ 6:00pm  

Computer Classes

The Tazewell Main Library offers computer classes every Wednesday morning at 10 a.m. We teach a variety of classes, including Microsoft Word Basics, Introduction to Computers, & How to Make a Gmail Account. Please contact the library for a complete listing and to register. 

Full Listing of all Computer Programs

Tazewell Writers Group

Join us on Monday, February 12, 2018 at 7pm at the Tazewell Library. Whether you enjoy writing short stories, poetry, fiction, or your personal stories, the new Tazewell Writers’ Group is a great place to meet like minded writers. Learn More

Trivia Night

The Tazewell Library will run a Trivia Night at the Painted Peak Brewery on Main Street Tazewell on Wednesday, Feb. 7 & 28 at 7pm. Test your knowledge as a team or by yourself at this family event. Learn More

Mother Goose on the Loose

For ages 0 to 3, Mother Goose on the Loose is an award-winning nursery rhyme program for children from birth through age 3. Children and caregivers enjoy nursery rhymes, music and movement during this 30-minute interactive program. An ideal  early learning experience! No sign up required. Learn More


Offered at the Tazewell Main Library on Thursdays at 11 am, this family program combines music, movement and sensory integration.  This is open to all kids, especially toddlers and preschoolers. Come on down and shake, rattle and roll with us. Call the library to sign up. Learn More

Lego Club

For children in Kindergarten to 5th grade, join other Lego enthusiasts and create unique and colorful constructions. Kids love the unlimited open-ended possibilities of building with Legos. Legos are provided by the library.  Help us to build great minds! Call the library to sign up.  Learn More

Reader's Theater

Reader's Theater offers a unique opportunity to collaborate with other kids age 8 and up and perform a play. Kids read from scripts and prepare props. Reader's Theater is a fun way to develop public speaking skills. Call the library to sign up.  Learn More

Tazewell Book Club

For February, the Tazewell Book Club will read "How the Post Office Created America" by Winifred Gallagher. We  meet Wednesday, February 14 from noon to 1:30pm. Learn More

Richlands Book Club

Join us Monday, February 12, at 4:30 pm at the Richlands Library to discuss "Sound of Gravel" by Ruth Wariner. Call for more information: 276-964-5282. Learn More

Sit 'n Stitch

Due to popular demand, Sit 'n Stitch will take place twice a month now on the first and third Saturday.  Join us on Saturday, February 3rd and 17th at 10am at the Tazewell Library. We welcome anyone interested in knitting and/or crocheting, whether you are a novice or experienced. Learn More

Chess Club

Join us on Saturday, February 17th at 9am at the Tazewell Library for the next chess club. This club is for all ages and all skill levels. We have several boards, but please feel free to bring your own.  Learn More

Coming Up in February!

Children Programs
Adult Programs

Tazewell County Public Library

Bluefield: (276) 326-1577 | Richlands: (276) 964-5282 | Tazewell: (276) 988-2541