Skip to content
Destinations
Weather & climate
Nature
Outdoors
Culture
Events
Sky & live
107Storms

Tropical storms and hurricanes in Madagascar since 1980

Landfalls in Madagascar since 1980: 107 tropical systems, 37 of them at hurricane, typhoon or cyclone strength and 10 at category 3 or more. The strongest at landfall: Cyclone Hary (2002), 259 km/h.

130Landfalls
37Hurricanes, typhoons, cyclones
10Category 3 or more
Feb 2026Cyclone Gezani
Gezani 2026Fytia 2026Ewetse 2026Jude 2025Jude 2025Dikeledi 2024Gamane 2024Gamane 2024Filipo 2024Alvaro 2023Freddy 2023Cheneso 2023Cheneso 2023Jasmine 2022Gombe 2022Dumako 2022Emnati 2022Batsirai 2022Ana 2022Iman 2021Eloise 2021Chalane 2020Francisco 2020Diane 2020Belna 2019Eliakim 2018Ava 2017Enawo 2017 2015Chedza 2015Hellen 2014Deliwe 2014Haruna 2013Irina 2012Irina 2012Giovanna 2012Chanda 2012Bingiza 2011Bingiza 2011Bingiza 2011Bingiza 2011Hubert 2010Fami 2010Jade 2009Fanele 2009Jokwe 2008Ivan 2008Fame 2008Jaya 2007Indlala 2007Clovis 2006Bondo 2006Boloetse 2006Felapi 2005Ernest 2005Gafilo 2004Gafilo 2004Elita 2004Elita 2004Elita 2004Cela 2003Fari 2003Kesiny 2002Kesiny 2002Hary 2002Guillaume 2002Cyprien 2001Dera 2001Hudah 2000Gloria 2000Eline:leone 2000Astride 1999Beltane 1998Beltane 1998Josie 1997Gretelle 1997Fabriola 1996Fabriola 1996Fabriola 1996Edwige 1996Edwige 1996Doloresse 1996Bonita 1995Christelle 1994Nadia 1994Litanne 1994Julita 1994Geralda 1994Daisy 1994Daisy 1994Ionia 1993Hutelle 1993Dessilia 1993Elizabetha 1992Bryna 1991Bryna 1991Cynthia 1991Alibera 1989Iana 1989Calasanjy 1989Hely 1988Filao 1988Doaza 1988Calidera 1988Calidera 1988Calidera 1988Honorinina 1986Alifredy 1985Feliksa 1985Esitera 1985Anety 1984Kamisy 1984Kamisy 1984Galy 1984Domoina 1984Caboto 1984Andry 1983Andry 1983Justine 1982Justine 1982Frida 1982Frida 1982Electre 1982Johanne 1981Iadine 1981Iadine 1981Helyette 1981Edwig 1980Bert:christe 1980Kolia 1980
Tropical storms and hurricanes in Madagascar since 1980
C5 · category 5C4 · category 4C3 · category 3C2 · category 2C1 · category 1TS · tropical stormTD · tropical depression

Landfalls by month

43Jan
38Feb
29Mar
7Apr
2May
Jun
Jul
Aug
Sep
Oct
1Nov
10Dec

Landfalls

