After a streak of record-breaking warmth, Mother Nature is delivering a dose of winter.

Parts of Toronto are expected to get one to three centimetres of snow on Friday afternoon. Environment Canada issued a special weather statement about the impending winter blast Thursday morning.

“March may have come in like a lamb, but it may leave like a lion. The recent record warm spell may be cool comfort by Friday night as snow appears likely in many areas of southern Ontario,” the federal weather agency said.

The forecast high for Friday is 4 C. Check the latest forecast here.

A system moving toward southwestern Ontario from Kansas is expected to arrive Friday afternoon, primarily as rain, but Environment Canada said there’s a possibility of snow and ice pellets.

“Around 4 p.m. Toronto rolls into the potential of either a rain-snow mix or some snow,” Breakfast Television weather specialist Frank Ferragine said.

“The snowfall could last up until midnight.”

The weather could make for a tricky afternoon commute Friday as untreated roads could get slippery and snow-covered.

Last Thursday, Toronto smashed the all-time record high temperature for March at 26 C, breaking the previous record of 25.6 C set in 1945.