City crews are in full clean-up mode following a major snowstorm in the Greater Toronto Area.
A snowfall warning, which came into effect on Sunday for much of the GTA, ended early this morning with up to 15 centimetres of snow accumulation in some regions.
READ MORE: Latest snowstorm school closures, bus delays in Greater Toronto Area for Dec. 12, 2016
The snow, which intensified overnight, caused a messy drive for motorists on Sunday and into the early morning commute on Monday.
Ontario Provincial Police said over 400 collisions were reported on OPP patrolled roads and highways in 24 hours.
In the city of Toronto, plowing on main roads began at 8 p.m. on Sunday with a second round completed at 1 a.m. on Monday. Officials said crews will continue to clear major roadways throughout the day.
Toronto residents are also being reminded to clean their sidewalks.
READ MORE: Ontario police reporting at least 80 crashes since noon
VIDEO: Pickup truck flips over on Hwy 407 near Markham in snowy conditions
Manager of Road Operations for the city of Toronto, Hector Moreno, advised drivers to leave more time to get to their destination and give plenty of room for snow plows who are on the roads clearing a path.
Meanwhile, Toronto Pearson International Airport is experiencing a number of delays for arrival and departure flights.
The Greater Toronto Airports Authority said crews have been working all night to prepare for flights on Monday.
As of 9:30 a.m., 134 flights have been cancelled.
Travelers are being reminded to check your flights status before arriving at the airport.
VIDEO: The Monday, December 12, 2016 weather forecast for Toronto, Ontario and the surrounding area.