Wednesday is expected to be a better day for visibility – but the most snow thus far this season is on its way to southern Ontario.

As of 6 p.m. Tuesday, Grey-Bruce and areas stretching to the east and northeast around Georgian Bay were under a snow squall warning, with a less severe snow squall watch extending to northern Wellington County and southern Dufferin County.

At that time, Environment Canada was reporting a large squall running from southern Bruce Peninsula along the southern shore of Georgian Bay, drifting southward.

The squall was expected to stop over southern Grey County late in the evening, and resume a northward trek Tuesday night.

Areas under the squall were expected to see more than 10 cm of snowfall per hour, with intermittent blizzard-like conditions possible.

By Wednesday, the squalls are expected to weaken and disorganize – yet other snow will move into southern Ontario, and a new set of squalls could form by Wednesday night.

A blowing snow advisory also remained in effect for Waterloo-Wellington, Huron-Perth and southern Grey County, where drivers spent all day Tuesday grappling with sudden whiteouts and periods of low visibility.

Dozens of crashes were reported across southern Ontario, and police in multiple jurisdictions urged drivers to stay off rural roads unless travel was necessary.

North of Waterloo near St. Clements, three transport trucks fell into ditches off Lobsinger Line in a short period of time around 4 p.m.

Attempts to right the trucks were hampered by continuing blowing snow, but two of the three had been moved out of the ditch by 6 p.m.

The third was expected to remain in the ditch overnight, in the hopes conditions would improve.

A number of crashes were also reported on Line 86, with some stretches of that road closed intermittently through the day.

Visibilities were expected to improve somewhat Tuesday night.