Residents of the GTA wishing for a white Christmas woke up to just that on Monday morning.
Parts of the GTA remain under a special weather statement as brisk winds hit the area, whipping about snow that fell through the night.
The region received about 15 to 20 centimetres of snow on Christmas Eve.
“Everyone will awaken to a fresh blanket of powdery snow this Christmas morning,” Environment Canada said in its special weather statement on Monday morning. “However, brisk westerly winds are expected to pick up this morning causing area of blowing snow at times, especially in exposed areas.”
The City of Toronto said snow plow trucks were out overnight beginning at 11 p.m. clearing off the roads and will continue to do so until about 10 p.m.
The special weather statement ended for Toronto at around 3 p.m., but remains in effect for areas west of the city, including Burlington, Oakville, Caledon and Milton.
Snow squall warnings remain in effect for some parts of the province, including Barrie, Collingwood, Orillia, Muskoka and Parry Sound.
Travelers urged to check ahead
Toronto’s Pearson International Airport issued an advisory amid the snowy conditions.
On Christmas morning, the airport tweeted that passengers should check the status of their flights prior to heading out as many Toronto-bound flights are facing delays and some cancellations.
Cold temperatures to stick around
Winter weather is expected to continue throughout the week in Toronto as temperatures are expected to drop.
With frigid temperatures expected the rest of the week, Toronto's Medical Officer of Health issued an Extreme Cold Weather Alert Monday. The alert triggers expanded shelter services for the homeless, such as more shelter beds and warming centres.
In the city, Tuesday will see a high of -11 C, Wednesday will have a high of -13 C, Thursday will have a high of -14 C, and Friday will also have a high of -13 C.
However the temperature is expected to dip even lower in the overnight periods, falling to as low as -21 C overnight Wednesday.