🚌 Hop in the Driver’s Seat with Craig County Public Schools! 🚌
We’re Recruiting Substitute Bus Drivers — and we provide the training!

Looking for a rewarding way to serve our students and community? Craig County Public Schools is now accepting sign-ups for Substitute Bus Driver Training!

📅 Training Class – June 2026

📍 Location: Craig County Public Schools
🗓️ Exact dates will be announced after sign-ups are received

📚 Training Includes

✔️ 24 hours of classroom instruction
✔️ Behind-the-wheel driving experience
✔️ Hands-on preparation to safely transport our students

✅ Candidate Requirements

To be eligible, participants must have the following before the start of class:

Be at least 21 years of age

Obtain a Virginia DOE Driver Physical

Complete a drug test

Hold a CDL Learner’s Permit ( this can be obtained through the DMV )

🌟 Why Drive with CCPS?

Make a difference in students’ lives

Support your local school division

Gain valuable training and experience

✍️ Interested?

Participants will be asked to complete a one-year sign-on agreement to cover the expenses of the class.

Sign up today by emailing jhuffman@craig.k12.va.us or by calling 540-864-5191
Additional details and class dates will be shared once registration is complete.

📞 Contact Craig County Public Schools Central Office at 540-864-5191 for more information

10 days ago, Craig County Public Schools
Bus Picture
Good evening, this is a reminder that Our Community Budget Conversation will take place today at 5:30 PM in the Craig County High School auditorium. We encourage all community members to attend, learn more about the proposed budget, and share your input.

11 days ago, Craig County Public Schools
Community Budget Conversation 3-18-2026

Craig County Public Schools will be closed today Tuesday, March 17, 2026 (Employee Code 3) due to wintery weather conditions. Additionally, today will be a Virtual Learning day for all students. Elementary students need to complete work in their Virtual Learning Day packets. Middle/High School students need to complete their Virtual Learning Day lessons on their Chromebooks and stay in email contact with their teachers as needed.

Finally, meals (breakfast and lunch) will be provided to students at the CCPS Cafeteria from 11AM to 1PM today.

13 days ago, Craig County Public Schools
Craig County Public Schools will operate on a 2-Hour Delay schedule tomorrow Tuesday, March 17, 2026. CCPS staff will evaluate conditions in the morning. Please stay alert to any additional changes in the schedule.
13 days ago, Craig County Public Schools
Craig County Public Schools will be closed today, Monday March 16, 2026 (Employee Code 1). This decision, made out of an abundance of caution, is due to the unpredictability of today's forecasted weather and after consultation with the National Weather Service and local emergency management officials.
14 days ago, Craig County Public Schools
Good Evening,

Please see the latest edition of the Rocket Rundown.
https://app.smore.com/n/s1ah9

We also invite all stakeholders (parents, staff, students, community members, etc.) of Craig County Public Schools to attend a budget meeting on Wednesday March 18, 2026 at 5:30PM in the CCHS Auditorium.

At this time, the division is facing the possibility of substantial budget constraints, and we strongly encourage community members, staff, parents, and students to attend this meeting.

Thank You
16 days ago, Craig County Public Schools
We are currently holding our BTEC bus in place due to weather conditions. Please note that when road conditions clear we will transport all students. No student will be counted absent and all students will receive lunch.
18 days ago, Craig County Public Schools
SHOUT OUT to Corey Smith:

Shout out to Corey Smith for his willingness to help with campus projects whenever asked. He and his classes do their very best to help with renovation, building, and set up projects. They are presently building musical sets, revamping the CCPS entry signs, and working on outside enhancement projects. Mr. Smith creatively teaches agriculture competencies while supporting the building needs of our campus!
Thank you Corey for all you do here at CCPS! We appreciate YOU!!
18 days ago, Craig County Public Schools
Thank you
Craig County High School Job Fair on Wednesday, March 11, 2026.
18 days ago, Craig County Public Schools
Job Fair March 11, 2026
Job Fair March 11, 2026
Job Fair March 11, 2026
Job Fair March 11, 2026
Job Fair March 11, 2026
Job Fair March 11, 2026
Job Fair March 11, 2026
Job Fair March 11, 2026
Job Fair March 11, 2026
Job Fair March 11, 2026
Craig County Public Schools is currently monitoring the weather conditions moving through our area. At this time, forecasts indicate that the system should exit the region prior to our normal school dismissal. Based on the current information available, we do not anticipate the need for an early dismissal.

