Craig County Public Library

Call Directions Website Contact the organization

Craig County Public Library Craig County Public Library is the community's access to books, movies, wi-fi, childrens programs, and more!

Letha Hibbitts: Library Director
Michaela Crawford: Program Coordinator
Alex White: Librarian
Linda Calderon: Library volunteer
Craig County Public Library offers public wifi (available after hours also, library card not necessary for use), printing/faxing/scanning, tech assistance, job assistance, book/audiobook/DVD checkout, tutoring services, as well as book/audiobook/DVD, dip mix, and tote bag sales. Become a Craig County Public Library patron today!
**Patrons under 18 years of age must have a signature from a parent/guardian to obtain a library card. Valid photo ID with a valid New Castle address is required. If your ID does not contain your New Castle address we will accept a utility bill, a rental/lease agreement, or tax documents. No other documents are acceptable proof of address.**

The Community Christmas Store of the Roanoke Valley is currently accepting applications for Christmas assistance. Those ...
10/14/2026

The Community Christmas Store of the Roanoke Valley is currently accepting applications for Christmas assistance.

Those qualifying for holiday assistance must meet one or more of the following criteria:
1. Be a disabled adult (any age)
2. 62 years of age or older with financial qualifications
3. Have children in your home and you receive TANF, EBT, SSI, or Medicaid
4. Be a resident of Craig County, Roanoke County, Salem, or Vinton.

***Craig County residents may call the Craig County Public Library to be contacted by the Community Christmas Store by calling the library during normal business hours @ (540) 864-8978 or send a Facebook message to the Craig County Public Library or Michaela Crawford.***

Registration may ALSO be completed in person on Saturday, October 31st @ The Brambleton Center (3738 Brambleton Avenue Roanoke, VA) from 9am-Noon.

Please bring the following information for in-person registration:
1. Photo ID with current address
2. Proof of current residency (lease, electric bill, water bill)
3. Proof of Income
4. Social Security cards for all applicants
5. Clothing sizes for all eligible applicants

Please contact Michaela Crawford if you have any further questions. THE ABSOLUTE FINAL DATE FOR REGISTRATION IS NOVEMBER 8TH.

PLEASE NOTE:
If you receive assistance from the Community Christmas Store you are ineligible to receive assistance from other local entities for the holidays.

Don't forget this weekend Curious George is coming to town! The Craig County Public Library with the Virginia Commission...
10/14/2026

Don't forget this weekend Curious George is coming to town!

The Craig County Public Library with the Virginia Commission for the Arts and Mill Mountain Theater are excited to cordially invite you and your family to an afternoon of FREE family fun!

Mill Mountain Theater will be performing Curious George: The Golden Meatball on Saturday, October 17th @ 2pm @ Craig County Public Schools Auditorium.

Again, this event is completely FREE!
We are grateful for the opportunity, courtesy of the Virginia Commission for the Arts, and look forward to hosting Mill Mountain Theater.

We can't wait to see you there!
Free tickets are available @ the following link:

The Craig County Public Library invites you and your family to Mill Mountain Theater's Curious George: The Golden Meatball!

The library will be selling the Taste of Craig raffle tickets. Local products such as beef, chicken, sausage and more!Ti...
10/05/2026

The library will be selling the Taste of Craig raffle tickets. Local products such as beef, chicken, sausage and more!
Tickets are 1=$5 or 3=$10.

If you still need to submit your Craig County Public Library summer reading logs please do so by this Friday! If you use...
09/02/2026

If you still need to submit your Craig County Public Library summer reading logs please do so by this Friday!

If you used our Beanstack app, no submission necessary.

If you used a paper reading log you may submit the reading log several ways:
1. Turn the reading log in @ the Craig County Public Library
2. Snap a picture and send the reading log via email to [email protected]
3. Snap a picture and send via FB messenger.

One lucky winner from each age group will be chosen for our grand prize this Saturday, September 5th. Please be sure we have a reliable method to contact you if you win!

May the odds be ever in your favor and keep reading!

Our small town showed up today for our free books in honor of Mrs. Dolly Parton. 120 people came to our little library, ...
08/26/2026

