It's a familiar sight in this province, but an unwelcome one: waking up to lots of snow, well ahead of Halloween.

But for much of Southern Alberta, such is the reality today. As much as 15 centimetres fell overnight and Environment Canada is predicting anywhere from 10 to 20 cms of snow to fall by this afternoon in areas near Calgary and Kananaskis, Olds, Drumheller and Lloydminister.

Snowfall warnings remain in effect for all of Southern Alberta. The snowfall is expected to stop early this afternoon, according to Environment Canada.

The Alberta Motor Association has issued highway alerts near Red Deer, Calgary and other parts of Southern Alberta. Highway 1 east and west of Calgary as well as Highway 2 north of Calgary are listed in fair driving condition. As well, semi-trailers are not being accommodated on the Crowfoot Ferry near Bassano.

GALLERY: SEE PHOTOS OF THE STORM

The weather has been particularly disruptive for Calgary Transit this morning. A popular tweet this morning coming from their account is "Many buses are behind schedule due to heavy traffic," responding to frustrated commuters.

The City of Calgary reports that Shawnee Drive S.W. is inaccessible and the Route 52 bus has a modified route. Buses will travel from Fish Creek Terminal, south on Shawnee Gate, west on James McKevitt, north on Evergreen Street to the regular route.

According to reports, Lethbridge may have suffered the worst of the snow dump, with some people reporting as much as 22 cm fallen. Much of the city's transit was also delayed this morning and cars and trucks were having a hard go of it on the highway.

The City of Calgary is recommending commuters follow these tips to stay safe while on the roads:

- Tune up and winterize your vehicle.
- Consider installing appropriate tires to the season.
- Clean snow and ice off your vehicle and ensure your lights and your windows are clear.
- Give yourself extra time to reach your destination.
- Reduce your speed and turn on your headlights.
- Drive defensively.
- Leave extra distance between you and the car ahead of you.
- When road conditions are difficult, consider using Calgary Transit.
- Consider delaying your trip until the roads are in better condition.

PHOTOS OF THE STORM

Loading Slideshow...
  • Winter Weather

    Our composter has turned into a Storm Trooper.

  • Winter Weather

    The semi on the left should have had snow tires... Now all these peeps are stuck. #yyc

  • Winter Weather

    Unless my tape measure lies, there are 7 cms of snow on my redneck table. #yyc

  • Winter Weather

    #YYC Calgary. Earliest, biggest #snow fall I can remember in my 8 dog years. And it's still snowing.

  • Winter Weather

    It's Calgary after all.. even w/ lots of snow doesn't faze feisty construction blokes across the street. #yyc

  • Winter Weather

    Hey, @Craig Larkins, do something about this snow in #yyc, would ya?

  • Winter Weather

    My back yard with lots of snow, #yyc. Good day to spend in bed.

  • Winter Weather

    Snow in October, #yyc.

  • Winter Weather

    For this being a #yyc snow route, I haven't seen a single plow yet.

  • Winter Weather

    Got to love #winterdriving in #yyc. And it will continue to snow until noon! Let the 10 km drive-ins begin.

  • Winter Weather

    Morning decision: to shovel or make snow angels

  • Winter Weather

    Gotta love #yyc at 7:45 a.m. after a snowfall

  • Winter Weather

    In Mount Pleasant, Calgary.

  • Winter Weather

    It's a snow day in Medicine Hat!!

  • Winter Weather

    Holy tits. So much for lethbridge being super warm. My car won't be able to make it anywhere! #crazy #snow

  • Winter Weather

    Overnight .... #snow #lethbridge #winter #cold ...hoping I don't wind up in a ditch on my way home!

  • Winter Weather

    This is how much snow we got in Lethbridge and I have no winter tires yet.

Also on HuffPost:

Loading Slideshow...