This article lists confirmed and probable tornadoes that have touched down in Canadian provinces and territories.
It is estimated that around 230 tornadoes occur in Canada each year, though only around 60 are formally confirmed. with most occurring in Southern Ontario, the southern Canadian Prairies and southern Quebec. Canada ranks as the second country in the world with the most tornadoes per year, after the United States. Of the average 30 confirmed tornadoes each year, Alberta and Saskatchewan both average between 14 and 18 tornadoes per season, followed by Manitoba and Ontario with normally between 8 and 14 tornadoes per season. Quebec is another recognized tornado-prone zone averaging between 4 and 8 tornadoes each year. Atlantic Canada and Interior British Columbia are also recognized tornado zones averaging between 0 and 4 tornadoes each year. The Canadian Territories are not typically seen as tornado-prone regions, however tornadoes can occur in the region. The peak season for tornadoes and severe thunderstorms in Canada is in the late spring and summer months, although tornadoes have occurred the fall and, very rarely, winter.
In Canada, tornadoes are rated based on the damage they cause using a set of "Damage Indicators" which estimate wind speeds based on different levels of damage. Before April 1, 2013, the scale used to rate tornadoes in Canada was the Fujita scale. Following this day, Environment Canada started to use the Enhanced Fujita scale. The most common intensities for tornadoes in Canada range between an EF0 to EF2 (F0 to F2) and usually result in minor structural damage to barns, wood fences, roof shingles, uprooted or snapped tree limbs and downed power lines. Tornadoes rated at an EF3 to EF4 (F3 to F4) have occurred in Canada, but are significantly rarer. Canada has only ever seen one confirmed EF5 (F5) tornado, which occurred in Elie, Manitoba.
Due to increasing detection (i.e. Doppler weather radar, social media, and satellite imagery), the number of confirmed tornadoes have increased substantially in recent years. In past decades, the number of tornadoes officially counted is likely underestimated. The uptick in confirmed tornadoes is also attributed to other factors, such as improved aerial and ground damage assessment after the fact in sparsely populated areas (particularly the case in remote parts of the Canadian Prairies and Northern Ontario, for example), better trained spotter capabilities and increased use of digital recording devices by citizens. In Canada, the Northern Tornadoes Project from Western University has taken over the survey, rating, and confirmation of tornadoes in Canada.
For a variety of reasons, such as Canada's lower population density and generally stronger housing construction due to the colder climate, Canadian tornadoes have historically caused far fewer fatalities than tornadoes in other parts of the world.
Tornadoes in Canada are enough of a threat for a public warning system to be in place, overseen by the national weather agency, Environment and Climate Change Canada (ECCC). With connections between Environment Canada and the Government of Canada, AlertReady is used for the public alerting method for various public hazards.
Alberta DateLocation of impact(s)StrengthDeathInjuriesDamageOther notes 1883 1883, July 14Medicine HatNot ratedCaused damage to nearby buildings 1893 1893, April 4LethbridgeNot ratedCaused damage to local storefronts 1897 1897, July 13–19Wheatland CountyNot ratedMinor tree damage and a destroyed barn roof. 1905 1905, July 12Pine LakeNot ratedSignificant, but narrow damage Various farm properties sustained damage with a house losing its roof and nearby buildings remaining untouchedBriefly became a tornadic waterspout as it crossed the lake 1906 1906, October 29CouttsNot ratedTore a corner off the local blacksmith shop blew over a windmill owned by the Great Northern Railway of Canada 1907 1907, August 14South of VermillionNot rateddestroyed a house, stables and corrals killed 3 chickens 1909 1909, July 1DidsburyNot rated1909, July 16South of LloydminsterNot rated~4House destroyed Farm machinery broken and twisted Debris tossed more than 183 meters 1911 1911, March 13MacleodNot ratedMinor damage1911, June 30WinnifredNot ratedDestroyed barn Damaged houses1911, July 2–8StromeNot ratedMinimal property damageWas active for "a few seconds"1911, August 11Black DiamondNot ratedSignificant damage done to property Accompanied by significant hail 1915 1915, June 25Grassy Lake RedcliffF4~5~12Multiple buildings levelled Freight train derailed1915, July 14West of NantonNot ratedSchool taken off foundation Several buildings levelled 1918 1918VermilionNot rated~3Woman was carried over 27 m (30 yd). 1927 1927, July 7VulcanNot ratedA curling rink was destroyed Damaged a dairy farm and a granary Significant town damage 1936 1936, July 6LavoyNot ratedBuilding damage 1950 1950, September 1Not ratedDamaged crops Damaged farm buildings 1966 1966, June 10NantonNot ratedTree damage 1972 1972, July 28BawlfNot rated~3Destroyed farm buildings Destroyed a two-story house 1980 1980, May 23SchulerF0 1980, May 23HildaF1 1980, May 25F1 Two tornadoes1980, May 25HildaF0 1980, June 2Grassy LakeF0 1980, June 11ForemostF1 1980, July 14Sylvan LakeF0 1980, August 10AldersydeF0 1981 1981, June 5LandonvilleF1 1981, June 5ClandonaldF0 1981, June 6ClandonaldF0 1981, July 13West EdmontonF1 1981, July 14BoyleF0 1981, July 15Rivière Qui BarreF2 1981, July 25SangudoF0 1982 1982, May 7CouttsF0 1982, May 13MayerthorpeF1 1982, May 13Fort AssiniboineF0 1982, May 29MagnoliaF0 1982, June 2GainfordF1 1982, June 6EntwistleF1 1982, June 30Southeast of Rocky Mountain HouseF3 ~1Destroyed a mobile home Estimated C$500,000 of damage1982, June 30North of VikingF2 1982, June 30F1 Two tornadoes1982, July 1ConsortF1 1982, July 6LangdonF0 1982, July 11CliveF0 1982, July 14F0 Six tornadoes1982, July 14F1 Four tornadoes1982, July 18Lucky LakeF0 1982, July 30Rocky Mountain HouseF0 1982, August 11F0 Three tornadoes1982, August 15VauxhallF0 1982, September 10CalgaryF1 1983 1983, July 8BlackfootNot rated 1984 1984, June 29AthabascaNot rated~1Destroying granaries Destroying farm equipment 1986 1986, June 18High PrairieNot ratedRoof damageTwo tornadoes1986, June 29Not ratedDestroyed a storage shedTwo tornadoes1986, July 9Penhold Sylvan LakeNot ratedTwo tornadoes near Penhold One tornado near Sylvan Lake 1987 1987, July 31EdmontonF4 ~27~253Second deadliest tornado in Canadian history1987, July 31Southeast EdmontonF1 1987, July 31F2 Estimated C$40,000 of damage Two tornadoes1987, July 31Edmonton Area Central AlbertaF0 Four tornadoes 1989 1989, July 27EdmontonF1 Estimated C$500,000 of damage 1993 1993, July 29HoldenF3 1993, July 29Northeast of Lac La BicheF1 1993, July 29FalunF0 1998 1998, July 19DayslandNot ratedDamaged power lines 2000 2000, July 14Pine LakeF3 ~12Estimated C$13,000,000 of damage Fourth deadliest tornado in Canadian history2000, July 23MarwayneF3 Destroyed one home2000, July 26WabamunNot rated2000, August 1VikingNot rated2000, August 6ElnoraNot rated2000, August 9SangudoNot rated 2001 2001, July 13CarolineNot rated 2003 2003, July 11Westlock CountyNot rated2003, August 13WabamunNot ratedFew 2004 2004, April 18RaymondNot rated2004, June 13VulcanNot rated2004, July 8Grande PrairieF2 Damage to homes and businesses2004, July 11AndrewNot rated 2005 2005, June 4Not ratedTree damageFour cold-core funnels briefing touch the ground2005, June 21LethbridgeNot rated 2007 2007, June 25StandardNot ratedDestroyed a barn2007, July 8MayerthorpeNot rated2007, July 23Not ratedNo major damageTornado involved all the places listed 2008 2008, June 6HeislerNot ratedMinor damage 2008, June 10WabamunNot rated2008, June 22VikingNot ratedTree and fence damage2008, July 6AirdrieNot rated2008, July 15Vulcan F1 Damaged two granaries2008, July 16EdmontonF0 2009 2009, May 31Southeast of LloydminsterF02009, June 25Northeast of HannaF1 Barn roof damage2009, June 25CairnsF0 Siding and shingles damage2009, July 4Red DeerF1 Tree damage2009, August 1AirdrieF0 2010 2010, June 29WhitecourtNot rated2010, July 30SundreNot ratedAnother unconfirmed tornado near Water Valley2010, August 22Grande PrairieNot rated 2011 2011, July 7Not ratedFarms destroyed Trees damagedSeveral tornadoes throughout Central Alberta2011, July 13Southwest CalgaryF0 2012 2012, June 5Not ratedAt least one confirmed tornado and three unconfirmed tornadoes.2012, June 9StettlerNot ratedMinor damage2012, July 3Southwest of OldsF1 House and barn damage2012, July 28CremonaNot ratedFarm damage 2013 2013, June 12Pigeon LakeNot ratedBecame a waterspout2013, June 19Pakowki LakeNot rated2013, July 4StavelyNot rated2013, July 24OkotoksNot rated 2014 2014, June 13Northwest of GleichenNot rated2014, June 27CremonaNot rated2014, June 29Wainwright Not rated 2015 2015, June 4AirdrieEF0 2015, June 21CochraneNot rated2015, July 22Not ratedTwo tornadoes2015, August 5LangdonNot rated2015, August 6ForemostNot rated2015, September 13DidsburyNot rated 2016 2016, April 13CalgaryEF0 2016, June 30PonokaEF1 Damaged homes2016, July 1West of DidsburyEF0 2016, July 2EF0 Tree damageTwo tornadoes2016, July 3HardistyEF1 Damaged farm2016, July 6MonitorEF0 2016, July 13EndiangEF0 2016, July 17OkotoksEF0 Minor damage2016, August 4VermilionNot rated2016, August 10SchulerNot rated2016, August 21EdsonEF0 2017 2017, June 2Three HillsEF1 Tree and roof damage2017, June 9MannvilleEF0 2017, July 1SangudoEF0 2017, July 9Sunchild First NationEF0 2017, July 10Northwest of Calgary International AirportEF0 2017, July 13Breton EF1 Tree and roof damage2017, July 13AthabascaEF0 2017, October 7JennerEF0 2018 2018, May 24CalmarEF0 2018, June 9St. PaulNot rated 2019 2019, April 24PeersEF0 Damaged a fence Damaged a shed2019, June 14Seven PersonsEF0 2019, June 23 North of Fort MacleodEF0 2019, June 25 2 km south of SexsmithEF0 2019, June 26 MilletEF0 2019, June 28 15 km east of Lac La BicheEF0 29-millimetre sized hail reported2019, June 28 20 km southeast of Slave LakeEF0 2019, June 28 Cold LakeEF0 Damaged a few trees as it made landfall Golf Ball sized hail reported
Dissipated about 10 minutes after formation2019, July 8 75 km south of Grande PrairieEF0 Touched down at around 4:40pm2019, July 14 Northeast of CrossfieldEF0 Touched down at around 2:15pm 2022 2022, July 7South of SundreEF2 Destroyed one house Damaged several properties2022, July 18RedcliffEF2 2023 2023, May 31East of StettlerEF0 ~2 Second Canadian tornado of 2023, first Albertan tornado of 2023. Landspout tornado. 2023, July 1South of DidsburyEF4 ~2 9 homes damaged; 5 others completely destroyed First F4/EF4 tornado in Alberta since the 1987 Edmonton tornado 2024 2024, May 19West of CarmangayEF0 Near Clear Lake Touched down at 1:47 pm.2024, May 19West of Three HillsEF0 Touched down at around 12:40 pm.2024, June 3Southwest of EdbergEF0 Touched down at 2:38 pm.2024, June 3Southeast of EdbergEF0 Touched down at 2:52 pm.2024, June 3Southeast of EdbergEF0 Touched down at 2:53 pm.2024, June 3EdbergEF0 Touched down at 2:56 pm.2024, June 3Southeast of GadsbyEF0 Touched down at 4:45 pm. 2025 2025, April 12Rolling HillsEF0 First recorded Canadian tornado of 2025 Touched down at 5:22 pm.2025, May 26Atmore to RossianEF1 Touched down at around 7:00 pm.2025, May 26AvenirEF1 Touched down at around 7:25 pm.2025, June 13Southern Red DeerEF0 Touched down at around 2:30 pm.2025, June 13North of Rivière Qui BarreEF0 Touched down at around 4:50 pm.2025, June 15East of DidsburyEF0 Touched down at around 3:30 pm.2025, June 27East of RumseyEF0 Touched down at around 1:15 pm.2025, July 2East of Lac La BicheEF1 Near Shaw Lake Touched down at around 11:25 pm.2025, July 2North of LodgepoleEF2 First EF2 in Canada for 2025 Touched down at around 5:10 pm.2025, July 2Northeast of Lac La BicheEF2 Near Jackson Lake Touched down at around 11:30 pm.2025, July 9West of Rocky Mountain HouseEF1