Mexico in April

April is Mexico's 4th-best month (rank 4 of 12): its 29 destinations average 89/100, led by Sayulita at 97 — 28°C and 0 rainy days — while Mérida is warmer at 39°C and scores 63.

#4 of 12 months for Mexico · 29 destinations · updated September 2026 · climate normals from ERA5 reanalysis

Where in Mexico in April

#PlaceTypeFeels-like highRainComfortAt its best
1SayulitaBeach28°C0 mm · 0 days97 tier SYes
2MazatlánBeach29°C0 mm · 0 days96 tier SYes
3ZihuatanejoBeach29°C0 mm · 0 days96 tier SYes
4Puerto VallartaBeach35°C1 mm · 0 days95 tier SYes
5San Cristóbal de las CasasCity25°C35 mm · 8 days94 tier SYes
6Los CabosBeach28°C0 mm · 0 days93 tier S
7Playa del CarmenBeach29°C29 mm · 6 days93 tier SYes
8AcapulcoBeach36°C0 mm · 0 days92 tier S
9CancúnBeach33°C28 mm · 6 days92 tier SYes
10HolboxIsland32°C24 mm · 5 days92 tier SYes
11HuatulcoBeach30°C11 mm · 3 days92 tier S
12Isla MujeresIsland30°C28 mm · 6 days92 tier SYes
13MoreliaCity29°C11 mm · 4 days92 tier S
14PueblaCity26°C24 mm · 6 days92 tier S
15TulumBeach33°C29 mm · 6 days92 tier SYes
16Mexico CityCity26°C29 mm · 8 days91 tier SYes
17CozumelIsland28°C30 mm · 7 days90 tier SYes
18GuanajuatoCity27°C7 mm · 2 days90 tier S
19Puerto EscondidoBeach36°C3 mm · 1 day90 tier S
20San Miguel de AllendeCity30°C5 mm · 2 days90 tier S
21QuerétaroCity31°C6 mm · 2 days89 tier A
22La Paz, Baja CaliforniaCity30°C0 mm · 0 days88 tier A
23OaxacaCity31°C11 mm · 3 days88 tier A
24GuadalajaraCity31°C1 mm · 0 days85 tier A
25MonterreyCity30°C45 mm · 7 days84 tier A
26HermosilloCity33°C0 mm · 0 days80 tier A
27BacalarCity32°C24 mm · 6 days74 tier B
28ValladolidCity35°C18 mm · 5 days70 tier B
29MéridaCity39°C15 mm · 5 days63 tier C

Comfort is SeasonMap's 0–100 score; each place is judged through the lens that suits it — beaches on beach weather, ski resorts on snow. "At its best" means April is one of that place's own top three months. Feels-like highs fold in humidity, wind and sun.

What's on in Mexico in April

  • Semana Santa · Zihuatanejo and 13 more places · 20 Mar – 20 Apr (usually)
  • Spring break · Los Cabos and 1 more place · 5 Mar – 12 Apr (usually)
  • Whale season · Los Cabos · 15 Dec – 15 Apr
  • US spring break · Playa del Carmen and 1 more place · 25 Feb – 5 Apr (usually)
  • Jacaranda bloom · Mexico City · 20 Feb – 10 Apr (usually)
  • Fiesta de El Cedral · Cozumel · 20 Apr – 15 May (usually)
  • Viernes de Dolores and Holy Week · Guanajuato · 15 Mar – 20 Apr (usually)
  • Humpback whale season · Mazatlán · 15 Dec – 5 Apr (usually)

Seasons in force

Peak crowds at 4 of Mexico's 18 well-known places this month.

Better months for Mexico

More about April