Zacapu climate — normals and trends

Zacapu (Mexico) has a warm-summer mediterranean climate (Csb) under the Köppen-Geiger classification. Its mean annual temperature is 15.1 °C and it receives 1,474 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 (18.0 °C on average) and the coldest is January (12.0 °C). Rainfall peaks in July.

Zacapu averages 0 frost days, 3 hot days (≥ 30 °C) and 155 rainy days per year.

Zacapu has warmed by +2.6 °C between 1940 and 2025, or +0.31 °C per decade. This trend is statistically significant.

The hottest day of the period reached 33.4 °C (on 8 May 1998) and the coldest -2.5 °C (on 11 January 1978).

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

ZacapuMichoacán

coords
19.82°, -101.79°
period
19402025 · 86 yrs
CsbWarm-summer MediterraneanWarmest monthMayColdest monthJanuaryWettest monthJulyDriest monthFebruary

Mean daily temperature

15.1°C

Average daily high

22.0°C

Average daily low

9.3°C

Annual rainfall

1,474mm

Sunshine / day

10.7h

Mean relative humidity

68%

Average peak wind

9.4km/h

Seasonal range

6.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

3 d/yr

Rainy days (≥ 1 mm)

155 d/yr

Annual snowfall

0.2 cm

Average feels-like high

21.8 °C

Average feels-like low

8.1 °C

Average peak gust

31.0 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

20.6 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.6 °C

since 1940

+0.3 °C per decade · r² = 0.87 · 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

33.4 °C

8 May 1998

Coldest day

-2.5 °C

11 January 1978

Wettest day

202 mm

6 September 2002

Windiest day

30.3 km/h

7 January 1946

Strongest gust

90.4 km/h

9 March 2016

Hottest feels-like

34.4 °C

22 May 1983

Coldest feels-like

-6.0 °C

25 February 1976

Snowiest day

7.0 cm

1 January 1947

Sunniest day

12.9 h

