Police in the GTA are urging motorists to use extra caution on the roads as a messy spring system of winter-like weather creates treacherous driving conditions.

Ontario Provincial Police said Sunday evening that they had responded to 124 collisions since 5 p.m.

“If you can avoid travel, today would be the day to avoid it,” OPP Sgt. Kerry Schmidt said in a message posted to social media. “You have to drive according to the conditions and right now conditions are very poor.”

In Toronto, the snow began in the late afternoon and as much as 10 centimetres are expected to fall before the precipitation tapers off Monday morning, Environment Canada said in a special weather statement covering much of the GTA.

West of the city, greater amounts of snowfall are expected. A snowfall warning from Environment Canada is in effect for Mississauga, Oakville, Hamilton, Burlington, Niagara Falls and other parts of the region, with as much as 15-20 centimetres expected to fall in those areas.

“Rapidly accumulating snow could make travel difficult over some locations. Visibility may be suddenly reduced at times in heavy snow,” Environment Canada said in its warning.

Spinouts, collisions and vehicles landing up in ditches have been reported around the province since the snow began, OPP said.

York Regional Paramedic Services said nine people were taken to hospital after a pileup involving as many as 40 vehicles in the northbound lanes of Highway 400 in King Township Sunday evening. As many as 50 people were assessed at the scene following the massive pileup.

In a series of tweets Sunday evening, the city advised that salt trucks will be out on expressways and arterial roads this evening, but urged motorists to leave themselves extra time for the commute on Monday morning.

Just a handful of flights were cancelled at Pearson International Airport Sunday evening, however the airport advised travellers to check the status of their flights before heading to the airport.

Despite being spring, unseasonably cool temperatures are expected to prevail through much of next week. A high of -1 C is expected Monday. The temperature is expected to climb above 0 C on Wednesday with a high of 5 C. However periods of snow and/or rain are expected as well on Wednesday through Saturday.