Climate in Mexico
142 cities in Mexico, compared on thirty-year climate normals. Open any city for its month-by-month record, or take the quiz to see which of them fits the weather you actually like.
- Hottest summers
- Mexicali
average high 109°F (43°C) in the warmest month
- Mildest winters
- Acapulco de Juárez
coldest-month lows near 73°F (23°C)
- Driest
- Mexicali
2.2 in (57 mm) of rain a year
- Wettest
- Tapachula
114.8 in (2916 mm) of rain a year
The 40 largest cities
| City | Warmest-month high | Coldest-month low | Rain a year | Population |
|---|---|---|---|---|
| Mexico City | 84°F (29°C) | 42°F (6°C) | 29.6 in (753 mm) | 9.2M people |
| TijuanaBaja California | 85°F (29°C) | 46°F (8°C) | 9.7 in (246 mm) | 1.9M people |
| Puebla | 84°F (29°C) | 41°F (5°C) | 36.3 in (921 mm) | 1.7M people |
| Ecatepec de MorelosMéxico | 82°F (28°C) | 39°F (4°C) | 25.8 in (656 mm) | 1.6M people |
| Santiago de QuerétaroQuerétaro | 89°F (32°C) | 42°F (5°C) | 25.7 in (652 mm) | 1.6M people |
| León de los AldamaGuanajuato | 91°F (33°C) | 43°F (6°C) | 26.8 in (680 mm) | 1.6M people |
| Ciudad JuárezChihuahua | 99°F (37°C) | 32°F (0°C) | 6.8 in (173 mm) | 1.5M people |
| ZapopanJalisco | 94°F (34°C) | 45°F (7°C) | 36.2 in (919 mm) | 1.5M people |
| GuadalajaraJalisco | 94°F (34°C) | 46°F (8°C) | 38.1 in (967 mm) | 1.4M people |
| Gustavo Adolfo MaderoMexico City | 83°F (28°C) | 41°F (5°C) | 27.2 in (691 mm) | 1.2M people |
| MonterreyNuevo León | 98°F (37°C) | 47°F (8°C) | 24.4 in (619 mm) | 1.1M people |
| Ciudad NezahualcoyotlMéxico | 85°F (30°C) | 42°F (5°C) | 25.1 in (638 mm) | 1.1M people |
| MexicaliBaja California | 109°F (43°C) | 43°F (6°C) | 2.2 in (57 mm) | 1.0M people |
| Chihuahua | 97°F (36°C) | 35°F (1°C) | 12.8 in (324 mm) | 926k people |
| MéridaYucatán | 97°F (36°C) | 62°F (17°C) | 32.4 in (824 mm) | 922k people |
| CancúnQuintana Roo | 93°F (34°C) | 64°F (18°C) | 44.7 in (1135 mm) | 889k people |
| Naucalpan de JuárezMéxico | 82°F (28°C) | 40°F (5°C) | 35.8 in (908 mm) | 834k people |
| HermosilloSonora | 105°F (40°C) | 42°F (6°C) | 10.9 in (276 mm) | 812k people |
| CuliacánSinaloa | 98°F (37°C) | 52°F (11°C) | 24.9 in (634 mm) | 808k people |
| MoreliaMichoacán | 89°F (32°C) | 42°F (5°C) | 33.7 in (856 mm) | 743k people |
| TorreónCoahuila | 98°F (37°C) | 42°F (6°C) | 7.8 in (199 mm) | 735k people |
| Álvaro ObregónMexico City | 81°F (27°C) | 41°F (5°C) | 36.1 in (917 mm) | 727k people |
| San Luis Potosí | 87°F (31°C) | 42°F (6°C) | 15.7 in (398 mm) | 723k people |
| Aguascalientes | 88°F (31°C) | 39°F (4°C) | 20.6 in (523 mm) | 722k people |
| SaltilloCoahuila | 88°F (31°C) | 42°F (5°C) | 12.4 in (314 mm) | 710k people |
| GuadalupeNuevo León | 98°F (37°C) | 47°F (8°C) | 25.7 in (652 mm) | 674k people |
| Acapulco de JuárezGuerrero | 91°F (33°C) | 73°F (23°C) | 47.9 in (1217 mm) | 659k people |
| TlalnepantlaMéxico | 83°F (28°C) | 41°F (5°C) | 31 in (787 mm) | 653k people |
| TlaquepaqueJalisco | 93°F (34°C) | 46°F (8°C) | 37.7 in (957 mm) | 650k people |
| CoyoacánMexico City | 83°F (28°C) | 42°F (6°C) | 33.4 in (847 mm) | 614k people |
| TuxtlaChiapas | 97°F (36°C) | 61°F (16°C) | 46.9 in (1191 mm) | 604k people |
| ReynosaTamaulipas | 98°F (37°C) | 49°F (10°C) | 22.7 in (577 mm) | 589k people |
| TlalpanMexico City | 82°F (28°C) | 41°F (5°C) | 34.3 in (871 mm) | 575k people |
| Cuautitlán IzcalliMéxico | 82°F (28°C) | 39°F (4°C) | 29.2 in (741 mm) | 555k people |
| Victoria de DurangoDurango | 89°F (32°C) | 37°F (3°C) | 20 in (508 mm) | 519k people |
| Heroica MatamorosTamaulipas | 95°F (35°C) | 52°F (11°C) | 27.7 in (704 mm) | 511k people |
| TolucaMéxico | 78°F (25°C) | 36°F (2°C) | 37.3 in (947 mm) | 489k people |
| Ciudad López MateosMéxico | 82°F (28°C) | 40°F (4°C) | 33.4 in (849 mm) | 489k people |
| Ciudad ApodacaNuevo León | 98°F (37°C) | 45°F (7°C) | 24.9 in (633 mm) | 467k people |
| Ciudad General EscobedoNuevo León | 98°F (37°C) | 46°F (8°C) | 22.2 in (565 mm) | 455k people |
More cities in Mexico
Baja California Sur
Campeche
Chiapas
Chihuahua
Coahuila
Durango
Guanajuato
Guerrero
Hidalgo
Jalisco
México
Ojo de Agua, Xico, Ixtapaluca, Nicolás Romero, Zumpango, Coacalco, Buenavista, Cuautitlán, Chicoloapan, Chalco, San Pablo de las Salinas, Huixquilucan, Texcoco de Mora, Tepexpan, Colonia Lindavista
Mexico City
Xochimilco, Azcapotzalco, Benito Juárez, Miguel Hidalgo, Benito Juarez, Tláhuac, Colonia del Valle, Magdalena Contreras, Delegación Cuajimalpa de Morelos
Michoacán
Uruapan, Ciudad Lázaro Cárdenas, Zamora de Hidalgo, Apatzingán
Morelos
Nayarit
Querétaro
Quintana Roo
San Luis Potosí
Sinaloa
Tabasco
Tamaulipas
Nuevo Laredo, Ciudad Victoria, Tampico, Ciudad Madero, Miramar
Which of these would suit you? The quiz scores every city against the temperatures, humidity, sun, rain and snow you enjoy.
Take the quiz