Calvillo climate — normals and trends

Calvillo (Mexico) has a warm-summer mediterranean climate (Csb) under the Köppen-Geiger classification. Its mean annual temperature is 17.7 °C and it receives 642 mm of precipitation per year.

These figures are normals computed over 86 complete calendar years, from 1940 to 2025, using ERA5 reanalysis data from the Copernicus programme.

The warmest month is May (21.6 °C on average) and the coldest is January (13.2 °C). Rainfall peaks in July.

Calvillo averages 0 frost days, 37 hot days (≥ 30 °C) and 85 rainy days per year.

Calvillo has warmed by +1.7 °C between 1940 and 2025, or +0.20 °C per decade. This trend is statistically significant.

The hottest day of the period reached 37.0 °C (on 20 May 2024) and the coldest -3.8 °C (on 14 December 1997).

Data from ERA5 reanalysis (Copernicus Climate Change Service), redistributed under a CC-BY 4.0 licence. Normals are recomputed whenever the archive is updated.

Climate normals · ERA5

CalvilloAguascalientes

coords
21.85°, -102.72°
period
19402025 · 86 yrs
CsbWarm-summer MediterraneanWarmest monthMayColdest monthJanuaryWettest monthJulyDriest monthMarch

Mean daily temperature

17.7°C

Average daily high

25.2°C

Average daily low

10.8°C

Annual rainfall

642mm

Sunshine / day

11.1h

Mean relative humidity

53%

Average peak wind

11.7km/h

Seasonal range

8.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

37 d/yr

Rainy days (≥ 1 mm)

85 d/yr

Annual snowfall

0.2 cm

Average feels-like high

24.3 °C

Average feels-like low

9.3 °C

Average peak gust

33.1 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

22.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.7 °C

since 1940

+0.2 °C per decade · r² = 0.57 · p = < 0.001

1940Each stripe is one year, from 1940 (left) to 2025 (right). Blue = colder than the period average, red = warmer.2025

Trend fitted by linear regression (ordinary least squares) on annual means. A trend is shown only when it is statistically significant (p < 0.05).

A climograph overlays rainfall (bars) and temperature (line): the standard reading in climatology, where you can see at a glance whether the warm season is also the dry one.

Records for the period

Hottest day

37.0 °C

20 May 2024

Coldest day

-3.8 °C

14 December 1997

Wettest day

56 mm

4 March 1968

Windiest day

34.0 km/h

4 March 1983

Strongest gust

88.6 km/h

4 March 1983

Hottest feels-like

38.1 °C

5 June 1998

Coldest feels-like

-8.6 °C

14 December 1997

Snowiest day

11.1 cm

12 January 1967

Sunniest day

13.3 h