DateStormsLandfall windNearby
10 February 2026C2Cyclone Gezani165 km/hToamasina · 22 km
31 January 2026C2Cyclone Fytia161 km/hSoalala · 2 km
21 January 2026TSTropical Storm Ewetse74 km/hEfoetsy · 25 km
7 March 2025TDCyclone Jude–Nosiarina · 47 km
15 March 2025TSCyclone Jude100 km/hItampolo · 5 km
11 January 2025C1Cyclone Dikeledi137 km/hAmbilobe · 34 km
27 March 2024C2Cyclone Gamane154 km/hSadjoavato · 58 km
29 March 2024TDCyclone Gamane33 km/hAnalalava · 37 km
3 March 2024TDCyclone Filipo–Ambilobe · 16 km
1 January 2024TSCyclone Alvaro111 km/hMorombe · 75 km
21 February 2023C1Cyclone Freddy139 km/hMananjary · 29 km
19 January 2023TSCyclone Cheneso80 km/hAmpahana · 29 km
22 January 2023TDCyclone Cheneso46 km/hBelon'i Tsiribihina · 20 km
26 April 2022TSCyclone Jasmine80 km/hAntanimena · 20 km
8 March 2022TSCyclone Gombe65 km/hVinanivao · 32 km
15 February 2022TSTropical Storm Dumako70 km/hAmbodimanga II · 20 km
23 February 2022C1Cyclone Emnati120 km/hVohipeno · 28 km
5 February 2022C2Cyclone Batsirai167 km/hMananjary · 26 km
22 January 2022TDTropical Storm Ana61 km/hVavatenina · 18 km
5 March 2021TDTropical Storm Iman46 km/hMaintirano · 71 km
19 January 2021TSCyclone Eloise89 km/hAntalaha · 41 km
26 December 2020TDCyclone Chalane61 km/hVavatenina · 18 km
15 February 2020TDTropical Storm Francisco56 km/hMahanoro · 11 km
22 January 2020TDTropical Storm Diane37 km/hBesalampy · 11 km
9 December 2019C3Cyclone Belna185 km/hSoalala · 34 km
16 March 2018TSCyclone Eliakim111 km/hVinanivao · 12 km
5 January 2018C1Cyclone Ava148 km/hToamasina · 12 km
7 March 2017C3Cyclone Enawo191 km/hAmpahana · 24 km
8 March 2015TDTropical Storm of 4 March 201546 km/hMaintirano · 19 km
16 January 2015TSTropical Storm Chedza83 km/hMorondava · 21 km
1 April 2014TDCyclone Hellen–Besalampy · 19 km
15 January 2014TDTropical Storm Deliwe43 km/hBesalampy · 50 km
22 February 2013C2Cyclone Haruna163 km/hMorombe · 62 km
26 February 2012TDTropical Storm Irina46 km/hNosiarina · 44 km
1 March 2012TSTropical Storm Irina111 km/hMaintirano · 16 km
14 February 2012C2Cyclone Giovanna176 km/hAndasibe · 31 km
9 January 2012TDTropical Storm Chanda56 km/hMorondava · 90 km
14 February 2011C2Cyclone Bingiza157 km/hMananara · 31 km
16 February 2011TDCyclone Bingiza56 km/hMaintirano · 63 km
17 February 2011TSCyclone Bingiza70 km/hMorondava · 58 km
19 February 2011TDCyclone Bingiza–Tôlanaro · 8 km
10 March 2010TSTropical Storm Hubert83 km/hMananjary · 26 km
2 February 2010TSTropical Storm Fami83 km/hMorondava · 90 km
6 April 2009C1Cyclone Jade120 km/hVinanivao · 32 km
21 January 2009C2Cyclone Fanele167 km/hMorondava · 76 km
6 March 2008TSCyclone Jokwe102 km/hMahalina · 25 km
17 February 2008C2Cyclone Ivan172 km/hAmbodimanga II · 16 km
27 January 2008C1Cyclone Fame139 km/hBesalampy · 52 km
3 April 2007C1Cyclone Jaya135 km/hAmbodivoara · 19 km
15 March 2007C3Cyclone Indlala194 km/hAntalaha · 2 km
3 January 2007TSCyclone Clovis111 km/hSahavato · 13 km
25 December 2006TSCyclone Bondo93 km/hAntseza · 37 km
29 January 2006TDCyclone Boloetse56 km/hSahavato · 18 km
28 January 2005TDTropical Storm Felapi56 km/hEfoetsy · 21 km
23 January 2005C2Cyclone Ernest154 km/hBeloha · 66 km
7 March 2004C4Cyclone Gafilo228 km/hAntakotako · 26 km
10 March 2004TSCyclone Gafilo102 km/hMorombe · 77 km
28 January 2004TSCyclone Elita102 km/hMahajanga · 35 km
31 January 2004TDCyclone Elita46 km/hSaharefo · 29 km
3 February 2004TSCyclone Elita111 km/hMorondava · 46 km
9 December 2003TSCyclone Cela65 km/hAmbilobe · 70 km
29 January 2003TSTropical Storm Fari102 km/hNosy Varika · 32 km
9 May 2002TSCyclone Kesiny111 km/hSadjoavato · 19 km
11 May 2002TDCyclone Kesiny56 km/hMahajanga · 93 km
10 March 2002C5Cyclone Hary259 km/hVinanivao · 59 km
14 February 2002TDCyclone Guillaume46 km/hVavatenina · 39 km
2 January 2002TSTropical Storm Cyprien83 km/hMorombe · 29 km
6 March 2001TDCyclone Dera46 km/hSadjoavato · 11 km
2 April 2000C3Cyclone Hudah200 km/hAndapa · 32 km
1 March 2000TSTropical Storm Gloria93 km/hNosiarina · 36 km
17 February 2000C1Cyclone Eline:leone139 km/hMahanoro · 46 km
31 December 1999TSCyclone Astride80 km/hSadjoavato · 26 km
5 February 1998TDTropical Storm Beltane43 km/hBelon'i Tsiribihina · 47 km
11 February 1998TDTropical Storm Beltane–Beloha · 46 km
9 February 1997TSCyclone Josie93 km/hAmbilobe · 50 km
24 January 1997C4Cyclone Gretelle213 km/hVohipeno · 56 km
4 January 1997TSTropical Storm Fabriola111 km/hVinanivao · 21 km
5 January 1997TSTropical Storm Fabriola65 km/hMahajanga · 47 km
7 January 1997TSTropical Storm Fabriola93 km/hMorombe · 37 km
27 February 1996C2Cyclone Edwige172 km/hSahavato · 23 km
28 February 1996TSCyclone Edwige80 km/hMahanoro · 35 km
19 February 1996TSCyclone Doloresse74 km/hSoalala · 46 km
11 January 1996C3Cyclone Bonita204 km/hVavatenina · 11 km
2 January 1995TDTropical Storm Christelle56 km/hAntalaha · 26 km
23 March 1994C2Cyclone Nadia163 km/hAmbilobe · 27 km
15 March 1994C3Cyclone Litanne204 km/hBrickaville · 38 km
18 February 1994TDTropical Depression Julita46 km/hBelon'i Tsiribihina · 12 km
2 February 1994C3Cyclone Geralda194 km/hToamasina · 6 km
13 January 1994C1Cyclone Daisy148 km/hMahanoro · 47 km
16 January 1994TDCyclone Daisy37 km/hEfoetsy · 4 km
4 March 1993TSTropical Storm Ionia63 km/hMaintirano · 63 km
1 March 1993TDTropical Depression Hutelle–Vatomandry · 19 km
20 January 1993TDTropical Storm Dessilia61 km/hMorombe · 91 km
24 February 1992TDTropical Storm Elizabetha54 km/hMahajanga · 31 km
2 January 1992TSTropical Storm Bryna63 km/hVinanivao · 56 km
4 January 1992TDTropical Storm Bryna37 km/hMaintirano · 30 km
17 February 1991TSTropical Storm Cynthia89 km/hMorondava · 32 km
1 January 1990C1Cyclone Alibera130 km/hSahavato · 34 km
26 February 1989TDTropical Storm Iana–Morombe · 78 km
14 January 1989C1Cyclone Calasanjy130 km/hBelon'i Tsiribihina · 34 km
27 March 1988TSTropical Storm Hely65 km/hVinanivao · 7 km
24 February 1988TDCyclone Filao56 km/hMahalina · 25 km
25 January 1988TSCyclone Doaza74 km/hAmpahana · 17 km
19 January 1988TDTropical Storm Calidera–Efoetsy · 13 km
15 January 1988TSCyclone Calidera93 km/hSoanierana Ivongo · 42 km
18 January 1988TDCyclone Calidera–Efoetsy · 13 km
15 March 1986C1Cyclone Honorinina139 km/hSahatavy · 50 km
24 December 1985TDTropical Storm Alifredy52 km/hMorombe · 84 km
18 February 1985TDTropical Storm Feliksa56 km/hAndoany · 37 km
10 February 1985TSTropical Storm Esitera74 km/hToamasina · 20 km
20 November 1984TDTropical Storm Anety37 km/hAmbodivoara · 21 km
9 April 1984C2Cyclone Kamisy176 km/hAntsiranana · 14 km
12 April 1984C1Cyclone Kamisy126 km/hMahajanga · 20 km
2 February 1984TSTropical Storm Galy67 km/hSaharefo · 14 km
22 January 1984TSTropical Storm Domoina65 km/hVatomandry · 15 km
6 January 1984TDTropical Storm Caboto44 km/hMorondava · 80 km
12 December 1983C2Cyclone Andry154 km/hAntseza · 22 km
16 December 1983TDCyclone Andry52 km/hVangaindrano · 51 km
18 March 1982C1Cyclone Justine120 km/hNosiarina · 25 km
25 March 1982C1Cyclone Justine120 km/hEfoetsy · 18 km
31 January 1982TDTropical Storm Frida–Sahavato · 36 km
1 February 1982TDTropical Storm Frida–Vangaindrano · 67 km
3 February 1982TDTropical Storm Electre56 km/hDidy · 7 km
1 March 1981TDCyclone Johanne19 km/hIkongo · 37 km
17 February 1981TSTropical Storm Iadine65 km/hSadjoavato · 19 km
20 February 1981TSTropical Storm Iadine89 km/hBesalampy · 65 km
3 February 1981TSTropical Storm Helyette74 km/hVangaindrano · 105 km
30 December 1980TDTropical Depression Edwig–Beloha · 37 km
9 December 1980TDTropical Depression Bert:christe–Brickaville · 19 km
13 March 1980TDTropical Storm Kolia–Ambovombe · 12 km