The Forsyth County School system was initially going to delay the start of classes by two hours Thursday, but the weather had other ideas.
About 7:30 a.m., school officials decided to cancel school and all extracurricular activities for the day. Classes are expected to resume today.
Consider it an early Christmas tease perhaps, as today is the last day of school for the year. Students will be out on winter break until Jan. 4.
Jennifer Caracciolo, district spokeswoman, said the decision for the delayed start Thursday was made based on weather forecasts that showed temperatures would rise.
The delay also would have allowed students to take their end-of-semester exams as scheduled.
"This morning when the temperatures weren't increasing and we had numerous buses that weren't able to get out of where they were parked, that's when we made the decision to close schools," Caracciolo said.
"Some of the main roads were fine, but there were many, many side roads on which we felt there was no way to transport students safely, nor did we feel comfortable having our staff and our teenage drivers traveling those roads."
She said school officials hadn't immediately decided when students will make up the lost day.