Heavy snow is expected to start falling in Calgary tonight and last into Saturday afternoon.

"The storm system moving into the province is packing quite the punch," said CBC weather specialist Craig Larkins. 

"Heavy snow, strong winds and harsh temperatures are expected to linger in southern Alberta this weekend."

Snowfall prediction

CBC weather specialist Craig Larkins posted this picture of the estimated snowfall accumulation this weekend. (@Craig_Larkins/Twitter)

Roughly 10 to 15 centimetres is expected by Saturday evening.

"The snow will move out of southern Alberta by Sunday, but unfortunately the cold temperatures will stick around for the big football game," said Larkins, referring to the Western Final matchup between the Calgary Stampeders and the Saskatchewan Roughriders at McMahon Stadium.

Heavy snow combined with strong winds are expected to cause reduced visibility and blowing snow on Saturday.

Snowfall warnings have been issued for Calgary, Kananaskis, Canmore, Airdrie, Cochrane, Olds, Sundre, Brooks, Strathmore, Vulcan, Okotoks, High River and Claresholm.

A winter storm warning has also been issued for Drumheller, Three Hills, Red Deer, Ponoka, Innisfail and Stettler.

"A snowfall warning is the amount of snow expected in a certain time period, while a winter storm is a combination of wind speed and snowfall," Larkins said.