From torrential rain to loonie-sized hail to several confirmed tornadoes, it’s been a busy 24 hours for Canadian meteorologists.

Extreme weather slammed the country, particularly in the Prairies and Western Canada, on Wednesday and Thursday.

Here’s a province-by-province round-up of the spate of threatening weather.

Manitoba

Two tornadoes touched down in Manitoba on Wednesday evening, according to confirmed reports by Environment and Climate Change Canada.

The larger tornado was reported near Baldur, roughly 200 kilometres west of Winnipeg, at 5:20 p.m. and carved a path about 40 kilometres north to Stockton, where intense winds ripped apart a large shed.

A smaller tornado was reported in Margaret, about 230 kilometres southwest of Winnipeg. No damage was reported.

Loonie-sized hail was also reported in Brandon and Wasagaming, and quarter-sized hail landed in Shoal Lake on Wednesday.

The province was also swept by intense winds and rainfall on Wednesday night, with some of the most powerful winds recorded in Morden (111 km/h) and heavy precipitation in Erickson (104 mm) and Neepawa (75 mm).

Plenty of social media users posted videos of the weather online.

Alberta

Reports of a funnel cloud on Thursday in Vermillion, Alta. – about 190 kilometres east of Edmonton – were backed up by posts by storm chasers online. However, it’s unclear if a tornado actually touched down.

Environment Canada issued several tornado watches in Alberta on Thursday, but those watches were later cancelled.

A severe thunderstorm warning for Hanna, Coronation and Oyen was in still effect Thursday afternoon.

Saskatchewan

A large tornado touched down on Wednesday in a field near Regina Beach, more than 50 kilometres north of Regina, Environment Canada confirmed.

Tornado watches were issued Thursday afternoon for several communities in west-central Saskatchewan. The two watches included the communities of Kindersley, Rosetown, Biggar, Wilkie, Macklin, the Battlefords, Unity, Maidstone, and St. Walburg.

The weather agency also issued two severe thunderstorm warnings on Thursday for the region.

The extreme weather comes about three weeks after flood waters tore through parts of Saskatchewan and caused thousands of dollars in damages.

Ontario

Intense temperatures triggered heat warnings for more than two dozen communities in Southern Ontario on Thursday, including Toronto, London, Kingston and Ottawa. In Northern Ontario, several severe thunderstorm warnings and watches were in effect.