A thunderstorm rolled through Winnipeg on Friday, bringing downpours that flooded some streets and knocked out power.

A dark shelf of clouds pushed into the city around 6 a.m. and the deluge followed shortly afterwards.

According to Environment Canada, 44 millimetres fell in less than a half-hour during one cloudburst in the St. Vital and Sage Creek neighbourhoods.

Another downpour moved through during the morning rush hour, just before 8 a.m., leaving big puddles in the downtown. Then a third one hit just after 8:30 a.m., sending pedestrians running for cover and darkening the sky like it was late night.

Puddle

A truck goes through a puddle at the corner of Portage Avenue and St. Mary Avenue on Friday morning, just before 8 a.m. (Darren Bernhardt/CBC)

In total, south Winnipeg received 42-46 mm of rain, central Winnipeg got about 12-15 mm and east Winnipeg had 20-29 mm, Environment Canada said.

There were also numerous lightning strikes recorded around the city with the majority happening in the Tuxedo area.

One strike connected with a tree, which exploded and sent branches flying into a duplex at the corner of Grenadier Drive and Corydon Avenue, just west of Kenaston Boulevard.

Power went out in the north part of the city as well as in St. Andrews, according to Manitoba Hydro.

Spokesman Bruce Owen said there was a report of high winds that damaged hydro equipment. It affected 1,200 customers but the North End sewage treatment plant, which is in the Riverbend area, was not affected, he said.

Power was restored by 11 a.m.

The storm also pounded areas further south in the province.

Letellier had 76.4 mm of rain, Morris has 50.9 mm and Sprague has had 59.2 mm, but the storm is still over that region, so the final amount will likely be higher.

In the Winkler area, golf ball-sized hail fell between 2:30 and 3 a.m. while the same system produced baseball-sized hail in Grand Forks.