A severe thunderstorm swept through southern Alberta on Wednesday bringing heavy rain and hail to several communities and CTV viewers snapped some amazing shots of the system as it rolled through the area.

Hail, weather, thunderstorm, environment Canada

Norm Norek says some of the hail at River's Edge golf course was golf ball size or bigger.

Hail, weather, thunderstorm, environment Canada

'Four rounds of hail' was sent in by Faye Hansen.

Hail, weather, thunderstorm, environment Canada

Nathalie Driscoll grabbed a shot of a rainbow from her Okotoks area home.

Hail, weather, thunderstorm, environment Canada

Ann sent in this picture of storm clouds over Longview Hill

Ann sent in this pic of storm clouds over Longview

Hail covers the deck at Dušan Kuzma's home in Okotoks.

hail

Rick took this shot at 5:20 p.m. of the hail outside his home.

Hail, weather, thunderstorm, environment Canada

Lenette O'Donnell took this photo of hail stones.

hail

Another shot of hail east of Okotoks was shot by Ashley MacMillan

hail

Duncan Salloway took this image near Aldersyde.

hail

Han Nguyen shared an image of a large hail stone.

storm

Marion Ruark sent in this shot of the storm north east of her farm near Vulcan Alberta.

Download the CTV Calgary Sky Watch Weather App for real-time weather forecasts and video updates on conditions + submit your weather photos HERE.