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.
about 2 months 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.
about 2 months 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
2 months 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.
2 months 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!!
2 months ago, Craig County Public Schools
Thank you
Craig County High School Job Fair on Wednesday, March 11, 2026.
2 months 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.
2 months 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.
2 months 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.

2 months 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
2 months 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.

2 months ago, Craig County Public Schools
2026 Elementary One School One Book
2 months 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
2 months 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
2 months 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!

2 months 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.
2 months 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.
2 months ago, Craig County Public Schools
Craig County Public schools will be closed today (Employee Code 2) Monday, March 2, 2026 due to deteriorating weather conditions across the county.
2 months ago, Craig County Public Schools
Craig County Public Schools will operate on a 2-Hour Delay schedule tomorrow, Monday March 2, 2026. CCPS staff will evaluate road conditions in the morning. Please stay alert to any additional changes in the schedule.
2 months ago, Craig County Public Schools

Please join us for a Hiring Event at Craig County High School on Wednesday, March 11, 2026.
Students only from 12:30-1:30pm
Public Invited from 1:30-2:30pm

3 months ago, Craig County Public Schools
Craig County Hiring Fair Job Seeker Flyer