Looking for something to do during Spring Break? CCHS Football is hosting a Spring Fling on Saturday, April 1st! We will have over 30 vendors, FREE crafts for kids, a FREE take your own photo prop booth, concessions, and raffles! EVERY attendee gets a free raffle ticket, and additional tickets will be available for purchase. Raffles/concessions proceeds and vendor fees directly support your CCHS Rockets! Come on out for a day of family fun!


Rock your favorite Socks on March 21, 2023 in support of James Michael!

Parents of students who were selected to participate in the ENGAGE VA program will be receiving a notification soon. ENGAGE VA provides support for students and their families to boost school engagement and academic success at no cost. Please contact your child's school if you have questions.
Craig County Public Schools are now closed Tuesday March 14, 2023.
Craig County Public Schools are running on a 2 hour delay on Tuesday March 14, 2023. CCPS staff will evaluate road conditions this morning. Please stay alert to changes in the schedule.
Craig County Public Schools will be running on a 2 hour delay on Monday, March 13, 2023. CCPS staff will evaluate road conditions in the morning. Please stay alert to changes in the schedule.
This is a reminder that Craig County Public Schools will be dismissed at 1:30 pm on Friday March 10, 2023 for a teacher workday.
Craig County Public Schools will participate in the VA Statewide
Tornado Drill on Tuesday, March 7, 2023.
All students in grades PK-12 will participate.
NOW HIRING! Bus Drivers and Car Drivers

This is a reminder that Craig County Public Schools will be closed on Monday, February 13, 2023 for a Teacher Workday and Parent/Teacher Conferences.
Bus 4 will be delayed 30-35 minutes tomorrow morning and for the afternoon route. This is due to a bus driver shortage. Thank you for your patience and understanding.
This message is for parents and guardians of students who ride Bus 4. Due to a staff shortage, the Bus 4 route will be delayed by 30-35 minutes this evening, February 6, 2023. Thank you for your patience and understanding.
Craig County Public Schools is now closed Thursday February 2, 2023.
Craig County Public Schools will run on a 2 hour delay Thursday February 2, 2023.
Craig County is under a Winter Weather Advisory until 10:00 AM tomorrow due to weather conditions in higher elevations. Therefore, Craig County Public Schools will be closed tomorrow, Wednesday, February 1, 2023.
This is a reminder that Craig County Public Schools is closed tomorrow, Monday, January 30, 2023. However, we will be providing transportation from the high school for students attending BTEC and Roanoke Valley Governor's School. Thank you.
Yesterday, Craig County Public Schools lost a special part of our CCPS family, Mrs. Claudia Huffman. She has served our school division for over 20 years as a volunteer, substitute teacher, soccer coach and most recently an instructional assistant at McCleary Elementary School. In order for staff and students to attend her Memorial Service, Craig County Public Schools will be closed on Monday, January 30, 2023. Please keep Miss Claudia's family and her CCPS family in your thoughts and prayers.

Craig County Public Schools will run on a 2 hour delay Thursday January 26, 2023.
Craig County Public School is now closed Wednesday January 25, 2023 due to winter weather.
Craig County Public Schools will be running on a 2 hour delay on Wednesday January 25, 2023. CCPS staff will evaluate road conditions in the morning. Please stay alert to changes in the schedule.