27 June 1944

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.9 °C16 May 20253.4 °C23 January 202518.8 °C846 mm570
202437.0 °C20 May 20243.5 °C4 February 202419.5 °C731 mm680
202336.4 °C15 June 20231.4 °C29 December 202319.3 °C507 mm840
202234.0 °C10 May 20223.0 °C20 December 202218.6 °C628 mm550
202133.3 °C27 May 20211.1 °C4 January 202118.2 °C863 mm360
202033.6 °C24 March 20200.8 °C5 January 202018.8 °C630 mm640
201933.1 °C2 May 20192.8 °C27 January 201919.0 °C632 mm670
201835.2 °C28 May 20180.9 °C21 December 201818.2 °C965 mm470
201734.7 °C26 May 2017-0.4 °C9 December 201718.6 °C622 mm581
201634.6 °C25 May 20161.7 °C10 March 201618.1 °C734 mm420
201532.3 °C18 May 20153.1 °C12 March 201517.9 °C908 mm130
201431.4 °C19 May 20141.6 °C17 January 201417.9 °C659 mm240
201334.3 °C5 June 20131.9 °C3 March 201318.0 °C922 mm400
201234.8 °C30 May 20123.0 °C26 January 201218.6 °C604 mm500
201135.7 °C15 June 2011-0.4 °C29 November 201119.0 °C447 mm892
201034.9 °C7 May 2010-0.9 °C16 January 201017.9 °C692 mm541
200934.6 °C16 June 20092.4 °C20 December 200918.5 °C623 mm580
200834.6 °C11 May 20080.6 °C11 December 200817.7 °C880 mm430
200734.1 °C2 June 20072.8 °C28 January 200718.1 °C708 mm400
200634.2 °C12 June 2006-1.5 °C25 December 200618.2 °C762 mm653
200535.5 °C6 June 20052.0 °C17 January 200518.3 °C548 mm550
200433.2 °C26 May 2004-0.1 °C26 December 200417.4 °C730 mm201
200335.9 °C4 May 20031.9 °C20 December 200318.4 °C797 mm500
200234.3 °C28 April 20020.9 °C14 January 200218.4 °C739 mm540
200134.4 °C13 April 20012.4 °C29 December 200118.2 °C631 mm480
200034.7 °C20 April 20001.6 °C20 January 200018.5 °C544 mm550
199934.4 °C17 May 19991.6 °C5 January 199918.2 °C558 mm490
199835.8 °C8 May 19980.6 °C6 February 199818.7 °C617 mm760
199733.0 °C3 June 1997-3.8 °C14 December 199717.6 °C625 mm273
199633.5 °C29 May 19960.2 °C3 January 199617.9 °C830 mm260
199533.7 °C14 May 19952.9 °C26 November 199518.4 °C705 mm390
199433.5 °C9 May 19942.3 °C6 January 199418.4 °C703 mm420
199333.1 °C5 June 19932.5 °C3 March 199317.6 °C802 mm180
199234.3 °C26 June 19920.6 °C8 February 199217.1 °C875 mm220
199134.2 °C21 May 19911.8 °C15 January 199117.7 °C826 mm500
199034.6 °C26 May 19903.0 °C21 February 199017.7 °C851 mm270
198935.3 °C9 June 19891.3 °C25 December 198918.1 °C571 mm420
198833.7 °C27 April 19880.1 °C21 January 198817.9 °C660 mm480
198731.4 °C13 September 1987-0.3 °C22 January 198717.5 °C526 mm141
198635.4 °C12 May 19861.6 °C14 January 198617.6 °C768 mm360
198534.1 °C15 May 1985-0.9 °C6 January 198517.2 °C692 mm212
198433.2 °C8 June 19843.0 °C26 January 198417.1 °C867 mm150
198335.7 °C1 May 1983-0.4 °C24 January 198317.3 °C659 mm461
198236.5 °C4 June 19823.3 °C20 December 198218.5 °C497 mm730
198133.4 °C10 June 1981-0.2 °C23 January 198117.7 °C680 mm291
198034.9 °C30 May 1980-3.2 °C27 January 198017.7 °C642 mm452
197933.8 °C1 June 19791.8 °C25 November 197918.0 °C477 mm560
197833.4 °C10 May 19780.8 °C19 January 197817.6 °C635 mm380
197732.4 °C21 May 19770.4 °C17 December 197717.1 °C601 mm90
197633.3 °C27 May 19761.7 °C2 February 197617.1 °C668 mm210
197532.6 °C24 April 19751.3 °C27 December 197517.2 °C600 mm260
197432.8 °C9 June 19741.8 °C26 November 197417.3 °C584 mm240
197334.0 °C26 May 19730.2 °C29 January 197317.2 °C820 mm310
197232.8 °C23 May 19720.9 °C22 December 197217.8 °C458 mm390
197132.7 °C20 May 19711.9 °C8 February 197117.3 °C650 mm240
197032.8 °C25 April 19700.7 °C4 February 197017.3 °C583 mm360
196933.5 °C8 June 19692.4 °C15 February 196918.0 °C330 mm300
196832.2 °C10 June 19681.2 °C12 March 196817.0 °C535 mm120
196733.9 °C9 May 1967-1.8 °C14 January 196717.1 °C689 mm232
196633.2 °C6 June 1966-1.2 °C30 January 196616.9 °C574 mm241
196533.4 °C27 May 19650.8 °C14 February 196517.2 °C684 mm360
196432.9 °C9 May 19641.6 °C1 January 196417.3 °C525 mm300
196332.8 °C22 April 1963-0.4 °C24 December 196317.2 °C661 mm351
196233.5 °C23 May 19621.3 °C6 January 196217.8 °C448 mm380
196133.6 °C8 May 19611.8 °C14 January 196117.5 °C454 mm430
196033.1 °C17 June 1960-2.6 °C13 February 196017.7 °C385 mm372
195931.2 °C27 April 19592.1 °C2 January 195916.5 °C829 mm30
195833.5 °C11 June 19581.4 °C8 January 195816.9 °C807 mm250
195732.9 °C24 May 19571.2 °C25 March 195718.3 °C327 mm610
195632.3 °C11 May 1956-1.1 °C13 January 195617.7 °C368 mm331
195533.7 °C24 May 1955-2.6 °C24 January 195517.5 °C554 mm431
195433.9 °C2 June 19542.8 °C10 January 195418.0 °C405 mm370
195333.4 °C21 May 19530.6 °C15 December 195317.3 °C536 mm320
195233.0 °C5 June 19520.7 °C6 February 195217.2 °C499 mm170
195132.6 °C19 May 19511.5 °C4 February 195118.0 °C562 mm300
195033.0 °C5 May 19501.1 °C13 February 195017.7 °C433 mm310
194933.0 °C22 May 19492.8 °C17 November 194917.5 °C587 mm130
194832.1 °C2 May 19480.9 °C23 January 194816.9 °C747 mm190
194731.6 °C29 May 19471.9 °C15 December 194716.6 °C707 mm100
194633.8 °C19 May 19461.9 °C25 January 194617.4 °C532 mm320
194532.5 °C26 May 19452.3 °C13 February 194517.5 °C461 mm390
194432.4 °C5 June 19440.4 °C7 December 194416.6 °C623 mm220
194332.8 °C16 May 19432.6 °C14 February 194316.6 °C574 mm170
194232.5 °C12 June 19420.9 °C29 December 194216.8 °C563 mm190
194131.6 °C9 May 19411.4 °C9 February 194116.3 °C857 mm90
194031.5 °C16 June 1940-0.7 °C10 February 194016.5 °C562 mm123

