A combination of snow, rain, and freezing rain has made for messy and potentially dangerous driving on roads and highways through the Toronto area.
Snow started falling on Sunday night, with as much as 25 centimetres falling in areas north and west of the GTA.
The mix bag of bad weather came just in time for students at most southern Ontario school boards to head back to class after the winter break. (A complete list of school bus cancellations and closures can be found at the bottom of this article)
In Toronto, the snow mostly changed over to rain, which thanks to clogged catch basins, has lead to flooding on some roads and streets.
An expected drop in temperature could making sidewalks icy and driving conditions even more treacherous.
Temperatures in the GTA should be down around minus 11 during the afternoon commute and then it gets really cold.
The forecast calls for temperatures down to -25 overnight with overnight windchill values near -36.
There are several weather warnings in effect for the southern half of the province.
In the Greater Toronto Area, a flash-freeze warning was issued for Monday morning and a windchill warning for tonight and tomorrow.
In northern Peel and the Caledon area, there is a blizzard warning which extends up north into Port Severn. In northern York and Durham Regions, there is a snowsquall warning for Monday and Tuesday
Some airlines have put out advisories warning of possible delays or cancellations out and into cities that include Toronto, Windsor, Ottawa, Montreal, Halifax, St John's, New York, Chicago, Detroit, and Denver.
Bus and/or school cancellations for Monday
-Buses for Durham District & Durham Catholic School Boards North of Highway 7 are CANCELLED. Schools are open.
-Dufferin-Peel Catholic District SB Buses ONLY in Caledon & Dufferin County are cancelled. Brampton/Mississauga are still running. Schools are open.
-Peel District School Board buses are cancelled in Caledon, but are running in areas like Brampton and Mississauga. Schools are open.
-Dufferin County buses & taxi's are cancelled. All schools are open with the exception of those schools dependent on transportation. The following schools are closed: East Garafraxa Public School, Laurelwoods Elementary School, Primrose Public School.
-Buses are running and schools are open for York Region District School Board.
-York Catholic District School Board buses are operating normally today. There are no cancellations.
-Toronto Catholic District School Board buses are running but officials say messy roads could mean delays. No cancellations to report.
-The Toronto District School Board says buses & other student transportation is operating as normal today. Schools are open.
-All Trillium Lakelands District School Board buses to schools in Muskoka, City of Kawartha Lakes, & Haliburton are cancelled.
-All Simcoe County District School Board buses are cancelled today.
-Schools are open & buses are running at Niagara Public & Catholic District School Boards.