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

Tropical storms and hurricanes in Mexico since 1980

Landfalls in Mexico since 1980: 174 tropical systems, 74 of them at hurricane, typhoon or cyclone strength and 19 at category 3 or more. The strongest at landfall: Hurricane Dean (2007), 278 km/h.

216Landfalls
74Hurricanes, typhoons, cyclones
19Category 3 or more
Sept 2026Hurricane Rachel
Rachel 2026Polo 2026Arthur 2026Boris 2026Raymond 2025Barry 2025Erick 2025John 2024John 2024Chris 2024Beryl 2024Alberto 2024Otis 2023Norma 2023Norma 2023Max 2023Lidia 2023Idalia 2023Hilary 2023Beatriz 2023Roslyn 2022Orlene 2022Lester 2022Kay 2022Alex 2022Agatha 2022Rick 2021Pamela 2021Olaf 2021Nora 2021Nora 2021Grace 2021Grace 2021Dolores 2021Zeta 2020Delta 2020Gamma 2020Gamma 2020Cristobal 2020Priscilla 2019Narda 2019Narda 2019Lorena 2019Lorena 2019Fernand 2019Vicente 2018Willa 2018Sergio 2018Rosa 2018Bud 2018Max 2017Katia 2017Lidia 2017Lidia 2017Harvey 2017Franklin 2017Franklin 2017Calvin 2017Beatriz 2017Newton 2016Newton 2016Javier 2016Javier 2016Earl 2016Danielle 2016Patricia 2015Carlos 2015Blanca 2015Hanna 2014Trudy 2014Simon 2014Odile 2014Odile 2014Dolly 2014Sonia 2013Octave 2013Octave 2013Manuel 2013Manuel 2013Ingrid 2013Juliette 2013Fernand 2013Barry 2013Barbara 2013Paul 2012Norman 2012Norman 2012Helene 2012Ernesto 2012Ernesto 2012Carlotta 2012Rina 2011Jova 2011Nate 2011Harvey 2011Arlene 2011Georgette 2010Georgette 2010Karl 2010Karl 2010Hermine 2010Hermine 2010Alex 2010Rick 2009Olaf 2009Jimena 2009Jimena 2009Marco 2008Marco 2008Norbert 2008Lowell 2008Julio 2008Dolly 2008Olga 2007Lorenzo 2007Henriette 2007Henriette 2007Dean 2007Dean 2007Barbara 2007Paul 2006Lane 2006John 2006John 2006Wilma 2005Stan 2005Stan 2005Jose 2005Gert 2005Emily 2005Emily 2005Cindy 2005Bret 2005Javier 2004Olaf 2003Nora 2003Larry 2003Larry 2003Marty 2003Marty 2003Marty 2003Ignacio 2003Ignacio 2003Erika 2003Claudette 2003Bill 2003Carlos 2003Carlos 2003Kenna 2002Julio 2002Isidore 2002Juliette 2001Rosa 2000Keith 2000Norman 2000Norman 2000Gordon 2000Beryl 2000Katrina 1999Greg 1999Mitch 1998Javier 1998Isis 1998Rick 1997Pauline 1997Olaf 1997Olaf 1997Nora 1997Hernan 1996Hernan 1996Fausto 1996Fausto 1996Dolly 1996Dolly 1996Cristina 1996Boris 1996Alma 1996Roxanne 1995Opal 1995Ismael 1995Gabrielle 1995Rosa 1994Gert 1993Lidia 1993Hilary 1993Hilary 1993Hilary 1993Calvin 1993Calvin 1993Beatriz 1993Winifred 1992Virgil 1992Lester 1992Rachel 1990Diana 1990Diana 1990Raymond 1989Kiko 1989Cosme 1989Keith 1988Gilbert 1988Gilbert 1988Debby 1988Eugene 1987Paine 1986Newton 1986Polo 1984Odile 1984Barry 1983Adolph 1983Adolph 1983Paul 1982Lidia 1981Knut 1981Irwin 1981Hermine 1980
Tropical storms and hurricanes in Mexico since 1980
C5 · category 5C4 · category 4C3 · category 3C2 · category 2C1 · category 1TS · tropical stormTD · tropical depression

