It will be a day of cleanup for many Saskatchewan residents after a windstorm blew through the province overnight, and continued into Wednesday morning.

Wind gusts reached speeds of over 100 kilometres an hour in many parts of the province, with Saskatoon reaching 113 kilometres an hour, Regina reaching 119 kilometres an hour, Swift Current clocking in at 124 kilometres an hour, and Moose Jaw reaching 131 kilometres an hour.

To put that in perspective, the U.S. National Oceanic and Atmospheric Administration says a Category 1 hurricane would see sustained winds between 119 and 153 kilometres an hour.

The wind downed trees, and even destroyed two townhomes under construction in Regina.

Power was knocked out in many regions across the province, but has now been restored in most areas, including Regina, Saskatoon and Moose Jaw, which was restored shortly before noon on Wednesday.

SaskPower says power is still out in many areas in the southwest corner of the province, including Maple Creek, Climax and Shaunavon.

Helicopters have been sent into some of the hard to reach areas in the province to assess the damage.

The Crown says they are working as hard as they can to restore power in all areas, but they have to rotate crews to prevent fatigue.

Wind warnings for many regions across Saskatchewan were lifted Wednesday morning.