Drivers in southern Ontario faced challenging conditions on Tuesday, with everything from rain to freezing rain and snow affecting the commute.
A sharp drop in temperatures combined with gusty winds also produced blowing snow and poor visibility through the evening and overnight hours.
Commuters could face another tricky drive on Wednesday as strong winds will whip up freshly fallen snow across the region.
"Snow squalls should continue off Lake Huron and Georgian Bay through the day on Wednesday, so drivers should be prepared for that as well," warns Dayna Vettese, a meteorologist at The Weather Network.
Environment Canada issued snow squall watches and warnings for the southern Ontario snow belts to the southeast of Lake Huron and Georgian Bay.
Officials are urging motorists to exercise caution and be prepared for sudden hazardous driving conditions from blowing snow and brief bursts of heavier flurries.
Local snowfall amounts of up to 15 cm will be possible in the strongest snow squalls.