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.
4 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.
4 days 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.
4 days 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.
4 days 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

7 days ago, Craig County Public Schools
Craig County Hiring Fair Job Seeker Flyer
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.
10 days 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.
11 days 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.
11 days 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!
14 days ago, Craig County Public Schools
2026 CCPS FFA week 02/23/2026-02/27/2026
14 days ago, Craig County Public Schools
FFA Week (2026) (1)
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!!
16 days ago, Craig County Public Schools
Thank you
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”
17 days ago, Craig County Public Schools
December Employee of the Month
We had a great time at the WVPEC Job Fair this weekend! A huge thank you to everyone involved!
17 days ago, Craig County Public Schools
WVPEC Job Fair 2026
WVPEC Job Fair 2026
WVPEC Job Fair 2026
WVPEC Job Fair 2026
Congratulations to our awesome CCPS senior basketball players and cheerleaders of the class of 2026! We’re so proud of you!
17 days ago, Craig County Public Schools
Basketball and Cheerleader Senior Night 2026
Basketball and Cheerleader Senior Night 2026
Basketball and Cheerleader Senior Night 2026
Basketball and Cheerleader Senior Night 2026
1117
Basketball and Cheerleader Senior Night 2026
Basketball and Cheerleader Senior Night 2026

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!

18 days ago, Craig County Public Schools
2026 Kindergarten Registration flyer
2026 Kindergarten Registration flyer
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).
18 days ago, Craig County Public Schools
Craig County Public Schools will operate on a 2-Hour delay schedule today Monday, February 16, 2026.
18 days ago, Craig County Public Schools

Pursuant to the Code of Virginia § 2.2-3707, the Craig County School Board will convene a special called meeting on Tuesday, February 17, 2026, at 5:30 p.m for this discussion of Middle School Softball. The meeting will be held in the Craig County High School Auditorium.

21 days ago, Craig County Public Schools
Congratulations to Mrs. Mille Taylor for being recognized as Employee of the Month for January!

Mrs. Taylor exemplifies what it means to be a team player. She works hard to organize, plan, and share ideas with her colleagues. She also goes above and beyond to do what is needed to meet the needs of every one of her students. Students love coming to her class because she engages them with carefully planned activities that inspire them to love learning. Amelia Taylor is a top-notch teacher, and we are all thankful to have her as part of our team.
22 days ago, Craig County Public Schools
January Employee of the Month
SHOUT OUT to Joyce Medley

"Joyce always fills the need - she sees what needs to be done and does it! She works diligently to do what is best for students and motivates those who sometimes are more difficult to reach. Thank you, Joyce!"

Thank you, Joyce, for all you do here at CCPS- We appreciate YOU!!
22 days ago, Jessi Huffman
Shout out