Mexico weather map

The weather in most locations in Mexico today is expected to be warmer than yesterday, with average temperatures ranging from 10°C to 39°C.

Weather forecast for major cities in Mexico

Location Forecast Feel like Min Max Chance of rain
México City Drizzle 20° 13° 27° 4%
Baja California Mainly Clear 31° 26° 35° 1%
Guanajuato Overcast 20° 12° 28° 0%
Puebla Overcast 20° 13° 28° 1%
México Moderate Drizzle 21° 14° 27° 10%
Sinaloa Moderate Drizzle 31° 26° 36° 9%
Sonora Overcast 34° 27° 39° 1%
Morelos Overcast 26° 19° 33° 0%
Chiapas Drizzle 28° 23° 37° 20%
Zacatecas Overcast 18° 11° 25° 1%
Guerrero Drizzle Dense Intensity 16° 12° 23° 8%
Quintana Roo Drizzle 29° 23° 35° 13%
Hidalgo Overcast 16° 12° 23° 0%
Coahuila Drizzle 32° 27° 37° 3%
Durango Drizzle 21° 16° 27° 6%
Campeche Drizzle 28° 24° 34° 17%
Nayarit Slight Thunderstorm 27° 23° 33° 51%
Querétaro Overcast 22° 14° 30° 0%
Veracruz Drizzle 28° 25° 30° 6%
Colima Drizzle 27° 23° 31° 20%
Baja California Sur Overcast 31° 25° 39° 0%
Nuevo León Moderate Drizzle 31° 25° 38° 7%
Oaxaca Drizzle 20° 13° 28° 4%
Chihuahua Partly Cloudy 27° 20° 34° 1%
Tabasco Overcast 30° 25° 36° 0%
Jalisco Overcast 24° 18° 30° 0%
Aguascalientes Overcast 22° 13° 30° 0%
Yucatán Moderate Drizzle 29° 23° 38° 16%
Michoacán Drizzle 18° 12° 24° 21%
San Luis Potosí Overcast 21° 14° 29° 0%
Tlaxcala Drizzle 19° 10° 29° 1%
Tamaulipas Overcast 30° 25° 36° 1%

Frequently asked questions

What is the weather right now in Mexico?

As of now, the weather in major cities in Mexico varies:
- In Sonora, the temperature is around 39°C (102.2°F), with Overcast.
- In Tlaxcala, the current temperature is about 10°C (50.0°F) Drizzle.

What type of climate zone is Mexico?

Most cities in Mexico are classified within the Mid-latitude steppe climate zone (Köppen: BSk).

Where is the hottest place in Mexico today?

Sonora is the hottest place in Mexico right now with the daily high temperature reaching 39°C or 102.2°F, followed by Baja California Sur (39°C/102.2°F), Nuevo León (38°C/100.4°F) and Yucatán (38°C/100.4°F).

What is the coldest place in Mexico right now?

Tlaxcala is the coldest place in Mexico right now, with average temperatures hovering around 10 °C or 50.0 °F.