Craig County Public Schools will be closed today, Wednesday, February 4, 2026 (Employee Code 2).
19 days ago, Craig County Public Schools
Craig County Public Schools will operate on a 2-Hour Delay schedule tomorrow, Wednesday February 4, 2026. CCPS staff will evaluate road conditions in the morning. Please stay alert to any additional changes in the schedule.
19 days ago, Craig County Public Schools
Craig County Public Schools will be closed tomorrow, Tuesday, February 3, 2026 (Employee Code 3). All after school events, practices, and games are cancelled. Additionally, tomorrow will be a Virtual Learning day for all students. Elementary students need to complete Day 4 in their Virtual Learning Day packets. Middle/High School students need to complete their Virtual Learning Day 4 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 on Tuesday, February 3, 2026.
20 days ago, Craig County Public Schools
Craig County Public Schools will be closed tomorrow, Monday, February 2, 2026 (Employee Code 2). All after school events, practices, and games are cancelled.

21 days ago, Craig County Public Schools
Craig County Public Schools will be closed tomorrow, Friday, January 30, 2026 (Employee Code 3). All after school events, practices, and games are cancelled. Additionally, tomorrow will be a Virtual Learning day for all students. Elementary students need to complete Day 3 in their Virtual Learning Day packets. Middle/High School students need to complete their Virtual Learning Day 3 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 on Friday, January 30, 2026.
24 days ago, Craig County Public Schools
Craig County Public Schools will be closed tomorrow, Thursday, January 29, 2026 (Employee Code 3). All after school events, practices, and games are cancelled. Additionally, tomorrow will be a Virtual Learning day for all students. Elementary students need to complete Day 2 in their Virtual Learning Day packets. Middle/High School students need to complete their Virtual Learning Day 2 lessons on their Chromebooks and stay in email contact with their teachers as needed.

25 days ago, Craig County Public Schools
Craig County Public Schools will be closed tomorrow, Wednesday, January 28, 2026 (Employee Code 2). All after school events, practices, and games are cancelled. Additionally, tomorrow will be a Virtual Learning day for all students. Elementary students need to complete Day 1 in their Virtual Learning Day packets. Middle/High School students need to complete their Virtual Learning Day 1 lessons on their Chromebooks and stay in email contact with their teachers as needed.
26 days ago, Craig County Public Schools
Craig County Public Schools will be closed tomorrow, Tuesday, January 27, 2026 (Employee Code 1).
27 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 Monday, January 26, 2026, at 3:00 p.m to discuss personnel matters. The meeting will be held in the Craig County High School Auditorium.
28 days ago, Craig County Public Schools
Craig County Public Schools will be closed tomorrow, Monday, January 26, 2026, (Employee Code 1).
28 days ago, Craig County Public Schools
Good Evening, in preparation for this weekend’s winter weather, CCPS sent home two days’ worth of breakfast and lunch with all students. This is to help ensure our students have access to meals should weather conditions impact travel or school operations. Please stay tuned for additional announcements and stay safe this weekend.
about 1 month ago, Craig County Public Schools
Please see letter from Dr. Jason Wheeler.
about 1 month ago, Craig County Public Schools
1_23_2026 Basketball Game Incident
Congratulations to McKenna All!
about 1 month ago, Jessi Huffman
DAR
"As we just celebrated Principal Appreciation Week, I would like to thank Kellie for the steady leadership she brings to our school every day. Her long hours, dedication, and genuine commitment to our students, staff, and school community do not go unnoticed.
Kellie consistently leads with fairness and care, keeping student and staff safety at the forefront while balancing the many demands of her role. She has brought new ideas and perspectives into our building, while also navigating and honoring long-standing traditions. Under her leadership, our staff and programs have become more diverse, inclusive, and responsive to our students' needs.

Kellie consistently makes herself available to staff. Whether she is present in the building or attending to responsibilities elsewhere, she ensures communication remains open and that she is accessible when needed — a quality that makes a meaningful difference in a busy school environment.

Perhaps most notably, Kellie shows up for our school day after day with professionalism and focus, never allowing personal challenges to interfere with her work or the people she serves here. That strength, consistency, and integrity set a powerful example for us all.

Thank you, Kellie, for your dedication, leadership, and commitment to doing what is best for our school and our students. You are appreciated."

about 1 month ago, Jessi Huffman
Great Job
"I want to take a moment to recognize a teacher who has truly gone above and beyond for our school community. When unexpected changes came about, she stepped forward with professionalism and a strong commitment to our students. Taking on significant additional responsibilities, she has dedicated countless hours (many on her own time), energy, and care to ensure learning continues smoothly and students feel supported and successful."
"Mrs. Amelia Taylor's willingness to rise to the challenge and her deep sense of responsibility are perfect examples of what it means to be a team-player and doing what is best for kids. We are incredibly grateful for her hard work and the impact she continues to make every single day. "

Thank you Mrs. Taylor!

about 1 month ago, Jessi Huffman
Great Job
Shout out to Mrs. Hannah McCoy, who has stepped up in a big way to support our 4th-grade students and families. Her readiness to help, support others, and do what’s best for kids has not gone unnoticed, and it is truly appreciated. Thank you for your extra time, effort, and teamwork. We are grateful for you!

Thank you, Mrs. McCoy!
about 1 month ago, Jessi Huffman
Great Job
Craig County Public Schools will operate on a two hour delay tomorrow Tuesday, January 20, 2026.
about 1 month ago, Craig County Public Schools

Just a reminder that Craig County Public schools will be closed Monday, January 19, 2026 in observation of Martin Luther King, Jr. day.

about 1 month ago, Craig County Public Schools
Craig County Public Schools will operate on a 2-Hour Delay, tomorrow, Friday, January 16, 2026.
about 1 month ago, Craig County Public Schools
Craig County Public Schools will be closed (Employee code 3) Thursday, January 15, 2026.
about 1 month ago, Craig County Public Schools