December
December · November · January
Mexico · 1991–2020
December leads for comfortable weather in Villaflores: typically 30.6°C by day, 14.1°C at night, with 5 mm of rain. Based on measured 1991–2020 NOAA station history.
December · November · January
November · December · October
January · December · November
The weakest month is June, scoring 18 against December’s 77 — days average 33.6°C, 10° above the 24°C the score treats as ideal, and 253 mm of rain falls.
Month by month
The bars show the comfort score. Day and night temperatures come from daily observed highs and lows; rain is the historical monthly estimate.
| Month | Day | Night | Rain | Wet days | Daylight | Comfort | Coverage |
|---|---|---|---|---|---|---|---|
| January | 31.1°C | 13.2°C | 1 mm | 0.1 | 11 h 15 | 73 | Good coverage |
| February | 32.4°C | 14°C | 1 mm | 0.2 | 11 h 35 | 70 | Good coverage |
| March | 34.8°C | 15.7°C | 7 mm | 0.7 | 12 h 00 | 63 | Good coverage |
| April | 36.3°C | 18.3°C | 19 mm | 1.7 | 12 h 29 | 53 | Good coverage |
| May | 35.9°C | 19.8°C | 105 mm | 7.1 | 12 h 53 | 39 | Good coverage |
| June | 33.6°C | 20.1°C | 253 mm | 14.3 | 13 h 05 | 18 | Good coverage |
| July | 33.4°C | 19.7°C | 236 mm | 15.7 | 13 h 00 | 21 | Good coverage |
| August | 33°C | 19.8°C | 249 mm | 16 | 12 h 40 | 20 | Good coverage |
| September | 32°C | 19.7°C | 222 mm | 15.4 | 12 h 12 | 28 | Good coverage |
| October | 31.3°C | 19°C | 96 mm | 6.8 | 11 h 45 | 57 | Good coverage |
| November | 30.7°C | 16°C | 20 mm | 1.6 | 11 h 21 | 76 | Good coverage |
| December | 30.6°C | 14.1°C | 5 mm | 0.4 | 11 h 10 | 77 | Good coverage |
| Month | Record high | Record low | Wettest day | Wettest / driest month | Years |
|---|---|---|---|---|---|
| January | 38.9°C4 Jan 2004 | 3.9°C29 Jan 1938 | 16 mm31 Jan 1980 | 24 mm1980 · driest 0 mm in 1982 | 77 |
| February | 40.0°C2 Feb 2004 | 3.9°C22 Feb 1968 | 32 mm25 Feb 1983 | 64 mm1983 · driest 0 mm in 1943 | 77 |
| March | 41.7°C2 Mar 2004 | 1.7°C15 Mar 1968 | 43 mm14 Mar 1983 | 63 mm1983 · driest 0 mm in 1945 | 79 |
| April | 43.9°C7 Apr 2004 | 5.6°C13 Apr 1971 | 59 mm26 Apr 1995 | 113 mm1978 · driest 0 mm in 1988 | 78 |
| May | 43.9°C15 May 1998 | 10.0°C21 May 1970 | 88 mm27 May 1952 | 386 mm1956 · driest 0 mm in 1971 | 74 |
| June | 45.0°C6 Jun 1998 | 13.9°C15 Jun 1969 | 216 mm28 Jun 2000 | 551 mm2000 · driest 103 mm in 1974 | 77 |
| July | 41.7°C5 Jul 2006 | 11.7°C10 Jul 1988 | 145 mm8 Jul 2012 | 450 mm1955 · driest 0 mm in 1973 | 75 |
| August | 38.9°C31 Aug 1953 | 12.8°C9 Aug 1956 | 167 mm13 Aug 1981 | 492 mm2010 · driest 95 mm in 1963 | 76 |
| September | 38.9°C24 Sep 1948 | 13.9°C20 Sep 1933 | 173 mm25 Sep 1963 | 484 mm1963 · driest 86 mm in 1994 | 77 |
| October | 38.3°C11 Oct 2003 | 8.9°C31 Oct 1943 | 116 mm5 Oct 2005 | 254 mm1998 · driest 0 mm in 1974 | 76 |
| November | 38.9°C11 Nov 1969 | 6.7°C20 Nov 1962 | 90 mm9 Nov 1963 | 122 mm1994 · driest 0 mm in 2001 | 75 |
| December | 40.6°C21 Dec 2003 | 2.8°C12 Dec 1957 | 27 mm11 Dec 1947 | 29 mm1947 · driest 0 mm in 2010 | 72 |
| Month | Days 25°C+ | Days 30°C+ | Heavy rain (10 mm+) |
|---|---|---|---|
| January | 28 | 23 | 0 |
| February | 27 | 22 | 0 |
| March | 30 | 28 | <1 |
| April | 30 | 29 | <1 |
| May | 31 | 30 | 3 |
| June | 29 | 27 | 8 |
| July | 31 | 30 | 8 |
| August | 31 | 30 | 7 |
| September | 30 | 26 | 7 |
| October | 29 | 23 | 2 |
| November | 28 | 21 | <1 |
| December | 29 | 21 | 0 |
| Month | Warm & dry days | Wet days | Washouts | Week with 3+ wet days | Daytime mean has ranged |
|---|---|---|---|---|---|
| January | 99% | 1% | <1% | <1% | 28.4–32.1°C |
| February | 99% | 1% | <1% | 0% | 29.3–33.7°C |
| March | 98% | 2% | <1% | <1% | 31.8–35.7°C |
| April | 94% | 6% | 2% | 4% | 32.9–37.3°C |
| May | 78% | 22% | 10% | 26% | 32.7–36.6°C |
| June | 48% | 52% | 25% | 79% | 30.6–34.2°C |
| July | 48% | 52% | 26% | 78% | 30.1–33.9°C |
| August | 46% | 54% | 24% | 80% | 30.3–33.3°C |
| September | 49% | 51% | 23% | 72% | 29.3–32.9°C |
| October | 79% | 22% | 8% | 20% | 28.5–32.3°C |
| November | 95% | 5% | 2% | 1% | 27.8–32.2°C |
| December | 98% | 2% | <1% | 0% | 27.7–31.1°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.
The evidence behind this page