The Complete History of Tornadoes in South Africa
Updated: 04 May 2024Images Courtesy: NOAA Photo Libraryand Matt MrTornado
Information Below of all Recorded South African Tornadoes
Original Information Compiled & Supplied by Zac Muller (Meteorologist S.A.C. and EF4 Tornado Survivor)
of TornadoWatchSA
Information Kept Updated by AfriWX & Storm Report SA
Tornadoes in South Africa are not strange occurrences, they have been experienced for over a century since Weather recordings first began. Tornadoes and Flooding are 2 of the worst causes of natural disasters in the country.
Infographics - The Different Types of Tornadoes | What is a Supercell?
Copyright subsists in this material - Please read copyright notices on this web site.
South African Tornadoes 1905 - 2020 (present)
Mobile Phones Turn your Screen Sideways to Fit Content
F? (F scale Unknown) - F0 - F1 - F2 - F3 - F4 - F5 - P (Possible Tornado) - WS (Water Spout) - LS (Land Spout) - FC (Funnel Cloud) - DD (Dust Devil) - GN (Gustnado)
If you find any errors kindly report them to contact@sawx.co.za
Year | Month | Day | Classification | Province | Town | Class |
---|---|---|---|---|---|---|
?? | January | 2 | TORNADO | Free State | Vrede | F1 |
?? | January | 9 | TORNADO | Free State | Harrismith | F1 |
1905 | December | 3 | TORNADO | Kwazulu-Natal | Rietvlei/Mooi rivier | F2 |
1907 | January | 8 | TORNADO | Eastern Cape | Graaff-Reinet | F1 |
1907 | January | 8 | TORNADO | Eastern Cape | Jansenville | F1 |
1913 | September | 19 | TORNADO | Free State | Bloemfontein | F0 |
1916 | May | 30 | TORNADO | Eastern Cape | Fort Cox | F3 |
1920 | December | 30 | TORNADO | Eastern Cape | Stutterheim | F2 |
1922 | January | 14 | TORNADO | Kwazulu-Natal | Richmond | F2 |
1923 | September | 9 | TORNADO | Kwazulu-Natal | Cape St Lucia | F2 |
1923 | December | 1 | TORNADO | Kwazulu-Natal | Pietermaritzburg | F2 |
1925 | January | 6 | TORNADO | Kwazulu-Natal | Kokstad | F1 |
1925 | September | 29 | TORNADO | Western Cape | Malmesbury | F2 |
1925 | November | 9 | TORNADO | Kwazulu-Natal | Kokstad | F2 |
1926 | October | ? | TORNADO | Gauteng | Alberton | F? |
1929 | October | 6 | TORNADO | Gauteng | Alberton/Baragwanath | F3 |
1948 | March | 16 | TORNADO | Kwazulu-Natal | Dalton | F1 |
1948 | November | 26 | TORNADO | Free State | Zastron | F? |
1948 | November | 26 | TORNADO | Gauteng | Roodepoort/Irene | F3 |
1948 | November | 26 | TORNADO | Limpopo | Louis Trichard | F3 |
1948 | December | 17 | TORNADO | Gauteng | Vereeniging | F1 |
1948 | December | 18 | TORNADO | Limpopo | Louis Trichard | F3 |
1948 | December | 18 | TORNADO | Mpumalanga | Kruisfontein | F1 |
1949 | January | 19 | TORNADO | Gauteng | Olifandsfontein | F1 |
1949 | May | 10 | TORNADO | Gauteng | Bronkhorstspruit | F2 |
1949 | May | 10 | TORNADO | Free State | Warden | F3 |
1949 | September | 23 | TORNADO | Free State | Ficksburg | F1 |
1949 | September | 27 | TORNADO | Kwazulu-Natal | Ladysmith | F1 |
1949 | September | 28 | TORNADO | Free State | Ficksburg | F0 |
1949 | September | 28 | TORNADO | Kwazulu-Natal | Kingsley | F1 |
1949 | October | 3 | TORNADO | Free State | Boshoff | F1 |
1949 | November | 17 | TORNADO | Gauteng | Pretoria | F3 |
1949 | November | 14 | TORNADO | Gauteng | Springs | F1 |
1950 | January | 21 | TORNADO | Kwazulu-Natal | Elandskop | F2 |
1950 | October | 23 | TORNADO | Kwazulu-Natal | Devon | F1 |
1950 | October | 24 | TORNADO | Gauteng | Springs | F2 |
1951 | January | 28 | TORNADO | Kwazulu-Natal | Hammerdale | F2 |
1952 | November | 30 | TORNADO | Gauteng | Albertsville | F3 |
1952 | December | 2 | TORNADO | Gauteng | Paynesville/springs | F2 |
1953 | January | 21 | TORNADO | Gauteng | Halfway House | F1 |
1953 | January | 30 | TORNADO | Mpumalanga | Kinross | F1 |
1953 | February | 11 | TORNADO | Eastern Cape | Bedford | F1 |
1953 | April | 12 | TORNADO | Eastern Cape | East London | F2 |
1954 | February | 1 | TORNADO | Mpumalanga | Lydenburg | F2 |
1954 | May | 21 | TORNADO | Gauteng | Putfontein | F2 |
1954 | October | 19 | TORNADO | North West | Potchefstroom | F0 |
1954 | November | 14 | TORNADO | Free State | Oranjeville | F1 |
1954 | November | 17 | TORNADO | Free State | Harrismith | F1 |
1954 | November | 30 | TORNADO | Mpumalanga | Piet Retief | F1 |
1955 | January | 10 | TORNADO | Kwazulu-Natal | Ladysmith | F2 |
1955 | October | 5 | TORNADO | Gauteng | Nigel | F2 |
1955 | October | 12 | TORNADO | Gauteng | Heidelberg | F0 |
1955 | November | 5 | TORNADO | North West | Dellaryville | F2 |
1955 | November | 5 | TORNADO | Eastern Cape | Taung | F1 |
1955 | November | 6 | TORNADO | Gauteng | Pretoria Gardens | F2 |
1956 | January | 28 | TORNADO | Northern Cape | Colesberg | F1 |
1956 | March | 16 | TORNADO | Eastern Cape | Port Elizabeth | F2 |
1956 | April | 2 | TORNADO | Eastern Cape | Mount Ayliff | F2 |
1956 | April | 3 | TORNADO | Free State | Pietersburg | F1 |
1956 | April | 12 | TORNADO | Kwazulu-Natal | Pietermaritzburg | F1 |
1956 | May | 11 | TORNADO | Limpopo | Tzaneen | F1 |
1956 | September | 19 | TORNADO | Mpumalanga | Middelburg | F2 |
1956 | December | 25 | TORNADO | Kwazulu-Natal | Donnybrooke | F1 |
1958 | January | 17 | TORNADO | Eastern Cape | Fort Beaufort | F0 |
1958 | January | 29 | TORNADO | Gauteng | Benoni | F0 |
1958 | February | 12 | TORNADO | Kwazulu-Natal | Newcastle | F0 |
1958 | March | 1 | TORNADO | Kwazulu-Natal | Tweedi | F0 |
1958 | March | 24 | TORNADO | Gauteng | Springs | F0 |
1958 | October | 23 | TORNADO | Free State | Odendaalsrus | F0 |
1958 | October | 27 | TORNADO | Free State | Odendaalsrus | F1 |
1958 | October | 27 | TORNADO | Limpopo | Messina | F1 |
1958 | October | 28 | TORNADO | Free State | Winburg | F0 |
1958 | November | 4 | TORNADO | Mpumalanga | Bethal | F1 |
1958 | December | 22 | TORNADO | Free State | Viljoensdrif | F1 |
1959 | January | 25 | TORNADO | Eastern Cape | Uitenhage | F0 |
1959 | April | 12 | TORNADO | Eastern Cape | East London | F1 |
1959 | September | 12 | TORNADO | Gauteng | Randfontein | F1 |
1959 | October | 30 | TORNADO | Gauteng | Eikenhof | F1 |
1959 | December | 23 | TORNADO | North West | Orkney | F1 |
1960 | October | 24 | TORNADO | Gauteng | Pretoria | F1 |
1960 | November | 13 | TORNADO | Gauteng | Fordsburg | F1 |
1960 | December | 2 | TORNADO | Kwazulu-Natal | Newcastle | F2 |
1960 | December | 6 | TORNADO | Kwazulu-Natal | Nothingham Road | F2 |
1961 | January | 23 | TORNADO | Free State | Welkom | F1 |
1961 | February | 8 | TORNADO | Eastern Cape | Patensie | F1 |
1961 | October | 24 | TORNADO | Gauteng | Vereeniging1 | F1 |
1961 | October | 24 | TORNADO | Gauteng | Vereeniging2 | F1 |
1961 | November | 17 | TORNADO | Kwazulu-Natal | Newcastle | F1 |
1961 | November | 23 | TORNADO | Kwazulu-Natal | Drummond | f3 |
1961 | November | 28 | TORNADO | Mpumalanga | Kruger national park | F1 |
1961 | December | 11 | TORNADO | Mpumalanga | Nelspruit | F1 |
1962 | February | 1 | TORNADO | Eastern Cape | Paterson | F1 |
1962 | March | 8 | TORNADO | Kwazulu-Natal | East Worlds | F2 |
1962 | April | 2 | TORNADO | Gauteng | Randfontein | F2 |
1963 | November | 13 | TORNADO | Gauteng | Wallmansthal | F1 |
1963 | November | 14 | TORNADO | Gauteng | Petronella | F1 |
1964 | January | 2 | TORNADO | Gauteng | Benoni | F1 |
1964 | January | 10 | TORNADO | Free State | Jagersfontein | F1 |
1964 | January | 15 | TORNADO | Free State | Deneysville | F2 |
1964 | January | 26 | TORNADO | Kwazulu-Natal | Himville | F1 |
1964 | January | 31 | TORNADO | Gauteng | Kempton Park | F2 |
1964 | November | 6 | TORNADO | Gauteng | Pretoria Gardens | F2 |
1964 | November | 9 | TORNADO | Western Cape | Cape Valley | F1 |
1964 | November | 26 | TORNADO | Gauteng | Pretoria | F2 |
1964 | December | 28 | TORNADO | Free State | Villiers | F2 |
1965 | January | 13 | TORNADO | Northern Cape | Barkley West | F3 |
1965 | January | 15 | TORNADO | North West | Klersdorp | F0 |
1965 | February | 3 | TORNADO | Mpumalanga | Witbank | F1 |
1965 | February | 3 | TORNADO | Mpumalanga | Bethal | F1 |
1965 | December | 6 | TORNADO | Gauteng | Hallanskraal | F2 |
1966 | January | 23 | TORNADO | Northern Cape | Kimberly | F2 |
1967 | May | 31 | TORNADO | Gauteng | Dopsonville | F3 |
1967 | May | 31 | TORNADO | Gauteng | Randfontein | F3 |
1968 | October | 22 | TORNADO | Free State | Vrede | F1 |
1969 | January | 15 | TORNADO | Gauteng | Pretoria | F1 |
1969 | November | 22 | TORNADO | Limpopo | Messina | F1 |
1969 | December | 23 | TORNADO | North West | Orkney | F1 |
1970 | December | 6 | TORNADO | Free State | Deneysville | F2 |
1971 | March | 29 | TORNADO | Free State | Senekal | F0 |
1971 | April | 5 | TORNADO | Gauteng | Roodepoort | F1 |
1972 | May | 16 | TORNADO | Eastern Cape | Queenstown | F1 |
1973 | January | 4 | TORNADO | Kwazulu-Natal | Kokstad | F2 |
1973 | January | 29 | TORNADO | Kwazulu-Natal | East Worlds | F1 |
1973 | November | 22 | TORNADO | Free State | Welkom | F1 |
1975 | January | 17 | TORNADO | North West | Rustenburg | F1 |
1975 | February | 17 | TORNADO | Kwazulu-Natal | Colenso | F1 |
1975 | May | 4 | TORNADO | Western Cape | Oudshoorn | F1 |
1976 | April | 16 | TORNADO | Free State | Tweeling | F1 |
1976 | November | 5 | TORNADO | Northern Cape | Hanover | F3 |
1976 | November | 5 | TORNADO | Free State | Trompsburg | F3 |
1976 | November | 5 | TORNADO | Free State | Petersburg | F1 |
1977 | November | 9 | TORNADO | Kwazulu-Natal | Empangeni | F1 |
1977 | November | 14 | TORNADO | Gauteng | Pretoria | F0 |
1978 | April | 1 | TORNADO | Kwazulu-Natal | Estcourt | F1 |
1978 | ? | ? | TORNADO | Mpumalanga | Bethal | F? |
1978 | August | 30 | TORNADO | Mpumalanga | Amerspoort | F1 |
1978 | September | 1 | TORNADO | Mpumalanga | Bethal | F2 |
1978 | October | 10 | TORNADO | Eastern Cape | Port Elizabeth | F1 |
1978 | October | 16 | TORNADO | Free State | Villiers | F2 |
1979 | January | 4 | TORNADO | Kwazulu-Natal | Impendhle | F2 |
1979 | January | 28 | TORNADO | Kwazulu-Natal | Mooi rivier | F0 |
1979 | March | 7 | TORNADO | Kwazulu-Natal | Umdloti | F0 |
1979 | October | 12 | TORNADO | Mpumalanga | Ogies | F1 |
1980 | January | 31 | TORNADO | Gauteng | krugersdorp | F1 |
1980 | December | 26 | TORNADO | Eastern Cape | Grahamstown | F1 |
1981 | March | 25 | TORNADO | Eastern Cape | Burgersdorp | F2 |
1982 | October | 10 | TORNADO | Free State | Welkom | F2 |
1983 | January | 2 | TORNADO | Western Cape | Swartberg | F1 |
1983 | May | 14 | TORNADO | North West | Bloemhof | F2 |
1983 | November | 24 | TORNADO | Kwazulu-Natal | Mpendle | F3 |
1983 | November | 29 | TORNADO | Free State | Bloemfontein | F0 |
1983 | December | 17 | TORNADO | Kwazulu-Natal | Weener | F1 |
1983 | December | 26 | TORNADO | Limpopo | Thabazimbi | F1 |
1984 | January | 18 | TORNADO | Kwazulu-Natal | Howick | F1 |
1984 | march | 6 | TORNADO | Kwazulu-Natal | Howick | F1 |
1984 | August | 31 | TORNADO | Free State | Kestell | F2 |
1984 | December | 4 | TORNADO | Gauteng | Pretoria | F2 |
1985 | January | 4 | TORNADO | Kwazulu-Natal | Impendhle | F2 |
1985 | October | 30 | TORNADO | Free State | Reitz | F1 |
1985 | November | 6 | TORNADO | Gauteng | Bronkhorstspruit | F0 |
1985 | November | 6 | TORNADO | Gauteng | Pretoria | F2 |
1985 | December | 20 | TORNADO | Kwazulu-Natal | Nothingham Road | F2 |
1986 | February | 4 | TORNADO | Kwazulu-Natal | Donnybrooke | F2 |
1986 | February | 4 | TORNADO | Free State | Bloemfontein | F0 |
1986 | October | 26 | TORNADO | Kwazulu-Natal | Cato Ridge | F1 |
1986 | November | 8 | TORNADO | Gauteng | Pretoria | F1 |
1986 | December | 27 | TORNADO | Mpumalanga | Piet Retief | F3 |
1987 | January | 4 | TORNADO | Gauteng | Randburg | F0 |
1987 | January | 7 | TORNADO | Mpumalanga | Piet Retief | F1 |
1987 | February | 19 | TORNADO | Kwazulu-Natal | Ixopo | F2 |
1987 | March | 5 | TORNADO | Mpumalanga | Grootvlei | F1 |
1987 | September | 12 | TORNADO | Western Cape | Sadana Bay | F1 |
1987 | September | 15 | TORNADO | Western Cape | Strandfontein | F0 |
1988 | September | 15 | TORNADO | Free State | Edenburg | F3 |
1988 | September | 15 | TORNADO | Free State | Senekal | F3 |
1988 | November | 6 | TORNADO | Gauteng | Bronkhorstspruit | F0 |
1988 | October | 16 | TORNADO | Eastern Cape | Aliwal north | F1 |
1988 | December | 8 | TORNADO | Eastern Cape | Dordrecht | F1 |
1988 | December | 25 | TORNADO | Kwazulu-Natal | Midmar | F0 |
1990 | February | 27 | TORNADO | Eastern Cape | Gariep dam | F0 |
1990 | March | 20 | TORNADO | Free State | Welkom | F3 |
1990 | March | 20 | TORNADO | Free State | Welkom | F4 |
1991 | November | 13 | TORNADO | Kwazulu-Natal | Cramond | F1 |
1991 | November | 16 | TORNADO | Kwazulu-Natal | Northern Natal | F1 |
1991 | December | 8 | TORNADO | Kwazulu-Natal | Tugela Toll Plaza | F0 |
1991 | December | 11 | TORNADO | Mpumalanga | Nelspruit | F2 |
1993 | October | 25 | TORNADO | Gauteng | Roodepoort | F1 |
1993 | November | 3 | TORNADO | Kwazulu-Natal | Utrecht | F3 |
1994 | April | 21 | TORNADO | Gauteng | Midrand | F2 |
1995 | January | 1 | TORNADO | Gauteng | Soweto | F0 |
1995 | September | 29 | TORNADO | Eastern Cape | Engcobo | F0 |
1995 | September | 29 | TORNADO | Eastern Cape | Mthata | F0 |
1995 | December | 21 | TORNADO | Eastern Cape | Tabankulu | F1 |
1996 | January | 5 | TORNADO | Eastern Cape | Port Elizabeth | F1 |
1996 | January | 14 | TORNADO | Eastern Cape | Mthata | F0 |
1996 | January | 14 | TORNADO | Eastern Cape | Engcobo | F0 |
1996 | February | 8 | TORNADO | Eastern Cape | East London | F1 |
1997 | ? | ? | TORNADO | Western Cape | Cape Pennensula | F? |
1998 | November | 15 | TORNADO | Free State | Harrismith | F2 |
1998 | December | 15 | TORNADO | Eastern Cape | Mthata | F1 |
1999 | January | 11 | TORNADO | Eastern Cape | Mthata | F? |
1999 | June | 18 | TORNADO | Eastern Cape | Mount Ayliff | F4 |
1999 | August | 30 | TORNADO | Western Cape | Mannenberg | F? |
1999 | October | 21 | TORNADO | Gauteng | Heidelberg | F3 |
2000 | October | 21 | TORNADO | Gauteng | Centurion | F? |
2002 | September | 9 | TORNADO | Mpumalanga | Mpumalanga | F3 |
2002 | September | 9 | TORNADO | Limpopo | Makopane | F? |
2006 | August | 1 | TORNADO | Mpumalanga | Dullstroom | F2 |
2006 | October | 20 | TORNADO | Kwazulu-Natal | Vryheid | F1 |
2007 | March | 3 | TORNADO | North West | Klersdorp | F3 |
2007 | March | 4 | TORNADO | North West | Klersdorp | F0 |
2007 | December | 24 | TORNADO | Western Cape | George | F? |
2008 | April | 8 | TORNADO | Kwazulu-Natal | Nkande | F? |
2008 | June | 8 | TORNADO | Kwazulu-Natal | Paul pietersburg | F? |
2008 | November | 14 | TORNADO | Kwazulu-Natal | Molweni | F3 |
2009 | November | 6 | TORNADO | Kwazulu-Natal | Bulwer | F3 |
2010 | February | 3 | TORNADO | Eastern Cape | Qumbu | F? |
2010 | May | 11 | TORNADO | Northern Cape | Northern Cape | F? |
2010 | October | 13 | TORNADO | Free State | Bloemfontein | F? |
2010 | October | 24 | TORNADO | Free State | Zastron | F? |
2010 | December | 27 | TORNADO | Free State | Dewetsdorp | F? |
2011 | January | 31 | TORNADO | Kwazulu-Natal | Durban | F? |
2011 | January | 31 | WATERSPOUT | Kwazulu-Natal | Durban | WS |
2011 | February | 2 | TORNADO | Kwazulu-Natal | Durban | F? |
2011 | March | 14 | TORNADO | Mpumalanga | Dullstroom | F? |
2011 | March | 29 | TORNADO | Free State | Wesselsbron | F? |
2011 | June | 10 | WATERSPOUT | Kwazulu-Natal | Durban | WS |
2011 | October | 2 | TORNADO | Gauteng | Duduza | F4 |
2011 | October | 2 | TORNADO | Gauteng | Nigel | F? |
2011 | October | 3 | TORNADO | Free State | Ficksburg | F2 |
2011 | October | 10 | TORNADO | Limpopo | Makopane | F? |
2011 | November | 13 | TORNADO | Mpumalanga | Middelburg | F? |
2011 | November | 13 | TORNADO | Mpumalanga | Bronkhorstspruit | F? |
2011 | November | 22 | TORNADO | North West | Potchefstroom | F? |
2012 | March | 24 | WATERSPOUT | Kwazulu-Natal | Durban | WS |
2012 | June | 23 | TORNADO | Free State | Bethlehem | F2 |
2012 | June | 23 | TORNADO | Free State | Deneysville | F2 |
2012 | June | 23 | TORNADO | Free State | Oranjeville | F2 |
2012 | October | 12 | P.TORNADO | Eastern Cape | Port Elizabeth | P |
2012 | December | 9 | TORNADO | Northern Cape | Sutherland | F? |
2012 | December | 19 | TORNADO | Kwazulu-Natal | Estcourt | F? |
2012 | December | 31 | TORNADO | Limpopo | Giyani | F? |
2012 | December | 31 | TORNADO | Limpopo | Rottherham | F? |
2013 | January | 15 | P.TORNADO | Gauteng | Pretoria | P |
2013 | March | 2 | TORNADO | Mpumalanga | Kriel | F? |
2013 | June | 2 | TORNADO | Free State | Sasolburg | F? |
2013 | September | 19 | TORNADO | Eastern Cape | Mthata | F? |
2013 | September | 19 | TORNADO | Eastern Cape | Queenstown | F? |
2013 | December | 2 | P.TORNADO | Limpopo | Magatle | P |
2014 | January | 9 | TORNADO | Western Cape | Calitzdorp | F? |
2014 | March | 8 | TORNADO | Gauteng | Heidelberg | F? |
2014 | March | 10 | TORNADO | Western Cape | Bergville | F? |
2014 | March | 10 | TORNADO | Western Cape | Winterton | F? |
2014 | April | 2 | TORNADO | Western Cape | Darling | F? |
2014 | October | 11 | TORNADO | Eastern Cape | Chris Hani | F? |
2014 | October | 16 | TORNADO | Eastern Cape | Elandslaagte | F? |
2014 | October | 24 | TORNADO | Gauteng | Roodepoort | F? |
2014 | October | 25 | TORNADO | Gauteng | Brakpan | F? |
2014 | November | 8 | TORNADO | Kwazulu-Natal | Newcastle | F? |
2014 | November | 14 | TORNADO | Mpumalanga | Carolina | F? |
2014 | November | 19 | TORNADO | Kwazulu-Natal | Vryheid | F? |
2014 | November | 22 | TORNADO | Kwazulu-Natal | Vryheid | F? |
2014 | November | 24 | TORNADO | Kwazulu-Natal | Vryheid | F? |
2014 | November | 24 | TORNADO | Gauteng | Protea Glen | F? |
2014 | December | 9 | TORNADO | Kwazulu-Natal | Newcastle | F? |
2014 | December | 10 | TORNADO | Western Cape | Mossel bay | F? |
2014 | December | 12 | TORNADO | Kwazulu-Natal | kokstad | F? |
2014 | December | 20 | TORNADO | Mpumalanga | Middelburg | F? |
2014 | December | 22 | TORNADO | Mpumalanga | Machadadorp | F? |
2014 | December | 23 | TORNADO | Mpumalanga | Dullstroom | F? |
2015 | ? | ? | P.TORNADO | Kwazulu-Natal | Stanger | P |
2015 | ? | ? | P.TORNADO | Kwazulu-Natal | Pietermaritzburg | P |
2015 | January | ? | P.TORNADO | Kwazulu-Natal | Ntabomhlobe | P |
2015 | January | 3 | WATERSPOUT | Kwazulu-Natal | Albertfalls dam | WS |
2015 | January | 3 | TORNADO | Kwazulu-Natal | Albertfalls | F? |
2015 | January | 9 | TORNADO | Northern Cape | Kathu | F? |
2015 | January | 10 | P.TORNADO | Kwazulu-Natal | Gencoe | P |
2015 | January | 12 | P.TORNADO | Kwazulu-Natal | Danhauser | P |
2015 | January | 26 | P.TORNADO | Mpumalanga | Middelburg | P |
2015 | January | 27 | TORNADO | Kwazulu-Natal | Actonville | F? |
2015 | January | 31 | TORNADO | Kwazulu-Natal | Vryheid | F? |
2015 | February | 5 | P.TORNADO | Limpopo | Midoroni | P |
2015 | February | 5 | P.TORNADO | Northern Cape | Dlamini | P |
2015 | March | 5 | TORNADO | Western Cape | Plettenberg bay | F? |
2015 | March | 7 | P.TORNADO | North West | Itreleng Village | P |
2015 | October | 7 | TORNADO | North West | Rustenburg (25km) | F? |
2015 | October | 13 | P.TORNADO | Kwazulu-Natal | Nkandla | P |
2016 | February | 4 | TORNADO | Mpumalanga | Belfast | F? |
2016 | March | 20 | WATERSPOUT | Free State | Sterkfonteindam | WS |
2016 | May | 10 | TORNADO | Free State | Botshabelo | F0 |
2016 | July | 25 | P.TORNADO | Kwazulu-Natal | Port Edward | P |
2016 | July | 25 | TORNADO | Gauteng | Magaliesburg | F? |
2016 | July | 25 | TORNADO | Gauteng | Randfontein | F? |
2016 | July | 26 | TORNADO | Kwazulu-Natal | Thembisa | F? |
2016 | July | 26 | TORNADO | Gauteng | Midrand | F? |
2016 | July | 27 | TORNADO | Mpumalanga | Delmas | F? |
2016 | September | 26 | P.TORNADO | Northern Cape | Kimberly | P |
2016 | September | 27 | P.TORNADO | Eastern Cape | Libode | F? |
2016 | October | 4 | WATERSPOUT | Kwazulu-Natal | Durban | WS |
2016 | October | 25 | TORNADO | Western Cape | Bonteheuwel | F? |
2016 | October | 27 | TORNADO | Mpumalanga | Delmas | F? |
2016 | November | 1 | P.TORNADO | Free State | Mangaung | P |
2016 | November | 1 | P.TORNADO | Mpumalanga | Blinkpan | P |
2016 | November | 2 | P.TORNADO | Mpumalanga | Sundra | P |
2016 | November | 5 | P.TORNADO | North West | Zeurest | P |
2016 | November | 5 | P.TORNADO | Free State | Bloemfontein | P |
2016 | November | 10 | P.TORNADO | Eastern Cape | Mount Ayliff | P |
2016 | November | 11 | TORNADO | Free State | Viljoenskroon | F? |
2016 | November | 12 | P.TORNADO | Gauteng | Germiston | P |
2016 | November | 12 | P.TORNADO | Gauteng | Germiston | P |
2016 | November | 15 | TORNADO | Mpumalanga | Grootvlei | F? |
2016 | November | 15 | TORNADO | Gauteng | Ennerdale | F1 |
2016 | November | 19 | P.TORNADO | North West | Potchefstroom | P |
2016 | November | 21 | P.TORNADO | Kwazulu-Natal | Bergville | P |
2016 | November | 22 | P.TORNADO | Northern Cape | Northern Cape | P |
2016 | November | 29 | TORNADO | Mpumalanga | Dullstroom | F? |
2016 | November | 29 | TORNADO | Mpumalanga | Chrissiemeer | F? |
2016 | December | 10 | TORNADO | Mpumalanga | Standerton | F? |
2016 | December | 13 | TORNADO | Kwazulu-Natal | Danhauser | F? |
2016 | December | 19 | TORNADO | Mpumalanga | Amerspoort | F? |
2016 | December | 23 | P.TORNADO | Free State | Ventersburg | P |
2016 | December | 28 | TORNADO | Eastern Cape | Komga | F? |
2017 | January | 2 | P.TORNADO | Eastern Cape | Mthata | P |
2017 | January | 16 | TORNADO | Free State | Welkom | F? |
2017 | January | 24 | P.TORNADO | Eastern Cape | Adelaide | P |
2017 | January | 25 | P.TORNADO | Western Cape | Suurbank | P |
2017 | January | 27 | P.TORNADO | Gauteng | Bronkhorstspruit | P |
2017 | January | 28 | P.TORNADO | North West | Rustenburg | P |
2017 | January | 28 | P.TORNADO | North West | Buffelspoort | P |
2017 | January | 29 | P.TORNADO | North West | Brits | P |
2017 | January | 29 | TORNADO | Mpumalanga | Secunda | F? |
2017 | January | 29 | TORNADO | Mpumalanga | Grootvlei | F? |
2017 | February | 5 | P.TORNADO | Mpumalanga | Middelburg | P |
2017 | February | 5 | FUNNEL CLOUD | Free State | Kroonstad | FC |
2017 | February | 10 | P.TORNADO | Free State | Bloemfontein | P |
2017 | February | 10 | P.TORNADO | Northern Cape | Kimberly | P |
2017 | February | 23 | FUNNEL CLOUD | North West | Magogong | FC |
2017 | February | 24 | P.TORNADO | Mpumalanga | Bethal | P |
2017 | March | 9 | FUNNEL CLOUD | Gauteng | Nigel | FC |
2017 | March | 9 | FUNNEL CLOUD | Free State | Kroonstad | FC |
2017 | April | 15 | FUNNEL CLOUD | Kwazulu-Natal | Mooi rivier | FC |
2017 | April | 15 | TORNADO | North West | Pillansberg | F? |
2017 | October | 9 | TORNADO | Free State | Betulie | F? |
2017 | October | 9 | TORNADO | Gauteng | Krugersdorp | F? |
2017 | October | 9 | TORNADO | Gauteng | Magaliesburg | F? |
2017 | October | 9 | TORNADO | Gauteng | Muldersdrift | F? |
2017 | October | 9 | TORNADO | Limpopo | Zandspruit | F? |
2017 | October | 9 | TORNADO | Kwazulu-Natal | Ellof | F? |
2017 | October | 9 | TORNADO | Mpumalanga | Delmas | F? |
2017 | October | 21 | TORNADO | Mpumalanga | Secunda | F? |
2017 | November | 26 | FUNNEL CLOUD | Mpumalanga | Witbank | FC |
2017 | November | 26 | FUNNEL CLOUD | Gauteng | Pretoria | FC |
2017 | December | 11 | TORNADO | Gauteng | Vaal Marina | F? |
2017 | December | 11 | TORNADO | Gauteng | Protea Glen | F? |
2017 | December | 30 | TORNADO | Gauteng | Lenasia | F? |
2018 | January | 2 | FUNNEL CLOUD | Kwazulu-Natal | Utrecht | FC |
2018 | January | 9 | TORNADO | Kwazulu-Natal | Olifandsfontein | F? |
2018 | January | 9 | TORNADO | Gauteng | Thembisa | F? |
2018 | January | 9 | TORNADO | Mpumalanga | Bethal | F? |
2018 | January | 9 | TORNADO | Mpumalanga | Middelburg | F? |
2018 | January | 26 | TORNADO | Eastern Cape | Cederville | F? |
2018 | January | 30 | TORNADO | Kwazulu-Natal | Howick | F? |
2018 | January | 31 | TORNADO | Free State | Bultfontein | F? |
2018 | January | 31 | FUNNEL CLOUD | Free State | Bloemfontein | FC |
2018 | February | 1 | TORNADO | Free State | Virginia | F? |
2018 | February | 4 | TORNADO | Kwazulu-Natal | Dundee | F? |
2018 | February | 4 | TORNADO | Kwazulu-Natal | Utrecht | F? |
2018 | February | 4 | FUNNEL CLOUD | Gauteng | Springs | FC |
2018 | February | 7 | FUNNEL CLOUD | Free State | Sasolburg | FC |
2018 | April | 15 | FUNNEL CLOUD | Gauteng | Randfontein | FC |
2018 | May | 15 | FUNNEL CLOUD | Mpumalanga | Middelburg | FC |
2018 | October | 30 | FUNNEL CLOUD | Free State | Sasolburg | FC |
2018 | November | 6 | P.TORNADO | Gauteng | Johannesburg | P |
2018 | November | 7 | FUNNEL CLOUD | Mpumalanga | Amersfoort | FC |
2018 | November | 18 | TORNADO | Gauteng | Orange Farm | F? |
2018 | November | 18 | TORNADO | Free State | Bethlehem | F? |
2018 | November | 18 | TORNADO | Gauteng | Grasmere toll plaza | F? |
2018 | December | 7 | TORNADO | North West | Wolmaransstad | F? |
2018 | December | 18 | TORNADO | Kwazulu-Natal | Pietermaritzburg | F? |
2018 | December | TORNADO | Kwazulu-Natal | Vryheid | F? | |
2019 | January | 5 | TORNADO | Mpumalanga | Lydenburg | F? |
2019 | January | 5 | TORNADO | Mpumalanga | Hartebeeskop | F? |
2019 | January | 14 | FUNNEL CLOUD | Mpumalanga | Middelburg | FC |
2019 | January | 14 | FUNNEL CLOUD | Mpumalanga | Rietkuil | FC |
2019 | January | 14 | FUNNEL CLOUD | Free State | Sasolburg | FC |
2019 | January | 16 | P.TORNADO | Gauteng | Boksburg | P |
2019 | January | 17 | TORNADO | Gauteng | WitField Boksburg | F? |
2019 | January | 13 | TORNADO | Eastern Cape | Aliwal north | F? |
2019 | January | 13 | TORNADO | Eastern Cape | James Town | F? |
2019 | February | 24 | P.TORNADO | Kwazulu-Natal | Vryheid | P |
2019 | February | 27 | P.TORNADO | Limpopo | louis Trichard | P |
2019 | March | 14 | TORNADO | Free State | Virginia/Welkom | F? |
2019 | March | 21 | TORNADO | Kwazulu-Natal | Newcastle | F? |
2019 | April | 2 | FUNNEL CLOUD | Mpumalanga | Ogies/Kriel | FC |
2019 | April | 5 | P.TORNADO | Mpumalanga | Nelspruit | P |
2019 | April | 9 | WATERSPOUT | Kwazulu-Natal | Durban | WS |
2019 | April | 20 | FUNNEL CLOUD | Free State | Bloemfontein | FC |
2019 | May | 8 | TORNADO | Free State | Waterbron 20km from Bloemfontein | F? |
2019 | May | 10 | TORNADO | Northern Cape | Kimberly | F? |
2019 | July | 31 | P.TORNADO | Western Cape | Klapmuts | P |
2019 | August | 1 | FUNNEL CLOUD | Western Cape | Wellington | FC |
2019 | August | 19 | DUST DEVIL | Mpumalanga | Witbank | DD |
2019 | September | 2 | DUST DEVIL | Mpumalanga | Witbank | DD |
2019 | September | 13 | FUNNEL CLOUD | Western Cape | Cape Agullhas | FC |
2019 | September | 23 | TORNADO | Northern Cape | Sedgefield | F? |
2019 | September | 24 | FUNNEL CLOUD | Gauteng | Dinwiddie | FC |
2019 | October | 9 | WATERSPOUT | Western Cape | Heralds bay | WS |
2019 | November | 12 | Tornado | Kwazulu-Natal | Mpolweni / New Hanover / Wartburg | F? |
2019 | November | 14 | Tornado | Kwazulu-Natal | Bergville | F? |
2019 | November | 18 | Tornado (Eyewitness Report | Photos No Video) | Mpumalanga | Ermelo | F? |
2019 | November | 20 | Gustnado | Gauteng | Bapsfontein | GN |
2019 | November | 22 | Tornado | Kwazulu-Natal | Utrecht | F? |
2019 | November | 23 | Tornado | Kwazulu-Natal | Ulundi | F? |
2019 | December | 5 | Landspout | Kwazulu-Natal | Mkuze | LS |
2019 | December | 31 | Landspout | Mpumalanga | Rietkuil | LS |
2019 | December | 31 | Landspout | Free State | Bethlehem | LS |
2020 | January | 3 | Tornado | Panbult (between Ermelo/Piet Retief) | Mpumalanga | F3 |
2020 | January | 6 | Funnel Cloud | Belfast | Mpumalanga | FC |
2020 | January | 7 | Funnel Cloud | New Hanover | Kwazulu-Natal | FC |
2020 | January | 7 | Gustnado | Geelvloerpan | Northern Cape | GN |
2020 | January | 12 | Tornado | Carolina | Mpumalanga | F? |
2020 | February | 9 | Funnel Cloud | Johannesburg (Highlands North/Woodmead) | Gauteng | FC |
2020 | February | 13 | Funnel Cloud | OR Tambo Kempton Park | Gauteng | FC |
2020 | February | 13 | Funnel Cloud | Lichtenburg | North West Province | FC |
2020 | February | 20 | Funnel Cloud | Postmasburg | Northern Cape | FC |
2020 | February | 20 | Funnel Cloud | Welkom | Free State | FC |
2020 | March | 27 | Funnel Cloud | Emalahleni/Witbank | Mpumalanga | FC |
2020 | November | 6 | Funnel Cloud | Ramsgate | Kwazulu-Natal | FC |
2020 | November | 8 | Funnel Cloud | Shelley Beach | Kwazulu-Natal | FC |
2020 | November | 11 | Funnel Cloud | Secunda | Mpumalanga | FC |
2020 | November | 17 | Tornado | Mthatha | Eastern Cape | EF3 (No Ground Survey by SAWS) |
2020 | November | 20 | Funnel Cloud | Sasolburg | Free State | FC |
2022 | January | 2 | Funnel Cloud | Klerksdorp | North West | FC |
2022 | January | 2 | Funnel Cloud 2 (side by side) | Dullstroom | Mpumalanga | FC |
2022 | January | 2 | Funnel Cloud | Standertong | Mpumalanaga | FC |
2022 | January | 2 | Tornado | Ermelo | Mpumalanga | F? |
2022 | January | 3 | Funnel Cloud | Utrecht | Kwazulu-Natal | FC |
2022 | January | 3 | Funnel Cloud | Newcastle | Kwazulu-Natal | FC |
Was there ever a tornado in South Africa?
Tornadoes are natural disasters that are not a daily occurrence in South Africa. As you can see from our extensive database of recorded tornadoes above, South Africa is no stranger to tornadoes. Seeing that tornadoes are not an everyday event and considering the unpredictable nature of weather, here is everything you need to know about tornadoes and what to do when one makes an appearance.
About 65 per cent of South African tornadoes are classified as light damage (F0 or F1). Tornadoes can occur anywhere where a severe thunderstorm has formed.
What is a tornado?
According to the South African Weather Service, a tornado, from the Latin word tornare (to turn), is a violently rotating column of air extending from a thunderstorm, between the earth’s surface and a cloud.
“Tornadoes are among the most violent and destructive of all weather phenomena, but despite the significant amount of research into the origin and prediction thereof, the phenomenon is still not fully understood or predictable,” states the weather service.
Field research on tornadoes is particularly difficult due to their short lifespan, the small area affected by them and the low probability of re-occurrence at a particular point.
How does a tornado form?
A tornado emerges from what is called a supercell or rotational thunderstorm.
This is basically a ‘normal’ thunderstorm, which consists of warm moisture near the surface and relatively cold, dry air above, with increased wind strength which changes direction and is rotational in nature.
It is apparently still unclear why some thunderstorms create tornadoes and other don’t which makes them very difficult to predict.
What are the dangers of a tornado?
Tornadoes can be life-threatening and severe damage can be done to property from violently whirling wind and debris hurled through the air.
Wind speeds in tornadoes can exceed 200km/h, according to Tennessee Emergency Management Agency (Tema).
The long-term dangers include the possibility of buildings collapsing, falling trees and power lines, as well as broken sewers and water pipes.
Fields or buildings may sustain severe damage, but even if the tornado is not in your immediate vicinity, flying debris can also cause damage or death.
What to do during a tornado?
• If at home, go to a basement or cellar, away from windows.
If neither is available, find shelter under a piece of sturdy furniture such as a work bench or heavy table and hold on to it.
• If at work or school, go to the basement or inside hallway at the lowest level.
Avoid rooms such as auditoriums, gymnasiums, cafeterias or large hallways.
• If outdoors, get inside a building if possible.
If unable to get indoors, lie in a ditch or low-lying area.
Remember: If you are in a ditch or low-lying area, be alert for flash floods that may accompany tornadoes.
• If in a vehicle, never try to outrun a tornado.
Get out of the vehicle immediately and take shelter in a nearby building.
• Use your arms to protect your head and neck.
South Africa's Whirlwind History of Tornadoes since 1905
South Africa has a whirlwind history of tornadoes, some which have created massive destruction over the decades.
Tornadoes are violent rotating columns of air that extend from a thunderstorm and are much smaller in diameter, typically less than a few hundred metres, but some are larger than 1 km. Tornadoes can last from several seconds to more than an hour, and they usually occur over land. If a tornado occurs over water, is called a water spout.
According to the South African Weather Service (SAWS), tornadoes can occur basically anywhere where a thunderstorm is possible. Most of them have been observed in Gauteng, the Free State, KwaZulu-Natal, along the escarpment, a line from Pietermaritzburg to Ladysmith and the northern region of the Eastern Cape.
Most tornadoes occur in mid-summer from November to January, although many tornadoes have occurred in the spring months of September to October and in the late summer and autumn month February through May.
Most tornado events in the country occur in the late afternoon or early evening when thunderstorms normally start to develop
The country’s deadliest tornado occurred in Mount Ayliff in the Eastern Cape on January 18, 1999 and was classified as F4.
The tornado ravaged areas around Mount Ayliff and Tabankulu, leaving mass destruction. It's estimated around 95% of residents in the area were left homeless, 25 people were killed and about 500 people were injured.
The largest tornado ever recorded was in Welkom in the Free State on March 20, 1990. Up to 4000 homes were destroyed, estimated at more than R230-million worth of damage.
Harrismith had a very severe tornado which struck on November 15, 1998 travelling some 9 kilometres and destroying 750 homes, 3 airplane hangers and injuring 15 people.
The Roodepoort tornado of November 26, 1948 travelled about 64 kilometres, caused an estimated six fatalities and 100 injuries. 700 homes were destroyed resulting in approximately R150-million in damages.
Sources:South African Weather Service
Cape Town etc