Some school districts made the call early to cancel class. But both Richmond and Henrico schools opted for a two hour delay....at least at first. That changed, of course, as the snow continued to fall.
It's not often that districts an on a delay and have a cancellation all in the same day but after monitoring the forecast officials say, it was necessary.
Latoya Wiley gets some extra help scraping the morning snow off her car. Her kids are out of school once again. At first, she only expected Richmond schools to be on a 2 hour delay.
"My son he got dressed, went to the bus stop and I looked at the news and I said 'oh, they changed it. The school is closed,'" said Latoya.
This is something she says has become all too familiar this year.
"I feel they still could have went to school today," she added.
But school leaders didn't agree.
"We were concerned about sidewalks being slippery and we were also concerned about our busses being able to navigate. Maybe it would be o.k for a car but not necessarily safe for a bus," said Felicia Cosby with Richmond Public Schools.
It was a similar situation in Henrico.
"We just came to the conclusion that even a delay would have us asking for trouble especially when you have young kids walking to school or student drivers on the road so we thought a cancellation for students and teachers was appropriate," said Andy Jenks with Henrico Public Schools.
The other concern was ice-covered parking lots in both districts.
In the end, officials say the decision was all about students' safety.
That's something Latoya Wiley appreciates, but she does have one request from mother nature.
"I just hope this is the last snow," Latoya said.
In both Richmond and Henrico students have missed a total of 11 full days due to the weather.