21 June 1945

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202531.0 °C16 May 20254.3 °C6 January 202516.6 °C1,751 mm60
202433.2 °C10 May 20242.0 °C27 December 202417.2 °C1,747 mm350
202332.4 °C13 June 20232.8 °C28 December 202316.4 °C1,348 mm100
202231.1 °C17 April 20223.5 °C19 December 202216.1 °C1,454 mm50
202129.9 °C5 May 20212.5 °C2 January 202116.1 °C1,909 mm00
202029.7 °C21 April 20201.1 °C5 January 202016.3 °C1,276 mm00
201929.9 °C20 May 20193.0 °C28 January 201916.3 °C1,429 mm00
201830.6 °C30 May 20180.5 °C23 December 201815.7 °C2,014 mm20
201731.3 °C19 May 20172.0 °C11 December 201716.1 °C1,389 mm70
201631.3 °C2 May 20160.8 °C11 March 201615.8 °C1,672 mm20
201527.9 °C22 April 20153.5 °C12 March 201515.8 °C1,797 mm00
201429.3 °C14 April 20142.4 °C18 January 201415.7 °C1,654 mm00
201330.3 °C17 April 20131.1 °C3 March 201316.0 °C1,585 mm30
201229.7 °C31 May 20123.2 °C7 January 201215.7 °C1,414 mm00
201131.9 °C25 May 20112.5 °C18 January 201116.4 °C1,288 mm80
201031.9 °C8 May 20101.3 °C7 November 201015.6 °C1,548 mm90
200930.4 °C7 May 20092.8 °C6 February 200916.1 °C1,298 mm20
200830.4 °C1 April 20080.3 °C3 January 200815.7 °C1,488 mm30
200729.4 °C2 June 20073.1 °C26 October 200715.8 °C1,445 mm00
200629.9 °C13 March 20061.4 °C27 December 200615.7 °C1,697 mm00
200532.7 °C8 June 20052.2 °C17 January 200516.1 °C1,384 mm110
200428.1 °C24 May 20040.8 °C1 February 200415.2 °C1,678 mm00
200332.7 °C2 May 20031.2 °C20 December 200315.9 °C1,530 mm200
200231.4 °C4 May 2002-2.1 °C14 January 200215.9 °C1,926 mm101
200131.6 °C4 April 20012.3 °C20 January 200115.4 °C1,564 mm80
200031.7 °C20 April 20002.5 °C20 January 200015.6 °C1,425 mm90
199932.0 °C1 June 19990.4 °C21 December 199915.7 °C1,345 mm70
199833.4 °C8 May 19980.4 °C4 February 199816.2 °C1,590 mm230
199730.4 °C3 May 1997-1.1 °C14 December 199715.2 °C1,545 mm12
199629.3 °C21 May 19960.9 °C3 January 199615.6 °C1,580 mm00
199529.8 °C15 May 19952.8 °C26 November 199515.8 °C1,675 mm00
199430.8 °C1 May 19942.7 °C5 January 199415.9 °C1,472 mm40
199331.1 °C3 June 19932.5 °C9 February 199315.5 °C1,364 mm50
199228.6 °C26 June 19921.7 °C5 February 199214.8 °C1,949 mm00
199131.6 °C20 April 19912.3 °C14 January 199115.6 °C1,619 mm80
199028.9 °C3 May 19901.9 °C8 January 199015.3 °C1,804 mm00
198931.5 °C19 May 19891.5 °C24 February 198915.3 °C1,439 mm20
198830.8 °C8 May 19880.4 °C22 January 198815.7 °C1,358 mm50
198729.3 °C21 May 19870.9 °C6 March 198715.4 °C1,168 mm00
198630.9 °C12 May 1986-0.6 °C14 January 198615.0 °C1,755 mm31
198529.2 °C13 May 19851.3 °C6 January 198514.7 °C1,604 mm00
198429.7 °C30 April 19843.0 °C11 December 198414.9 °C1,529 mm00
198332.9 °C1 May 19830.6 °C23 January 198315.1 °C1,458 mm170
198229.9 °C4 June 19822.3 °C20 December 198215.4 °C1,204 mm00
198128.0 °C8 June 1981-0.5 °C24 January 198114.9 °C1,691 mm01
198029.3 °C1 June 19801.2 °C27 January 198015.4 °C1,573 mm00
197928.8 °C2 May 19791.6 °C12 January 197915.4 °C1,129 mm00
197830.1 °C8 May 1978-2.5 °C11 January 197814.8 °C1,534 mm14
197729.5 °C15 March 19772.1 °C22 December 197714.9 °C1,391 mm00
197627.6 °C27 May 1976-2.2 °C25 February 197614.6 °C1,475 mm02
197529.3 °C19 April 19750.0 °C27 December 197514.5 °C1,490 mm00
197429.4 °C16 May 19741.7 °C26 November 197414.4 °C1,449 mm00
197329.1 °C26 May 19731.8 °C21 December 197314.8 °C1,563 mm00
197229.2 °C21 May 19721.8 °C17 December 197214.9 °C1,278 mm00
197130.0 °C30 April 19712.3 °C25 December 197114.6 °C1,535 mm10
197030.1 °C25 April 19701.4 °C14 January 197014.9 °C1,268 mm10
196930.2 °C11 June 19691.0 °C10 December 196915.3 °C1,043 mm40
196827.2 °C14 May 19680.8 °C7 February 196814.3 °C1,224 mm00
196728.6 °C23 April 19670.3 °C11 January 196714.4 °C1,553 mm00
196629.3 °C12 May 1966-0.7 °C30 January 196614.2 °C1,345 mm01
196529.5 °C27 May 1965-0.5 °C23 January 196514.2 °C1,549 mm01
196429.5 °C1 May 19642.0 °C12 January 196414.2 °C1,415 mm00
196328.3 °C23 April 19631.8 °C24 December 196314.1 °C1,664 mm00
196228.8 °C8 June 19622.2 °C14 November 196214.6 °C1,317 mm00
196129.9 °C8 May 19611.3 °C12 February 196114.4 °C1,253 mm00
196028.8 °C1 June 1960-0.7 °C14 February 196014.6 °C1,136 mm02
195927.9 °C28 April 19592.0 °C3 January 195913.8 °C1,956 mm00
195830.7 °C29 April 19580.9 °C25 January 195814.2 °C1,747 mm10
195729.2 °C24 May 19571.5 °C12 December 195714.8 °C835 mm00
195628.7 °C7 April 1956-1.9 °C12 January 195614.0 °C1,152 mm04
195529.7 °C21 April 1955-1.5 °C24 January 195514.2 °C1,265 mm01
195427.4 °C22 March 19540.7 °C21 December 195414.0 °C1,322 mm00
195330.1 °C21 May 19530.4 °C11 November 195314.2 °C1,228 mm10
195228.6 °C9 May 19521.4 °C5 February 195214.1 °C1,235 mm00
195129.3 °C22 April 19511.5 °C3 February 195114.6 °C1,450 mm00
195028.2 °C3 May 19501.4 °C22 December 195014.1 °C1,253 mm00
194929.7 °C21 May 19491.0 °C17 November 194914.3 °C1,341 mm00
194827.6 °C2 May 19481.1 °C15 January 194814.1 °C1,691 mm00
194728.3 °C7 April 1947-1.4 °C2 January 194713.7 °C1,715 mm02
194631.0 °C20 May 19462.3 °C5 December 194614.2 °C1,320 mm20
194529.0 °C4 April 19452.6 °C5 December 194514.3 °C1,229 mm00
194428.9 °C3 June 19441.9 °C18 January 194414.2 °C1,205 mm00
194329.1 °C16 May 19432.4 °C14 February 194313.6 °C1,505 mm00
194227.6 °C6 May 19422.0 °C11 January 194213.7 °C1,309 mm00
194129.3 °C9 May 19411.4 °C19 January 194113.8 °C1,849 mm00
194027.3 °C14 June 19401.0 °C22 December 194013.7 °C1,107 mm00

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
23.8 °C
+1.8 °C
Hot days (≥ 30 °C)
6 d/yr
+3
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1751 mm
+277 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan21.4 °C+1.7 °C27 mm+0 mm
Feb23.8 °C+2.3 °C21 mm+3 mm
Mar26.7 °C+2.9 °C6 mm-12 mm
Apr27.6 °C+2.1 °C3 mm-25 mm
May27.2 °C+1.5 °C89 mm+5 mm
Jun22.5 °C-0.6 °C337 mm+92 mm
Jul22.4 °C+1.2 °C312 mm-19 mm
Aug22.6 °C+1.3 °C392 mm+85 mm
Sep23.2 °C+2.1 °C406 mm+157 mm
Oct23.2 °C+2.2 °C105 mm-10 mm
Nov23.7 °C+3.2 °C9 mm-26 mm
Dec21.2 °C+1.5 °C46 mm+27 mm