Normals computed over complete calendar years 1940–2025.

A specific year

Pick a year and see how it compares to normal — warmer, drier or more extreme than usual?

Across the whole year

Average daily high
26.8 °C
+1.6 °C
Hot days (≥ 30 °C)
57 d/yr
+20
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
846 mm
+204 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan22.6 °C+1.6 °C8 mm-8 mm
Feb26.6 °C+3.5 °C0 mm-10 mm
Mar28.5 °C+2.5 °C0 mm-6 mm
Apr30.1 °C+1.7 °C1 mm-7 mm
May31.7 °C+1.8 °C19 mm-6 mm
Jun27.7 °C-0.5 °C171 mm+57 mm
Jul25.6 °C0.0 °C215 mm+58 mm
Aug26.2 °C+0.6 °C193 mm+58 mm
Sep26.1 °C+1.2 °C185 mm+77 mm
Oct26.4 °C+1.7 °C48 mm+6 mm
Nov26.3 °C+2.7 °C0 mm-10 mm
Dec23.7 °C+2.2 °C7 mm-5 mm

The year's extremes

Hottest day
34.9 °C
16 May 2025
Coldest day
3.4 °C
23 Jan 2025
Wettest day
29.5 mm
25 Aug 2025
Windiest day
25.2 km/h
9 Jan 2025
Strongest gust
66.6 km/h
9 Jan 2025
Hottest feels-like
35.8 °C
17 May 2025
Coldest feels-like
1.2 °C
23 Jan 2025
Sunniest day
13.0 h
6 Jun 2025

What was the weather like that day?

Your birthday, a wedding, a memorable trip: discover the actual weather for any date since 1940.

Date

Frequently asked questions

What is the climate of Calvillo?

Calvillo has a warm-summer mediterranean climate (Köppen Csb). Over 1940-2025, the average annual temperature is 17.7 °C and it receives 642 mm of precipitation per year.

What is the hottest day ever recorded in Calvillo?

The hottest day measured in Calvillo between 1940 and 2025 was 20 May 2024, reaching 37.0 °C.

What is the coldest day in Calvillo?

The coldest day measured in Calvillo between 1940 and 2025 was 14 December 1997, at -3.8 °C.

Does it snow in Calvillo?

Almost never: Calvillo sees virtually no snow, with about 0 frost days per year.

Has the climate of Calvillo warmed?

Yes: Calvillo warmed by +1.7 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Calvillo?

The wettest day measured in Calvillo between 1940 and 2025 was 4 March 1968, with 56 mm of rain in 24 hours.

What was the windiest day in Calvillo?

The windiest day measured in Calvillo between 1940 and 2025 was 4 March 1983, with winds reaching 34.0 km/h.

What is the warmest month in Calvillo?

The warmest month in Calvillo is May (21.6 °C on average); the coldest is January (13.2 °C).

How much does it rain in Calvillo?

Calvillo receives on average 642 mm of precipitation per year, spread over about 85 rainy days.

Is it sunny in Calvillo?

Calvillo gets on average 11.1 hours of sunshine per day, roughly 4,052 hours per year over 1940-2025.

What is the biggest single-day snowfall in Calvillo?

The heaviest 24-hour snowfall measured in Calvillo between 1940 and 2025 was 12 January 1967, with 11.1 cm.

Are there tropical nights in Calvillo?

Almost never: tropical nights (temperature staying above 20 °C) are virtually non-existent in Calvillo.

What was the most extreme apparent temperature in Calvillo?

In Calvillo, between 1940 and 2025, the highest apparent temperature reached 38.1 °C on 5 June 1998, and the lowest was -8.6 °C on 14 December 1997.

Compare Calvillo with another city

Pick a second city: its normals will be set against these, indicator by indicator.

Nearby cities

The climate around Calvillo

Other cities — Mexico