4,617 places · 1991–2020 normals

Mexico in
April.

Day, night and rain figures are the measured April normals from each place’s qualifying NOAA station. Open a place for that month’s full answer.

Read these as long-term planning evidence, not a forecast. Compare daytime and overnight temperature together, then use rainfall and wet-day frequency to judge how often outdoor plans may need flexibility. Mountain, coastal and island conditions can differ sharply over short distances, so the linked place page and its station distance matter more than the country average. Before booking, check current local forecasts, seasonal closures, daylight, transport and any weather warnings. Data collection uses the 1991–2020 station-normal period; the published evidence was rechecked on 3 September 2026.

Use the table to shortlist places, then open each place page to compare the reporting station, distance and all twelve months. A small country table can contain only a few qualifying stations; that is a coverage limit, not evidence that other places share the same conditions.

April normals for the largest listed places in Mexico
PlaceDayNightRainWet daysComfort
Mexico CityMexico City27.3°C10.1°C28 mm4.479
TijuanaBaja California21.1°C9.9°C23 mm3.681
PueblaPuebla27.8°C10.4°C27 mm4.478
León de los AldamaGuanajuato30.7°C13.7°C8 mm1.376
Ciudad JuárezChihuahua26.8°C11.3°C4 mm0.984
ZapopanJalisco31.9°C13.3°C3 mm0.671
GuadalajaraJalisco30.5°C15.5°C5 mm0.578
MexicaliBaja California30.1°C13.9°C1 mm0.378
CancúnQuintana Roo32.3°C22.1°C41 mm2.759
Naucalpan de JuárezMéxico28.5°C11.1°C22 mm4.277
HermosilloSonora32.1°C15.6°C4 mm0.372
CuliacánSinaloa33.3°C15.5°C2 mm0.268
MoreliaMichoacán31.9°C11.3°C11 mm1.867
Álvaro ObregónMexico City27.7°C12.9°C22 mm3.883
San Luis PotosíSan Luis Potosí28.5°C13°C12 mm1.982
AguascalientesAguascalientes27.5°C8.5°C9 mm1.177
SaltilloCoahuila27.9°C12.1°C9 mm1.482
Acapulco de JuárezGuerrero30.6°C23.5°C1 mm0.163
TlalnepantlaMéxico28°C10°C26 mm4.177
TlaquepaqueJalisco31.4°C14.5°C4 mm0.775
TuxtlaChiapas37.7°C22°C16 mm1.642
ReynosaTamaulipas31°C19.5°C34 mm2.669
CuauhtémocMexico City27.7°C12.9°C22 mm3.883
Heroica MatamorosTamaulipas29.2°C19.3°C37 mm3.275
TolucaMéxico22.4°C8.6°C31 mm581
XochimilcoMexico City27.5°C11.7°C21 mm3.882
Venustiano CarranzaMexico City27.3°C10.1°C28 mm4.479
VeracruzVeracruz31.2°C22.6°C20 mm1.562
Xalapa de EnríquezVeracruz28.4°C14.3°C58 mm5.678
Nuevo LaredoTamaulipas31.5°C18.1°C33 mm2.970
AzcapotzalcoMexico City28.5°C11.1°C22 mm4.277
TonaláJalisco31.4°C14.5°C4 mm0.775
Benito JuárezMexico City27.7°C12.9°C22 mm3.883
MazatlánSinaloa28.2°C17.2°C6 mm0.382
IrapuatoGuanajuato31.8°C12.9°C6 mm1.270
Benito JuarezMexico City27.7°C12.9°C22 mm3.883
TapachulaChiapas36.1°C23.6°C62 mm5.139
VillahermosaTabasco33.8°C23.2°C40 mm2.552
CelayaGuanajuato30.9°C12.4°C8 mm172
CuernavacaMorelos30.8°C16.6°C14 mm275
TepicNayarit31.3°C11.2°C2 mm0.269
Ciudad VictoriaTamaulipas33.4°C17.6°C45 mm3.463
Soledad de Graciano SánchezSan Luis Potosí29.3°C9.5°C17 mm1.773
Ciudad ObregónSonora32.8°C14.4°C2 mm0.270
TampicoTamaulipas30.6°C21.9°C12 mm1.866
Santa CatarinaNuevo León30.2°C14.4°C10 mm1.778