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 108°F (42°C) in the warmest month
- Mildest winters
- Cancún
coldest-month lows near 72°F (22°C)
- Driest
- Mexicali
2.9 in (74 mm) of rain a year
- Wettest
- Tapachula
146.4 in (3719 mm) of rain a year
The 40 largest cities
| City | Warmest-month high | Coldest-month low | Rain a year | Population |
|---|---|---|---|---|
| Mexico City | 78°F (25°C) | 44°F (7°C) | 39.6 in (1006 mm) | 9.2M people |
| TijuanaBaja California | 77°F (25°C) | 48°F (9°C) | 13 in (330 mm) | 1.9M people |
| Puebla | 78°F (26°C) | 45°F (7°C) | 34 in (864 mm) | 1.7M people |
| Ecatepec de MorelosMéxico | 77°F (25°C) | 42°F (5°C) | 29.3 in (745 mm) | 1.6M people |
| Santiago de QuerétaroQuerétaro | 86°F (30°C) | 47°F (8°C) | 24.7 in (628 mm) | 1.6M people |
| León de los AldamaGuanajuato | 86°F (30°C) | 47°F (8°C) | 22.4 in (568 mm) | 1.6M people |
| Ciudad JuárezChihuahua | 96°F (36°C) | 35°F (2°C) | 7.7 in (196 mm) | 1.5M people |
| ZapopanJalisco | 90°F (32°C) | 49°F (10°C) | 32.2 in (819 mm) | 1.5M people |
| GuadalajaraJalisco | 90°F (32°C) | 51°F (10°C) | 30.5 in (776 mm) | 1.4M people |
| Gustavo Adolfo MaderoMexico City | 77°F (25°C) | 42°F (6°C) | 30.9 in (786 mm) | 1.2M people |
| MonterreyNuevo León | 91°F (33°C) | 49°F (10°C) | 22.9 in (582 mm) | 1.1M people |
| Ciudad NezahualcoyotlMéxico | 79°F (26°C) | 44°F (7°C) | 28.7 in (729 mm) | 1.1M people |
| MexicaliBaja California | 108°F (42°C) | 48°F (9°C) | 2.9 in (74 mm) | 1.0M people |
| Chihuahua | 93°F (34°C) | 39°F (4°C) | 11.6 in (295 mm) | 926k people |
| MéridaYucatán | 96°F (36°C) | 66°F (19°C) | 27.7 in (704 mm) | 922k people |
| CancúnQuintana Roo | 86°F (30°C) | 72°F (22°C) | 47.9 in (1217 mm) | 889k people |
| Naucalpan de JuárezMéxico | 77°F (25°C) | 42°F (6°C) | 38.6 in (981 mm) | 834k people |
| HermosilloSonora | 102°F (39°C) | 49°F (9°C) | 9.5 in (241 mm) | 812k people |
| CuliacánSinaloa | 97°F (36°C) | 55°F (13°C) | 25.5 in (649 mm) | 808k people |
| MoreliaMichoacán | 83°F (28°C) | 47°F (9°C) | 27.4 in (696 mm) | 743k people |
| TorreónCoahuila | 94°F (35°C) | 47°F (9°C) | 8.1 in (205 mm) | 735k people |
| Álvaro ObregónMexico City | 77°F (25°C) | 42°F (6°C) | 51.1 in (1297 mm) | 727k people |
| San Luis Potosí | 83°F (28°C) | 44°F (7°C) | 19.2 in (487 mm) | 723k people |
| Aguascalientes | 86°F (30°C) | 45°F (7°C) | 19.4 in (494 mm) | 722k people |
| SaltilloCoahuila | 83°F (28°C) | 42°F (6°C) | 21.4 in (545 mm) | 710k people |
| GuadalupeNuevo León | 92°F (33°C) | 50°F (10°C) | 22.9 in (582 mm) | 674k people |
| Acapulco de JuárezGuerrero | 90°F (32°C) | 70°F (21°C) | 55.9 in (1421 mm) | 659k people |
| TlalnepantlaMéxico | 77°F (25°C) | 42°F (6°C) | 38.6 in (981 mm) | 653k people |
| TlaquepaqueJalisco | 89°F (32°C) | 51°F (11°C) | 30.5 in (776 mm) | 650k people |
| CoyoacánMexico City | 78°F (25°C) | 43°F (6°C) | 51.1 in (1297 mm) | 614k people |
| TuxtlaChiapas | 92°F (34°C) | 63°F (17°C) | 65.1 in (1653 mm) | 604k people |
| ReynosaTamaulipas | 97°F (36°C) | 54°F (12°C) | 22.1 in (561 mm) | 589k people |
| TlalpanMexico City | 77°F (25°C) | 44°F (7°C) | 50.8 in (1291 mm) | 575k people |
| Cuautitlán IzcalliMéxico | 77°F (25°C) | 42°F (5°C) | 28.1 in (714 mm) | 555k people |
| Victoria de DurangoDurango | 85°F (30°C) | 39°F (4°C) | 19.4 in (492 mm) | 519k people |
| Heroica MatamorosTamaulipas | 91°F (33°C) | 57°F (14°C) | 25.2 in (640 mm) | 511k people |
| TolucaMéxico | 72°F (22°C) | 42°F (6°C) | 48.2 in (1225 mm) | 489k people |
| Ciudad López MateosMéxico | 78°F (25°C) | 42°F (6°C) | 38.1 in (967 mm) | 489k people |
| Ciudad ApodacaNuevo León | 93°F (34°C) | 49°F (9°C) | 22.6 in (574 mm) | 467k people |
| Ciudad General EscobedoNuevo León | 91°F (33°C) | 49°F (9°C) | 22.6 in (575 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