Landfalls by month

Jan
Feb
Mar
Apr
4May
26Jun
14Jul
38Aug
70Sep
58Oct
5Nov
1Dec

Landfalls

DateStormsLandfall windNearby
11 October 2026TSHurricane Rachel93 km/hManeadero · 27 km
29 September 2026C1Hurricane Polo144 km/hLoreto · 64 km
15 June 2026TDTropical Storm Arthur28 km/hMier y Noriega · 20 km
9 June 2026TDTropical Storm Boris61 km/hCuajinicuilapa · 8 km
12 October 2025TDTropical Storm Raymond46 km/hEl Pescadero · 23 km
30 June 2025TSTropical Storm Barry65 km/hOzuluama de Mascareñas · 47 km
19 June 2025C3Hurricane Erick204 km/hCuajinicuilapa · 23 km
24 September 2024C3Hurricane John194 km/hCopala · 8 km
27 September 2024TSHurricane John93 km/hAgua Caliente (La Piña) · 53 km
1 July 2024TSTropical Storm Chris74 km/hPalma Sola · 16 km
5 July 2024C1Hurricane Beryl148 km/hTulum · 12 km
20 June 2024TSTropical Storm Alberto83 km/hMiramar · 11 km
25 October 2023C5Hurricane Otis259 km/hAcapulco de Juárez · 6 km
21 October 2023C1Hurricane Norma130 km/hCabo San Lucas · 23 km
23 October 2023TDHurricane Norma56 km/hDautillos · 4 km
9 October 2023TSTropical Storm Max111 km/hCoyuquilla Sur (Coyuquilla Viejo) · 7 km
11 October 2023C4Hurricane Lidia222 km/hEl Tuito · 31 km
27 August 2023TDHurricane Idalia56 km/hLas Fincas · 12 km
20 August 2023TSHurricane Hilary93 km/hLázaro Cárdenas · 97 km
1 July 2023TSHurricane Beatriz102 km/hCihuatlán · 6 km
23 October 2022C3Hurricane Roslyn194 km/hMexcaltitán de Uribe · 13 km
3 October 2022C1Hurricane Orlene130 km/hEl Rosario · 27 km
17 September 2022TDTropical Storm Lester56 km/hPuerto Escondido · 10 km
8 September 2022TSHurricane Kay111 km/hGuerrero Negro · 88 km
2 June 2022TDTropical Storm Alex56 km/hSolferino · 9 km
30 May 2022C2Hurricane Agatha167 km/hMazunte · 6 km
25 October 2021C2Hurricane Rick167 km/hLázaro Cárdenas · 22 km
13 October 2021C1Hurricane Pamela120 km/hSan Ignacio · 39 km
10 September 2021C2Hurricane Olaf167 km/hSan José del Cabo · 6 km
28 August 2021C1Hurricane Nora139 km/hEmiliano Zapata · 47 km
29 August 2021TSHurricane Nora83 km/hVilla Unión · 21 km
19 August 2021C1Hurricane Grace139 km/hTulum · 13 km
21 August 2021C3Hurricane Grace194 km/hTecolutla · 16 km
19 June 2021TSTropical Storm Dolores111 km/hCoahuayana de Hidalgo · 12 km
27 October 2020C1Hurricane Zeta139 km/hAkumal · 9 km
7 October 2020C2Hurricane Delta167 km/hPuerto Morelos · 5 km
3 October 2020C1Hurricane Gamma120 km/hTulum · 7 km
6 October 2020TDHurricane Gamma56 km/hRío Lagartos · 25 km
3 June 2020TSTropical Storm Cristobal93 km/hCiudad del Carmen · 29 km
20 October 2019TSTropical Storm Priscilla65 km/hCiudad de Armería · 6 km
29 September 2019TSTropical Storm Narda74 km/hLa Unión · 21 km
1 October 2019TSTropical Storm Narda83 km/hLa Brecha · 11 km
19 September 2019C1Hurricane Lorena120 km/hSan Patricio · 13 km
21 September 2019C1Hurricane Lorena130 km/hLa Ventana · 26 km
4 September 2019TSTropical Storm Fernand74 km/hAbasolo · 70 km
23 October 2018TDTropical Storm Vicente46 km/hLázaro Cárdenas · 22 km
24 October 2018C3Hurricane Willa185 km/hEscuinapa de Hidalgo · 15 km
12 October 2018TSHurricane Sergio83 km/hSan Ignacio · 77 km
2 October 2018TDHurricane Rosa56 km/hBahía de los Ángeles · 105 km
15 June 2018TSHurricane Bud74 km/hSan José del Cabo · 6 km
14 September 2017C1Hurricane Max148 km/hCruz Grande · 16 km
9 September 2017C1Hurricane Katia120 km/hTecolutla · 16 km
1 September 2017TSTropical Storm Lidia93 km/hEl Centenario · 51 km
2 September 2017TSTropical Storm Lidia80 km/hMulegé · 98 km
22 August 2017TDHurricane Harvey46 km/hMahahual · 16 km
8 August 2017TSHurricane Franklin93 km/hMahahual · 44 km
10 August 2017C1Hurricane Franklin130 km/hJuchique de Ferrer · 20 km
13 June 2017TSTropical Storm Calvin74 km/hSanta María Xadani · 40 km
2 June 2017TSTropical Storm Beatriz74 km/hMazunte · 6 km
6 September 2016C1Hurricane Newton139 km/hEl Centenario · 45 km
7 September 2016TSHurricane Newton102 km/hBahía de Kino · 19 km
9 August 2016TSTropical Storm Javier83 km/hSan José del Cabo · 5 km
9 August 2016TDTropical Storm Javier46 km/hCiudad Insurgentes · 98 km
6 August 2016TSHurricane Earl93 km/hAntón Lizardo · 7 km
20 June 2016TSTropical Storm Danielle65 km/hTúxpam de Rodríguez Cano · 27 km
23 October 2015C4Hurricane Patricia241 km/hEmiliano Zapata · 4 km
17 June 2015TSHurricane Carlos83 km/hEmiliano Zapata · 12 km
8 June 2015TSHurricane Blanca83 km/hCiudad Insurgentes · 107 km
23 October 2014TDTropical Storm Hanna43 km/hSabancuy · 24 km
18 October 2014TSTropical Storm Trudy102 km/hJuchitán · 22 km
8 October 2014TDHurricane Simon46 km/hGuerrero Negro · 27 km
15 September 2014C3Hurricane Odile204 km/hEl Tezal · 1 km
17 September 2014TSHurricane Odile65 km/hPuerto Peñasco · 80 km
3 September 2014TSTropical Storm Dolly74 km/hTampico Alto · 16 km
4 November 2013TSTropical Storm Sonia65 km/hEldorado · 25 km
15 October 2013TSTropical Storm Octave74 km/hCiudad Insurgentes · 52 km
15 October 2013TDTropical Storm Octave33 km/hLas Bocas · 27 km
15 September 2013TSHurricane Manuel111 km/hAgua Caliente (La Piña) · 46 km
19 September 2013C1Hurricane Manuel120 km/hDautillos · 9 km
16 September 2013TSHurricane Ingrid102 km/hSoto la Marina · 52 km
29 August 2013TSTropical Storm Juliette102 km/hCiudad Insurgentes · 96 km
26 August 2013TSTropical Storm Fernand93 km/hPuente Nacional · 27 km
20 June 2013TSTropical Storm Barry74 km/hPalma Sola · 19 km
29 May 2013C1Hurricane Barbara130 km/hTonalá · 28 km
17 October 2012TSHurricane Paul65 km/hGuerrero Negro · 97 km
29 September 2012TDTropical Storm Norman56 km/hTopolobampo · 27 km
30 September 2012TDTropical Storm Norman37 km/hLoreto · 35 km
18 August 2012TDTropical Storm Helene56 km/hTampico Alto · 26 km
8 August 2012C1Hurricane Ernesto148 km/hMahahual · 54 km
9 August 2012TSHurricane Ernesto102 km/hCoatzacoalcos · 24 km
16 June 2012C2Hurricane Carlotta167 km/hPuerto Escondido · 19 km
28 October 2011TSHurricane Rina93 km/hPuerto Aventuras · 3 km
12 October 2011C2Hurricane Jova157 km/hEmiliano Zapata · 28 km
11 September 2011TSHurricane Nate74 km/hTecolutla · 3 km
22 August 2011TSTropical Storm Harvey65 km/hLa Nueva Victoria · 8 km
30 June 2011TSTropical Storm Arlene102 km/hNaranjos · 49 km
21 September 2010TSTropical Storm Georgette65 km/hSan José del Cabo · 6 km
22 September 2010TDTropical Storm Georgette56 km/hHeroica Guaymas · 61 km
15 September 2010TSHurricane Karl102 km/hXcalak · 26 km
17 September 2010C3Hurricane Karl185 km/hColonia el Renacimiento · 9 km
4 September 2010TDTropical Storm Hermine56 km/hSalina Cruz · 3 km
7 September 2010TSTropical Storm Hermine111 km/hValle Hermoso · 59 km
1 July 2010C2Hurricane Alex176 km/hAbasolo · 70 km
21 October 2009TSHurricane Rick93 km/hMazatlán · 12 km
4 October 2009TDTropical Storm Olaf46 km/hCiudad Insurgentes · 103 km
2 September 2009C2Hurricane Jimena167 km/hCiudad Insurgentes · 77 km
4 September 2009TDHurricane Jimena46 km/hSanta Rosalía · 7 km
6 October 2008TDTropical Storm Marco52 km/hPalizada · 30 km
7 October 2008TSTropical Storm Marco102 km/hPalma Sola · 16 km
11 October 2008C2Hurricane Norbert167 km/hCiudad Insurgentes · 98 km
11 September 2008TDTropical Storm Lowell56 km/hCabo San Lucas · 23 km
25 August 2008TSTropical Storm Julio74 km/hEl Centenario · 54 km
21 July 2008TSHurricane Dolly83 km/hPuerto Morelos · 13 km
15 December 2007TDTropical Storm Olga56 km/hAlfredo V. Bonfil · 6 km
28 September 2007C1Hurricane Lorenzo120 km/hTecolutla · 3 km
4 September 2007C1Hurricane Henriette130 km/hSan José del Cabo · 12 km
6 September 2007TSHurricane Henriette111 km/hHeroica Guaymas · 2 km
21 August 2007C5Hurricane Dean278 km/hMahahual · 2 km
22 August 2007C2Hurricane Dean157 km/hTecolutla · 3 km
2 June 2007TSTropical Storm Barbara83 km/hPuerto Madero · 9 km
26 October 2006TDHurricane Paul46 km/hDautillos · 15 km
16 September 2006C3Hurricane Lane204 km/hEl Rosario · 17 km
2 September 2006C2Hurricane John176 km/hSanta Anita · 34 km
2 September 2006C1Hurricane John120 km/hEl Centenario · 59 km
21 October 2005C4Hurricane Wilma241 km/hLas Fincas · 17 km
2 October 2005TSHurricane Stan67 km/hPunta Allen · 34 km
4 October 2005C1Hurricane Stan130 km/hSontecomapan · 18 km
23 August 2005TSTropical Storm Jose93 km/hPalma Sola · 9 km
25 July 2005TSTropical Storm Gert74 km/hOzuluama de Mascareñas · 30 km
18 July 2005C4Hurricane Emily213 km/hTulum · 12 km
20 July 2005C3Hurricane Emily204 km/hValle Hermoso · 99 km
4 July 2005TDHurricane Cindy56 km/hMahahual · 34 km
29 June 2005TSTropical Storm Bret65 km/hCazones de Herrera · 11 km
19 September 2004TDHurricane Javier46 km/hSan Ignacio · 77 km
7 October 2003TSHurricane Olaf93 km/hCihuatlán · 6 km
9 October 2003TDHurricane Nora46 km/hSan Ignacio · 32 km
29 September 2003TDTropical Storm Larry37 km/hPunta Allen · 22 km
5 October 2003TSTropical Storm Larry93 km/hParaíso · 30 km
22 September 2003C2Hurricane Marty157 km/hSan José del Cabo · 6 km
24 September 2003TDHurricane Marty43 km/hPuerto Peñasco · 13 km
25 September 2003TDHurricane Marty37 km/hLázaro Cárdenas · 141 km
25 August 2003C1Hurricane Ignacio135 km/hLa Ventana · 6 km
26 August 2003TSHurricane Ignacio111 km/hEl Centenario · 68 km
16 August 2003C1Hurricane Erika120 km/hValle Hermoso · 59 km
11 July 2003TSHurricane Claudette93 km/hPuerto Morelos · 5 km
28 June 2003TDTropical Storm Bill37 km/hJosé María Morelos · 41 km
27 June 2003TSTropical Storm Carlos102 km/hVilla de Tututepec · 25 km
27 June 2003TDTropical Storm Carlos46 km/hSan Marcos · 14 km
25 October 2002C4Hurricane Kenna222 km/hVilla Hidalgo · 18 km
26 September 2002TSTropical Storm Julio74 km/hLázaro Cárdenas · 22 km
22 September 2002C3Hurricane Isidore204 km/hTelchac Puerto · 6 km
30 September 2001TSHurricane Juliette65 km/hCiudad Insurgentes · 37 km
8 November 2000TSTropical Storm Rosa65 km/hSector H Tres · 18 km
5 October 2000C1Hurricane Keith148 km/hAltamira · 23 km
20 September 2000TSTropical Storm Norman83 km/hAgua Caliente (La Piña) · 46 km
22 September 2000TDTropical Storm Norman46 km/hFraccionamiento los Ángeles · 10 km
14 September 2000TDHurricane Gordon46 km/hAkumal · 9 km
15 August 2000TSTropical Storm Beryl83 km/hAbasolo · 84 km
31 October 1999TDTropical Storm Katrina46 km/hBacalar · 37 km
7 September 1999TSHurricane Greg93 km/hCabo San Lucas · 9 km
4 November 1998TSHurricane Mitch65 km/hCampeche · 29 km
14 September 1998TDTropical Storm Javier56 km/hEl Tuito · 40 km
3 September 1998TSHurricane Isis117 km/hTopolobampo · 5 km
10 November 1997C1Hurricane Rick139 km/hPuerto Escondido · 15 km
9 October 1997C2Hurricane Pauline176 km/hVilla de Tututepec · 15 km
29 September 1997TDTropical Storm Olaf56 km/hSan Mateo del Mar · 2 km
12 October 1997TDTropical Storm Olaf46 km/hCuyutlán · 16 km
25 September 1997C1Hurricane Nora139 km/hGuerrero Negro · 83 km
3 October 1996C1Hurricane Hernan120 km/hBarra de Navidad · 41 km
4 October 1996TDHurricane Hernan46 km/hMexcaltitán de Uribe · 3 km
13 September 1996C1Hurricane Fausto139 km/hMelitón Albáñez Domínguez · 11 km
14 September 1996TSHurricane Fausto83 km/hSan Bernardo · 19 km
20 August 1996C1Hurricane Dolly120 km/hMahahual · 43 km
23 August 1996C1Hurricane Dolly130 km/hOzuluama de Mascareñas · 17 km
3 July 1996TSTropical Storm Cristina111 km/hSector H Tres · 9 km
29 June 1996C1Hurricane Boris148 km/hEl Coacoyul · 5 km
24 June 1996C2Hurricane Alma167 km/hLázaro Cárdenas · 22 km
11 October 1995C3Hurricane Roxanne185 km/hPunta Allen · 26 km
28 September 1995TDHurricane Opal46 km/hX-Hazil Sur · 39 km
15 September 1995C1Hurricane Ismael130 km/hTopolobampo · 5 km
11 August 1995TSTropical Storm Gabrielle111 km/hSoto la Marina · 42 km
14 October 1994C2Hurricane Rosa167 km/hEscuinapa de Hidalgo · 39 km
20 September 1993C2Hurricane Gert157 km/hCerro Azul · 25 km
13 September 1993C2Hurricane Lidia157 km/hEldorado · 16 km
25 August 1993TSHurricane Hilary93 km/hCiudad Insurgentes · 74 km
26 August 1993TSHurricane Hilary80 km/hMulegé · 56 km
26 August 1993TDHurricane Hilary56 km/hBahía de Kino · 40 km
7 July 1993C2Hurricane Calvin157 km/hEmiliano Zapata · 4 km
8 July 1993TDHurricane Calvin56 km/hSan Antonio · 16 km
19 June 1993TSTropical Storm Beatriz102 km/hVilla de Tututepec · 33 km
9 October 1992C2Hurricane Winifred157 km/hManzanillo · 5 km
4 October 1992C2Hurricane Virgil176 km/hAgua Caliente (La Piña) · 26 km
23 August 1992C1Hurricane Lester120 km/hSan Ignacio · 73 km
2 October 1990TSTropical Storm Rachel102 km/hCabo San Lucas · 30 km
5 August 1990TSHurricane Diana102 km/hMahahual · 44 km
7 August 1990C2Hurricane Diana157 km/hCazones de Herrera · 39 km
4 October 1989TSHurricane Raymond83 km/hSan Ignacio · 103 km
27 August 1989C3Hurricane Kiko191 km/hLos Barriles · 22 km
22 June 1989C1Hurricane Cosme130 km/hCopala · 13 km
21 November 1988TSHurricane Keith111 km/hCancun · 6 km
14 September 1988C5Hurricane Gilbert259 km/hPlaya del Carmen · 12 km
16 September 1988C3Hurricane Gilbert204 km/hAbasolo · 60 km
3 September 1988C1Hurricane Debby120 km/hCazones de Herrera · 1 km
25 July 1987C1Hurricane Eugene148 km/hEmiliano Zapata · 4 km
2 October 1986TSHurricane Paine98 km/hSinaloa de Leyva · 38 km
23 September 1986TSHurricane Newton107 km/hEtchojoa · 12 km
3 October 1984TDHurricane Polo56 km/hEl Centenario · 19 km
22 September 1984TSHurricane Odile93 km/hLa Unión · 21 km
28 August 1983C1Hurricane Barry130 km/hEl Longoreño · 48 km
27 May 1983TSHurricane Adolph70 km/hEmiliano Zapata · 43 km
28 May 1983TDHurricane Adolph61 km/hEl Rosario · 11 km
29 September 1982C2Hurricane Paul176 km/hSantiago · 33 km
7 October 1981TSTropical Storm Lidia70 km/hSanta Anita · 21 km
21 September 1981TSTropical Storm Knut65 km/hSan Ignacio · 28 km
30 August 1981TDTropical Storm Irwin56 km/hMiraflores · 11 km
24 September 1980TSTropical Storm Hermine98 km/hCatemaco · 26 km