We will continue to monitor conditions closely and will communicate any changes if necessary. Thank you for your continued support and patience.
18 days ago, Craig County Public Schools
Our February Employee of the Month keeps the wheels on the bus and the money in the right accounts! This person manages to keep track of every dollar while also keeping the rest of us in line when it comes to fundraisers, field trips, and all the paperwork that comes with them. This person is always willing to jump in wherever help is needed and is the one who keeps us laughing along the way with her never-ending humor. Whether they are solving a problem, answering a million questions, or reminding us (again) about the right way to do something, this person does it all with patience and a smile. This person manages a wide range of responsibilities with accuracy and efficiency, helping ensure the smooth operation of each building. They consistently go above and beyond their assigned duties, willingly assisting wherever help is needed across the division. Their reliability, collaborative spirit, and positive attitude make her an invaluable asset to the entire school community. Our school and division runs a whole lot smoother because of them, and we’re lucky to have this person. Craig County Public Schools is pleased to recognize Kim Wolfe as our February Employee of the Month.
19 days ago, Craig County Public Schools
February Employee of the Month

Our 2025-2026 Rockets Football Team and Craig County School Board Members at March 10th school board meeting.

19 days ago, Craig County Public Schools
Football players & School Board Members
🌟 We’re Hiring Substitute Heroes! 🌟

Craig County Public Schools is looking for Substitute Bus Drivers, Teachers & Cafeteria staff to join our amazing school community! 🚌🍎

Looking for a rewarding way to make a difference, stay connected to students, and support our schools? Subbing offers flexible schedules, meaningful work, and the chance to positively impact our students every single day.

If you have a heart for students and a desire to serve your community, we’d love to have you on board! 💙

📣 Apply today and help keep Craig County moving, eating, and learning!

#CraigCounty #NowHiring #Cafeteria #SubstituteTeachers #BusDriversNeeded #MakeADifference
19 days ago, Craig County Public Schools
Join Our Team

Just a reminder that Craig County Public Schools will dismiss early on Wednesday, March 11th at 1:30 pm.

20 days ago, Craig County Public Schools
2026 Elementary One School One Book
21 days ago, Craig County Public Schools
Elementary One School One Book 2026
Elementary One School One Book 2026
Elementary One School One Book 2026
Elementary One School One Book 2026
Elementary One School One Book 2026
Elementary One School One Book 2026
Elementary One School One Book 2026
Pie in the Face
21 days ago, Craig County Public Schools
Pie in the Face
Pie in the Face
Pie in the Face
Pie in the Face
Pie in the Face
Pie in the Face
Pie in the Face
Pie in the Face
2026 Girls Basketball Senior Night
21 days ago, Craig County Public Schools
Girls Basketball Senior Night 2026
Girls Basketball Senior Night 2026
Girls Basketball Senior Night 2026
Girls Basketball Senior Night 2026
Girls Basketball Senior Night 2026

Radford University's High School Art Show is featuring three of our students' pieces, along with over 200 works from high schools across Southwest Virginia. The opening reception is this Saturday, and the show will run for approximately three weeks. I encourage you to stop by and support our talented students if you're able!! The pieces are always amazing!

21 days ago, Craig County Public Schools
HS Art Show Poster Mock Up (13th)_page_2
Craig County Public Schools will operate on a 2-Hour Delay schedule tomorrow, Tuesday March 3, 2026. CCPS staff will evaluate road conditions in the morning. Please stay alert to any additional changes in the schedule.
27 days ago, Craig County Public Schools
We apologize for the confusion but today, March 2, 2026, will be a Virtual Learning day for all students. Elementary students need to complete work in their Virtual Learning Day packets. Middle/High School students need to complete their Virtual Learning Day lessons on their Chromebooks and stay in email contact with their teachers as needed.
28 days ago, Craig County Public Schools