Tepalcatepec climate — normals and trends

Tepalcatepec (Mexico) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 25.8 °C and it receives 620 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 (29.7 °C on average) and the coldest is January (22.5 °C). Rainfall peaks in September.

Tepalcatepec averages 0 frost days, 284 hot days (≥ 30 °C) and 75 rainy days per year.

Tepalcatepec has warmed by +2.8 °C between 1940 and 2025, or +0.33 °C per decade. This trend is statistically significant.

The hottest day of the period reached 42.1 °C (on 9 May 2024) and the coldest 7.1 °C (on 11 January 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

TepalcatepecMichoacán

coords
19.19°, -102.85°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthMayColdest monthJanuaryWettest monthSeptemberDriest monthApril

Mean daily temperature

25.8°C

Average daily high

32.6°C

Average daily low

19.7°C

Annual rainfall

620mm

Sunshine / day

10.7h

Mean relative humidity

54%

Average peak wind

7.9km/h

Seasonal range

7.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

284 d/yr

Rainy days (≥ 1 mm)

75 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.4 °C

Average feels-like low

20.9 °C

Average peak gust

24.9 km/h

Tropical nights (≥ 20 °C)

193 d/yr

Solar radiation

21.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.8 °C

since 1940

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

42.1 °C

9 May 2024

Coldest day

7.1 °C

11 January 1997

Wettest day

131 mm

25 July 1987

Windiest day

21.8 km/h

1 May 1945

Strongest gust

50.8 km/h

9 March 2016

Hottest feels-like

44.3 °C

27 May 2024

Coldest feels-like

4.9 °C

11 January 1997

Sunniest day

12.8 h

12 June 2005

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202541.2 °C15 May 202514.4 °C30 March 202527.5 °C580 mm3460
202442.1 °C9 May 202411.1 °C28 December 202427.8 °C621 mm3490
202341.6 °C3 June 202313.0 °C31 December 202327.6 °C373 mm3400
202240.2 °C10 May 202211.5 °C19 December 202227.0 °C470 mm3400
202139.5 °C15 April 202110.1 °C2 January 202126.5 °C763 mm3200
202039.7 °C29 April 202012.1 °C6 January 202027.4 °C512 mm3380
201939.9 °C19 May 201913.0 °C28 January 201926.9 °C693 mm3300
201839.9 °C30 May 20189.5 °C22 December 201826.7 °C593 mm3070
201740.3 °C19 May 201713.3 °C12 December 201726.6 °C817 mm3270
201640.4 °C22 May 201611.0 °C11 March 201627.1 °C476 mm3320
201540.0 °C8 May 201514.0 °C4 February 201527.3 °C588 mm3230
201439.5 °C24 March 201414.1 °C9 January 201426.9 °C572 mm3280
201339.8 °C30 May 201312.4 °C4 March 201326.9 °C646 mm3200
201239.2 °C6 May 201212.1 °C9 January 201226.6 °C487 mm3150
201141.0 °C28 May 201110.4 °C20 January 201126.3 °C972 mm3220
201040.4 °C27 May 201011.3 °C13 December 201025.6 °C1,040 mm2820
200939.9 °C11 June 200911.2 °C24 December 200927.0 °C499 mm3440
200840.4 °C21 April 200810.3 °C13 December 200826.1 °C596 mm3310
200740.0 °C15 May 200713.1 °C26 October 200726.4 °C727 mm3210
200640.4 °C10 May 200610.9 °C27 December 200626.5 °C650 mm3160
200541.7 °C9 June 200513.0 °C26 December 200526.8 °C630 mm3350
200439.6 °C7 July 20049.8 °C20 January 200426.8 °C356 mm3370
200341.4 °C17 April 200311.5 °C23 December 200326.8 °C592 mm3390
200242.0 °C9 May 20029.7 °C18 December 200226.7 °C527 mm3210
200140.8 °C21 May 200111.2 °C30 November 200126.5 °C500 mm3330
200040.1 °C27 April 200011.1 °C2 February 200025.9 °C740 mm3300
199941.3 °C1 June 19997.9 °C22 December 199926.0 °C733 mm3230
199841.8 °C15 May 199810.6 °C25 January 199826.4 °C1,026 mm3170
199741.2 °C20 May 19977.1 °C11 January 199726.2 °C587 mm3130
199639.9 °C10 May 199611.4 °C2 January 199625.9 °C1,015 mm2930
199541.1 °C14 May 199513.3 °C23 January 199526.8 °C692 mm2990
199440.0 °C5 May 199413.3 °C6 January 199427.5 °C258 mm3490
199340.4 °C8 June 199311.9 °C8 February 199326.0 °C784 mm2900
199238.3 °C26 April 19929.9 °C5 February 199225.7 °C931 mm2840
199141.1 °C24 April 199111.7 °C20 January 199126.6 °C768 mm3010
199040.0 °C11 April 199011.2 °C8 January 199026.6 °C549 mm3250
198940.8 °C19 May 198912.9 °C10 December 198926.0 °C776 mm3060
198841.9 °C11 May 19889.6 °C22 January 198826.3 °C758 mm3090
198741.1 °C21 May 198711.5 °C4 January 198726.4 °C661 mm3210
198640.5 °C14 May 19868.9 °C6 February 198626.3 °C456 mm3150
198540.8 °C29 April 198512.3 °C7 January 198526.2 °C543 mm3080
198441.7 °C8 May 198411.9 °C21 November 198425.7 °C854 mm2870
198341.4 °C17 May 19839.7 °C22 January 198325.6 °C642 mm2890
198240.7 °C3 April 19829.2 °C6 December 198226.5 °C464 mm3220
198140.2 °C15 May 198110.9 °C26 January 198126.0 °C959 mm3010
198041.4 °C13 May 198010.7 °C19 January 198026.8 °C617 mm3270
197939.7 °C20 May 197910.1 °C12 January 197926.1 °C432 mm2870
197839.5 °C16 May 197811.6 °C10 February 197826.1 °C734 mm2990
197739.0 °C21 May 197713.0 °C6 January 197726.2 °C484 mm3330
197639.2 °C26 May 197610.0 °C2 January 197625.7 °C583 mm2780
197539.7 °C10 May 19759.0 °C29 December 197525.1 °C541 mm2430
197439.6 °C21 April 197413.3 °C4 January 197425.1 °C515 mm2670
197339.8 °C1 May 197311.2 °C21 January 197325.0 °C834 mm2050
197239.9 °C8 May 197211.4 °C9 February 197225.6 °C508 mm2820
197139.6 °C7 May 197111.7 °C5 January 197124.9 °C603 mm2210
197038.7 °C27 May 197011.7 °C24 January 197024.8 °C699 mm2010
196940.8 °C9 May 196911.6 °C10 December 196925.5 °C599 mm2320
196838.8 °C8 June 196811.0 °C14 March 196824.8 °C525 mm2270
196739.2 °C11 May 196710.8 °C12 December 196724.6 °C817 mm2090
196640.0 °C12 May 196610.9 °C31 January 196624.9 °C699 mm2320
196539.5 °C11 May 196511.2 °C25 January 196525.4 °C368 mm2590
196440.7 °C4 May 196412.3 °C13 January 196425.2 °C600 mm2480
196339.8 °C20 April 196310.6 °C18 February 196325.5 °C343 mm2790
196239.1 °C30 April 196210.9 °C10 January 196225.3 °C469 mm2470
196140.7 °C15 April 196112.1 °C13 February 196125.4 °C436 mm2870
196039.2 °C29 May 19609.9 °C14 February 196025.0 °C600 mm2270
195937.8 °C5 April 195911.6 °C4 January 195924.6 °C588 mm2150
195840.2 °C10 May 195810.4 °C14 January 195824.7 °C680 mm1950
195739.4 °C12 May 195712.5 °C9 March 195725.6 °C364 mm3130
195639.2 °C7 May 195610.1 °C17 January 195625.0 °C321 mm2750
195540.1 °C23 May 195510.2 °C26 January 195524.5 °C719 mm2020
195438.1 °C23 March 195412.2 °C22 December 195425.1 °C483 mm2640
195339.7 °C21 May 195312.1 °C22 November 195325.0 °C402 mm2560
195238.5 °C29 April 195212.4 °C8 February 195224.9 °C489 mm2830
195139.2 °C22 April 195111.6 °C16 January 195125.3 °C648 mm2790
195039.1 °C30 April 195011.3 °C28 December 195024.5 °C648 mm2010
194938.7 °C27 April 194912.7 °C7 November 194924.5 °C707 mm1750
194838.5 °C28 April 194812.0 °C25 January 194824.1 °C945 mm1540
194737.8 °C29 April 19479.1 °C16 December 194723.7 °C965 mm1560
194639.7 °C17 May 194611.4 °C7 January 194625.0 °C440 mm2790
194538.3 °C2 May 194511.3 °C22 January 194524.6 °C577 mm2260
194438.8 °C26 April 194411.6 °C11 January 194424.1 °C956 mm1630
194339.0 °C17 April 194313.4 °C29 January 194324.4 °C758 mm1980
194238.6 °C3 May 194211.8 °C12 March 194224.8 °C546 mm2610
194139.6 °C8 May 194110.2 °C16 January 194125.1 °C341 mm2640
194039.9 °C1 May 19409.6 °C7 January 194025.0 °C267 mm2880

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
34.7 °C
+2.1 °C
Hot days (≥ 30 °C)
346 d/yr
+62
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
580 mm
-40 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan31.4 °C+1.3 °C25 mm+8 mm
Feb34.5 °C+2.4 °C0 mm-6 mm
Mar36.7 °C+2.0 °C0 mm-5 mm
Apr37.5 °C+0.8 °C0 mm-1 mm
May38.1 °C+0.9 °C12 mm+0 mm
Jun32.5 °C-0.9 °C279 mm+161 mm
Jul33.4 °C+1.7 °C53 mm-60 mm
Aug35.5 °C+3.7 °C52 mm-59 mm
Sep34.5 °C+4.1 °C88 mm-69 mm
Oct33.5 °C+2.6 °C65 mm-0 mm
Nov35.1 °C+3.6 °C0 mm-10 mm
Dec33.2 °C+2.8 °C7 mm+2 mm

The year's extremes

Hottest day
41.2 °C
15 May 2025
Coldest day
14.4 °C
30 Mar 2025
Wettest day
43.6 mm
20 Jun 2025
Windiest day
14.3 km/h
15 Aug 2025
Strongest gust
37.4 km/h
7 Aug 2025
Hottest feels-like
44.0 °C
14 May 2025
Coldest feels-like
11.9 °C
30 Mar 2025
Sunniest day
12.7 h
19 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 Tepalcatepec?

Tepalcatepec has a hot semi-arid climate (Köppen BSh). Over 1940-2025, the average annual temperature is 25.8 °C and it receives 620 mm of precipitation per year.

What is the hottest day ever recorded in Tepalcatepec?

The hottest day measured in Tepalcatepec between 1940 and 2025 was 9 May 2024, reaching 42.1 °C.

What is the coldest day in Tepalcatepec?

The coldest day measured in Tepalcatepec between 1940 and 2025 was 11 January 1997, at 7.1 °C.

Does it snow in Tepalcatepec?

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

Has the climate of Tepalcatepec warmed?

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

What is the wettest day in Tepalcatepec?

The wettest day measured in Tepalcatepec between 1940 and 2025 was 25 July 1987, with 131 mm of rain in 24 hours.

What was the windiest day in Tepalcatepec?

The windiest day measured in Tepalcatepec between 1940 and 2025 was 1 May 1945, with winds reaching 21.8 km/h.

What is the warmest month in Tepalcatepec?

The warmest month in Tepalcatepec is May (29.7 °C on average); the coldest is January (22.5 °C).

How much does it rain in Tepalcatepec?

Tepalcatepec receives on average 620 mm of precipitation per year, spread over about 75 rainy days.

Is it sunny in Tepalcatepec?

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

Are there tropical nights in Tepalcatepec?

Yes: Tepalcatepec has on average 193 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Tepalcatepec?

In Tepalcatepec, between 1940 and 2025, the highest apparent temperature reached 44.3 °C on 27 May 2024, and the lowest was 4.9 °C on 11 January 1997.

Compare Tepalcatepec with another city

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

Nearby cities

The climate around Tepalcatepec

Other cities — Mexico