The climate of Mexico, city by city

This page lists the 641 cities in Mexico for which climate normals are available. Each entry covers temperature, rainfall and how the climate changed between 1940 and 2025, computed from ERA5 reanalysis data.

+2.2 °C since 1940

Frequently asked questions

What is the hottest city in Mexico?

The hottest city in Mexico is Ciudad Altamirano, with an average annual temperature of 27.6 °C.

What is the coldest city in Mexico?

The coldest city in Mexico is San Andrés Cuexcontitlán, with an average annual temperature of 11.5 °C.

What is the wettest city in Mexico?

The wettest city in Mexico is Tapachula, with 3,944 mm of precipitation per year.

Has the climate of Mexico warmed?

Based on its largest cities, Mexico warmed by +2.2 °C between 1940 and 2025.

Cities by region

Aguascalientes6

Baja California16

Baja California Sur5

Campeche4

Chiapas26

Chihuahua13

Coahuila20

Colima5

Durango8

Guanajuato33

Guerrero18

Hidalgo18

Jalisco52

México87

Mexico City27

Michoacán31

Morelos16

Nayarit10

Nuevo León23

Oaxaca18

Puebla37

Querétaro7

Quintana Roo6

San Luis Potosí11

Sinaloa13

Sonora15

Tabasco14

Tamaulipas13

Tlaxcala12

Veracruz52

Yucatán14

Zacatecas11