Toronto is coming out of its deep freeze but the cold spell is leaving a dusting of snow Friday before things warm up next week.

According to Environment Canada, periods of snow will persist throughout most of the day in the GTA, as the temperature climbs to just -7 C in the afternoon.

Some parts of the GTA will be hit with up to five centimetres of snow, while communities to the east may see snowfall accumulation of 10 cm.

Motorists should be prepared for blowing snow and poor visibility in some areas.

In a special weather statement, Environment Canada said an Alberta clipper will bring "minor" snowfall to much of southern Ontario.

Southeast winds are expected to steer a lake-effect snow band towards the north shore of Lake Ontario, and the snow may linger into the evening.

As for the weekend, Environment Canada is predicting highs of -4 C for Saturday and Sunday before a warm-up begins Monday, when the temperature is expected to be 3 C (yes, that’s plus-three).

Tuesday is looking even better, with Environment Canada calling for a high of 11 C, with the possibility of rain.

Normal temperatures for this time of year are highs of -2 C and lows of -10 C.

@ChrisKitching is on Twitter. For instant breaking news, follow @CP24 on Twitter.