Your holiday weather, at a glance

Mexico in April: where is it warmest?

In April, Mérida is the warmest place with 35 °C by day, Tijuana the coolest with 18 °C. 23 of 25 destinations have good holiday weather.

All destinations in April, warmest first

Long-term averages for the month: daytime high, sea, sunshine and rainy days.

PlaceScoreAirSeaSunRain days
Mérida4835°–9 h4
Chichen Itza4635°–8 h4
Culiacán6433°–10 h0
Guadalajara7132°–9 h1
Acapulco de Juárez6832°28°10 h0
Mexicali7431°–11 h0
Veracruz7231°26°8 h4
Cabo San Lucas9030°21°10 h0
La Paz, Mexico8430°22°10 h0
Oaxaca de Juárez8030°–8 h2
Zihuatanejo10029°27°10 h0
Playa del Carmen9329°27°8 h6
Tulum9329°27°8 h7
Mazatlán8829°23°10 h0
San Miguel de Allende8429°–8 h3
Guanajuato7229°–9 h3
Puerto Vallarta10028°25°9 h0
Cancún9328°27°8 h6
Isla Mujeres9328°27°8 h6
Monterrey7828°–6 h7
Mexico City8826°–5 h4
Heroica Puebla de Zaragoza8226°–6 h8
Teotihuacan8126°–5 h4
Ensenada10018°16°9 h4
Tijuana9918°–9 h5

Mexico in April: quick answers

Mexico in April: where is it warmest?

The warmest places in April are Mérida (35 °C), Chichen Itza (35 °C) and Culiacán (33 °C).

Mexico in April: where is the sea warmest?

The sea is warmest at Acapulco de Juárez (28 °C), Zihuatanejo (27 °C) and Playa del Carmen (27 °C).

Mexico in April: where is the weather best?

The best holiday weather in April – warm, sunny and dry – is in Zihuatanejo, Puerto Vallarta and Ensenada.

Mexico month by month

Climate averages 1996–2025, not a forecast. Data: Copernicus ERA5 / ERA5-Land via Open-Meteo.com (CC BY 4.0), NOAA OISST, WMO 1991–2020 (NOAA NCEI), GeoNames (CC BY 4.0). Sources & licences