It’s been a long and tough winter across southern Ontario, and that isn’t about to change just yet.

Although today is one of the warmest days of the year so far — at around 7 C in the Greater Toronto Area — tomorrow will see below-freezing temperatures and a blast of wind and snow, according to Environment Canada.

An area of low pressure from Kansas will track south of the lower Great Lakes on Wednesday and is expected to bring between 5 and 15 centimetres of snow.

Winds are expected to gust from 40 to 60 km/h, making for difficult driving conditions into Wednesday evening because of blowing snow. 

The weather statement extends from the GTA toward the Kawartha Lakes and eastern Ontario.

A winter storm warning is also in effect for Cornwall, Niagara and Kingston with risk of heavy and fast falling snow, according to the weather agency. 

"Hardest hit for snow tomorrow in Ontario will be the lower Great Lakes from Windsor through Toronto and east to Brockville and Cornwall, where amounts look to fall between 10 to 20 centimetres," said CBC meteorologist Jay Scotland. 

On average Toronto sees 19.2 centimetres of snow during the month of March, according to Scotland. 

"That is nearly one-fifth of an average winter's total snowfall … so snow in March is not rare," he said.