The year's extremes

Hottest day
31.0 °C
16 May 2025
Coldest day
4.3 °C
6 Jan 2025
Wettest day
30.7 mm
16 Jun 2025
Windiest day
21.2 km/h
9 Jan 2025
Strongest gust
58.3 km/h
27 Mar 2025
Hottest feels-like
33.0 °C
20 May 2025
Coldest feels-like
2.2 °C
3 Jan 2025
Sunniest day
12.8 h
26 May 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 Zacapu?

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

What is the hottest day ever recorded in Zacapu?

The hottest day measured in Zacapu between 1940 and 2025 was 8 May 1998, reaching 33.4 °C.

What is the coldest day in Zacapu?

The coldest day measured in Zacapu between 1940 and 2025 was 11 January 1978, at -2.5 °C.

Does it snow in Zacapu?

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

Has the climate of Zacapu warmed?

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

What is the wettest day in Zacapu?

The wettest day measured in Zacapu between 1940 and 2025 was 6 September 2002, with 202 mm of rain in 24 hours.

What was the windiest day in Zacapu?

The windiest day measured in Zacapu between 1940 and 2025 was 7 January 1946, with winds reaching 30.3 km/h.

What is the warmest month in Zacapu?

The warmest month in Zacapu is May (18.0 °C on average); the coldest is January (12.0 °C).

How much does it rain in Zacapu?

Zacapu receives on average 1,474 mm of precipitation per year, spread over about 155 rainy days.

Is it sunny in Zacapu?

Zacapu gets on average 10.7 hours of sunshine per day, roughly 3,905 hours per year over 1940-2025.

What is the biggest single-day snowfall in Zacapu?

The heaviest 24-hour snowfall measured in Zacapu between 1940 and 2025 was 1 January 1947, with 7.0 cm.

Are there tropical nights in Zacapu?

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

What was the most extreme apparent temperature in Zacapu?

In Zacapu, between 1940 and 2025, the highest apparent temperature reached 34.4 °C on 22 May 1983, and the lowest was -6.0 °C on 25 February 1976.

Compare Zacapu with another city

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

Nearby cities

The climate around Zacapu

Other cities — Mexico