Our small town showed up today for our free books in honor of Mrs. Dolly Parton. 120 people came to our little library, 120 people of all ages came to share in mourning the loss of a wonderfully beautiful, kind, intelligent, and talented woman.

We can't thank everyone enough for their continuous support of our little library. We never imagined so many people would come out to support Dolly's love of literacy, but the loss spans generations as we saw today.

Thank you from the bottom of our hearts for your support and the shared love of books and Dolly today. If you missed our free book day and still wish to show your support, you may donate to the Craig County Public Library Dolly Imagination Library to ensure children in our community receive books every month.

Thank you again everyone. We hope each of you found a book to love and share.

We will always have great love for our readers and our supporters.

Love,
The Craig County Public Library staff

Tomorrow, Wednesday, August 26th, the Craig County Public Library invites you to honor Dolly Parton by continuing to spr...
08/25/2026

Tomorrow, Wednesday, August 26th, the Craig County Public Library invites you to honor Dolly Parton by continuing to spread her love of literacy and education.

The Craig County Public Library is honored to offer Dolly's Imagination Library to the children in our community. Because we believe everyone should have access to books and reading, just as Dolly believed, we invite you to shop our Book Barns tomorrow from 10am to 7pm for free books.

Dolly's family has asked that in lieu of flowers, people make memorial contributions to Dolly Parton's Imagination Library to support her lifelong literacy mission. Your donation may be made to a specific location to help children have access to books in your own community.

"If you can read, you can dream. And if you can dream, you can do anything."
-Dolly Parton
1946-2026

Thank you for your years of light, love, laughter, giving, kindness, and beauty Mrs. Dolly. Your spark will continue to shine with every child that picks up a book and we hope to always help keep that spark shining. ❤️

Join the Craig County Public Library and the Library of VA for story time from the comfort of your own home! This week's...
08/19/2026

Join the Craig County Public Library and the Library of VA for story time from the comfort of your own home!
This week's story, Amos and Boris by William Steig, was read by Craig County Public Library's program coordinator, Michaela Crawford. We hope you enjoy the story!

To access the Library of VA Dial-a-Story call 1-833-690-0646.
New stories are added every Wednesday.
For more youth services from the Library of VA check out the following link:
https://vpl.lib.va.us/youth-services/

The Craig County Public Library wishes to help ensure our community safety during the extreme heat. Please feel free to ...
07/01/2026

The Craig County Public Library wishes to help ensure our community safety during the extreme heat.
Please feel free to stop by, grab a bottle of water, use a computer, read a book, and cool off in our AC.
Remember the workers out in the heat, VDOT, local farmers, first responders, our Amazon and USPS Summer Feeding delivery drivers, and many more. Offer water to workers if able and know how to recognize and act when signs of heat exhaustion and heat stroke are displayed.
Stay safe and stay cool everyone!
*Due to the EXTREME HEAT the Craig County Public Library first Friday book sale will happen as usual this Friday, July 3rd, however, we will NOT open the book barns or allow patrons/shoppers in the book barns at this time. You may shop the books and movies in the library, but again, NOT IN THE BOOK BARNS.
**The Craig County Public Library will also be closed on Saturday, July 4th in honor of Independence Day. Have a safe, happy, and blessed 250th everyone!**

Craig County Public Library Amazon Home Delivery Food Boxes UPDATE WEEK 1 DELIVERY (JUNE 16TH FOOD BOXES)I apologize for...
06/24/2026

Craig County Public Library Amazon Home Delivery Food Boxes UPDATE WEEK 1 DELIVERY (JUNE 16TH FOOD BOXES)

I apologize for just getting to some individuals as I did not have good phone service this weekend. However, I am aware of problems with the first food box delivery and need a list of individuals with food box issues.

Please feel free to comment below if you are comfortable doing so or send Michaela Crawford a private message if you prefer privacy. Please message if you fall into one of the following criteria:

1. Did not receive any of your food boxes (with the number of boxes missing)
2. Did not receive all of your food boxes (with the number of boxes missing and received)
3. Received more boxes than you should have (with the number of boxes you should have received and the number of boxes you did receive)
**REMEMBER! Each child you registered will receive one food box per week so if you enrolled 2 children you should receive 2 boxes per week.**

