An extreme cold warning remained in effect Wednesday night, but forecasters called for conditions to improve – at least a little bit – by daybreak.

The warning covered Waterloo-Wellington, Huron-Perth, Grey-Bruce and areas to the north and east as far as Kingston.

Environment Canada said shifting and diminishing winds would eliminate some of the wind chill being felt across the region, eliminating the need for the warning.

In Waterloo Region and the Guelph area, temperatures are expected to rise to -14 C by Thursday morning, to -12 C by afternoon and to -10 C by Thursday night.

A snow squall warning was also in place as of 9 p.m. for Huron-Perth, Grey-Bruce, northern Wellington County and areas around Barrie and Innisfil.

Squalls from Georgian Bay were extending inland as far as Barrie, and forecast to move northward as the night wore on before weakening Thursday.

Off of Lake Huron, a number of snow squall bands were reported, affecting much of the coastline – with blowing snow also a concern.

One of the strongest squalls was running from Bayfield to St. Marys, and expected to drift northeastward through the night.

A number of major highways were closed due to the storm, including Highway 21 from Grand Bend to Port Elgin, Highway 4 from Exeter to Clinton and Highway 8 from Seaforth to Goderich.