2026 Elementary One School One Book
about 1 month ago, Craig County Public Schools
Pie in the Face
about 1 month ago, Craig County Public Schools
2026 Girls Basketball Senior Night
about 1 month ago, Craig County Public Schools
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!
about 1 month ago, Craig County Public Schools
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.
about 1 month 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.
about 1 month 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.
about 1 month 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.
about 1 month 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
about 1 month ago, Craig County Public Schools
Craig County Public Schools will be closed today, today Tuesday, February 24, 2026 (Employee Code 3). 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, February 24, 2026.
about 2 months ago, Craig County Public Schools
Craig County Public Schools will be closed today, today Monday February 23, 2026 (Employee Code 3). 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.
about 2 months ago, Craig County Public Schools
Craig County Public Schools will operate on a two hour delay on Monday, February 23, 2026. CCPS staff will evaluate road conditions in the morning. Please stay alert to any additional changes in the schedule.
about 2 months ago, Craig County Public Schools
CCPS students in grades Preschool through 12 will participate in a lockdown drill during the week of February 23, 2026 through February 27, 2026. This is a routine drill. Thank you!
about 2 months ago, Craig County Public Schools
2026 CCPS FFA week 02/23/2026-02/27/2026
about 2 months ago, Craig County Public Schools

SHOUT OUT to Elaina Wolfe-Carper:
"I want to give a huge shout-out to Elaina Wolfe-Carper. There truly are no words that could ever fully express how grateful and appreciative I am for her. Not only am I incredibly lucky to work alongside her each day, but I am beyond thankful for the care, dedication, and advocacy she has shown in helping with my son’s IEP and ensuring he is placed in a learning environment where he can thrive and be successful.
Elaina goes above and beyond in everything she does, and her compassion, professionalism, and genuine commitment to students and families do not go unnoticed. I could go on and on, but even then, words would still fall short of describing just how special she truly is.
Craig County Public Schools is extremely fortunate to have such a dedicated and caring leader. Elaina, please know how deeply you are appreciated—not just for the incredible work you do, but for the lasting impact you have made on both me and my son. 💙"
Thank you, Elaina, for all you do here at CCPS- We APPRECIATE YOU!!
about 2 months ago, Craig County Public Schools
Congratulations to George Foster for December Employee of the Month!
I am so lucky to have George on my team! George is always willing to help, even when
things get challenging and often stays over to prep for the next school day. He has
positive interactions with the students, not only serving them a hot, nutritious meal but it
is always with kindness and a welcoming smile. I really appreciate all of George’s
dedication toward the nutrition team. Thank you, George! You make a difference every
day!
“ George is “Nacho average Lunch Lady”
about 2 months ago, Craig County Public Schools
We had a great time at the WVPEC Job Fair this weekend! A huge thank you to everyone involved!
about 2 months ago, Craig County Public Schools
Congratulations to our awesome CCPS senior basketball players and cheerleaders of the class of 2026! We’re so proud of you!
about 2 months ago, Craig County Public Schools
This is a reminder that Kindergarten registration is tomorrow Tuesday, February 17, 2026 from 10:30 AM-6:30 PM in the McCleary office! Online registration is open now. If you do online registration, please remember that all required paperwork must still be brought to the school before the registration is complete. We look forward to welcoming our youngest learners to the McCleary family!
about 2 months ago, Craig County Public Schools
Craig County Public Schools will be closed (Employee Code 3) today, February 16, 2026 due to icy road conditions in the eastern part of the county. This decision was made in consultation with the Virginia Department of Transportation (VDOT).
about 2 months ago, Craig County Public Schools