I will turn this information into Feeding Southwest Virginia and will have a response soon about the missing food boxes. I apologize for not having further information, but once enrollment is completed the library staff unfortunately does not have any information regarding the status of registered participants deliveries. We can only relay information regarding issues with said deliveries. I am currently unaware if those individuals missing their first week's delivery will receive them. I do know the New Castle Post Office does not have any food boxes at the post office awaiting pick up.

At this time I will have to wait for a response from Feeding Southwest Virginia after they have received a response from Amazon. An email has been sent to Feeding Southwest Virginia as of this morning so please hang tight everyone and I will deliver the information as soon as possible!
Thank you for your patience!

In the meantime, the following information may help you obtain food if necessary:

ROANOKE:
Rescue Mission (Wed/Thurs 1-3)
Presbyterian Community Center (M, W, Th 9-12)
Agape Vinton (actually in Roanoke) (T/Th 10-2 and 2nd Sat 9-12)

SALEM:
Bethel Baptist Church (Sat. 8-10)
Shiloh Baptist Church (1st Tues 3-4)

CRAIG:
Craig Valley Baptist Church (M,W,F 9am-12pm)
New Castle Christian (by appt. only with Jean Bradley 540-330-9828)
Lighthouse Baptist Church Outdoor Pantry: Located under the fellowship hall pavilion. Self-serve pantry and refrigerator, visits available 7 days/week, 24 hours/day.
Feeding SWVA Mobile Marketplace- New Castle Christian Church, 282 Salem Ave, New Castle 1st Thursday of every month 3:00pm-5:00pm Discounted (50% off) fresh fruits and vegetables for SNAP/EBT customers.
Craig County Public Schools (Monday-Thursday) June 1st-July 10th Meals must be eaten on-site in the CCPS cafeteria, for ages birth-18 years of age, regardless of school enrollment. Breakfast is served from 8:30am-9:00am, Lunch from 11am-11:30am). Meals are first come, first serve and again must be eaten on site.
Craig County Department of Social Services (M-F) 8am-5pm (540-864-5117)

If you missed the first deadline for the Craig County Public Library Amazon Home Delivery Summer Feeding Program with No...
06/09/2026

If you missed the first deadline for the Craig County Public Library Amazon Home Delivery Summer Feeding Program with No Kid Hungry and Feeding Southwest Virginia have no fear! There is a 2nd registration deadline! Register by June 22nd!

If you missed the June 8th deadline you will not receive the first 2 food box distributions, but if you register before June 22nd you will receive the remaining 6 food box distributions.

Remember, registration is for those under 18 years of age unless they are 18+ and still registered in homeschool or public/private school.

Registration is for the HOME DELIVERY OPTION! Not the Grab and Go option! Each child you are registering must be registered individually. Be sure your address is correctly entered (as well as your other information) or you may be disqualified for the program.

You may not use ANY other summer feeding program in our county or surrounding counties. The P-EBT does not count as a summer feeding program and children are eligible to receive both P-EBT and our summer feeding program.

For questions or concerns contact Michaela Crawford via Facebook message or email [email protected].

Thank you for everyone that shared our posts and helped spread the word about the summer feeding program. I will be sure to update everyone with our final registration numbers as soon as I receive them!

Those already registered can anticipate food box deliveries to begin the week of June 16th. If you registered and do not receive your boxes at all or do not receive all of your boxes by Friday morning of the delivery week please check with the post office and contact the Craig County Public Library @ (540) 864-8978/email [email protected]/Facebook message Michaela Crawford.

Thank you again everyone! You are awesome!

Address

303 Main Street
New Castle, VA
24127

Opening Hours

Monday 10am - 6pm
Tuesday 10am - 6pm
Wednesday 10am - 7pm
Thursday 10am - 6pm
Friday 10am - 6pm
Saturday 10am - 4pm

Telephone

(540) 864-8978

Alerts

Be the first to know and let us send you an email when Craig County Public Library posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Organization

Send a message to Craig County Public Library:

Shortcuts

Share

Category