Mexico · 1991–2020

Best time to visit
Esperanza.

December leads for comfortable weather in Esperanza: typically 26.3°C by day, 7.8°C at night, with 15 mm of rain. Based on measured 1991–2020 NOAA station history.

Best comfortDecember
Typical high26.3°C
Typical low7.8°C
Rain in December15 mm
Comfort

December

December · January · February

79climate match
Beach

October

October · June · November

69climate match
Outdoors

December

December · January · February

77climate match

The weakest month is August, scoring 19 against December’s 79days average 38.7°C, 15° above the 24°C the score treats as ideal.

Month by month

The whole year,
without the guesswork.

The bars show the comfort score. Day and night temperatures come from daily observed highs and lows; rain is the historical monthly estimate.

Jan
7627° / 7.4°
Feb
7527.8° / 8.1°
Mar
6830.3° / 8.9°
Apr
6233.2° / 10.9°
May
5537.2° / 14.3°
Jun
3939.5° / 20.5°
Jul
2339.2° / 24.1°
Aug
1938.7° / 24.1°
Sep
3038° / 23.1°
Oct
5636.1° / 17.5°
Nov
6931.6° / 11.6°
Dec
7926.3° / 7.8°
Monthly climate evidence for Esperanza — daylight is calculated from latitude, everything else is measured
MonthDayNightRainWet daysDaylightComfortCoverage
January27°C7.4°C20 mm1.510 h 3476Good coverage
February27.8°C8.1°C15 mm1.811 h 1175Good coverage
March30.3°C8.9°C3 mm0.311 h 5568Good coverage
April33.2°C10.9°C1 mm0.312 h 4762Good coverage
May37.2°C14.3°C0 mm013 h 3055Good coverage
June39.5°C20.5°C6 mm0.613 h 5239Good coverage
July39.2°C24.1°C82 mm713 h 4423Good coverage
August38.7°C24.1°C120 mm7.613 h 0719Good coverage
September38°C23.1°C89 mm4.412 h 1730Good coverage
October36.1°C17.5°C33 mm1.911 h 2856Good coverage
November31.6°C11.6°C15 mm1.310 h 4569Good coverage
December26.3°C7.8°C15 mm1.510 h 2479Good coverage
Records at PORFIRIO DIAZ, 1969–2011
MonthRecord highRecord lowWettest dayWettest / driest monthYears
January40.6°C30 Jan 1974-1.1°C22 Jan 197375 mm14 Jan 2004125 mm1981 · driest 0 mm in 199441
February42.2°C18 Feb 19700.0°C7 Feb 197448 mm12 Feb 200561 mm2005 · driest 0 mm in 198241
March41.1°C7 Mar 19700.6°C11 Mar 197427 mm3 Mar 198335 mm1983 · driest 0 mm in 199742
April45.0°C11 Apr 19821.7°C5 Apr 197411 mm21 Apr 198120 mm1981 · driest 0 mm in 201042
May45.0°C27 May 19835.0°C10 May 19743 mm17 May 19793 mm1979 · driest 0 mm in 197740
June46.1°C19 Jun 199910.0°C18 Jun 197347 mm27 Jun 200956 mm2009 · driest 0 mm in 198840
July47.8°C16 Jul 200713.9°C20 Jul 197370 mm17 Jul 1999214 mm1996 · driest 8 mm in 199741
August46.7°C27 Aug 198116.7°C5 Aug 1971186 mm23 Aug 2000324 mm1984 · driest 10 mm in 197942
September45.6°C22 Sep 201115.0°C24 Sep 1971133 mm30 Sep 2001232 mm1983 · driest 0 mm in 201141
October46.7°C4 Oct 19996.1°C26 Oct 199587 mm8 Oct 2000183 mm2009 · driest 0 mm in 200243
November41.7°C23 Nov 19700.0°C21 Nov 197349 mm12 Nov 201179 mm2011 · driest 0 mm in 197941
December38.9°C17 Dec 1975-2.2°C25 Dec 197347 mm15 Dec 199084 mm1990 · driest 0 mm in 200841
Typical days per month at PORFIRIO DIAZ, 1991–2020
MonthDays 25°C+Days 30°C+Heavy rain (10 mm+)
January248<1
February2310<1
March2919<1
April30260
May31310
June3030<1
July31312
August31313
September30302
October31291
November2922<1
December235<1
How often, not how much — every day in PORFIRIO DIAZ’s record sorted by what it was actually like, rather than averaged
MonthWarm & dry daysWet daysWashoutsWeek with 3+ wet daysDaytime mean has ranged
January92%5%2%3%23.9–30.8°C
February95%5%1%2%24.8–32.1°C
March98%2%<1%<1%28.3–33.2°C
April99%1%<1%0%30.6–35.6°C
May100%<1%0%0%30.9–38.7°C
June98%2%<1%2%35.3–41.0°C
July78%22%8%21%36.0–40.1°C
August77%23%10%23%34.7–40.0°C
September87%14%6%9%35.0–40.1°C
October95%5%3%3%33.1–38.3°C
November96%4%1%1%27.9–34.1°C
December93%6%2%4%24.6–30.2°C

A warm and dry day reaches 20°C with under 1 mm of rain; a wet day gets 1 mm or more; a washout gets 10 mm or more. The week column is the share of seven-day stretches in that month, across the station’s whole daily record, that contained three or more wet days — the odds a week-long trip is rained on repeatedly, counted rather than modelled. The last column is the 10th to 90th percentile of that month’s daytime average across individual years: a narrow band means the average is what you will get, a wide one means the average is a midpoint between years that felt quite different.

1970Each stripe is one year’s mean temperature against the 37-year average. Warmest: 1980. Coolest: 1973.2011

The evidence behind this page

Nearby, measured,
and named.

Place identity
GeoNames 4011668
NOAA station
MXN00026297 · PORFIRIO DIAZ
Station distance
1.5 km from the place centre
Climate period
1991–2020
Minimum month coverage
21 usable years
Daylight
Calculated from latitude 27.58°, mid-month, sunrise to sunset including refraction. Not a station measurement.
Important limit
Historical climate is not a forecast. Nearby stations can miss mountains, coasts, and local microclimates.

These places read the same station, so their numbers are identical — distance from PORFIRIO DIAZ is what differs

CócoritPuente de PicosVeracruz (El Chorizo)Arturo CarabéoLa VillaFrancisco Castro Ochoa