Xochitepec climate — normals and trends

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

Xochitepec averages 0 frost days, 158 hot days (≥ 30 °C) and 108 rainy days per year.

Xochitepec has warmed by +2.7 °C between 1940 and 2025, or +0.32 °C per decade. This trend is statistically significant.

The hottest day of the period reached 39.5 °C (on 9 May 2024) and the coldest 4.3 °C (on 25 February 1976).

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

XochitepecMorelos

coords
18.78°, -99.23°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthMayColdest monthJanuaryWettest monthSeptemberDriest monthDecember

Mean daily temperature

22.7°C

Average daily high

29.6°C

Average daily low

16.4°C

Annual rainfall

608mm

Sunshine / day

11.0h

Mean relative humidity

52%

Average peak wind

8.0km/h

Seasonal range

6.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

158 d/yr

Rainy days (≥ 1 mm)

108 d/yr

Annual snowfall

0.0 cm

Average feels-like high

30.6 °C

Average feels-like low

16.3 °C

Average peak gust

25.7 km/h

Tropical nights (≥ 20 °C)

34 d/yr

Solar radiation

22.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.7 °C

since 1940

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

39.5 °C

9 May 2024

Coldest day

4.3 °C

25 February 1976

Wettest day

97 mm

16 August 1947

Windiest day

21.6 km/h

4 May 1973

Strongest gust

56.9 km/h

9 March 2016

Hottest feels-like

41.4 °C

6 June 2005

Coldest feels-like

0.7 °C

25 February 1976

Sunniest day

13.0 h

4 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202538.0 °C7 May 202511.2 °C3 January 202524.0 °C859 mm2450
202439.5 °C9 May 20248.6 °C28 December 202424.3 °C958 mm2310
202336.6 °C20 June 20238.9 °C15 January 202324.1 °C648 mm2460
202236.9 °C18 April 20229.4 °C8 December 202223.5 °C731 mm1940
202136.9 °C27 April 20219.7 °C2 January 202123.3 °C854 mm1870
202037.4 °C8 April 20209.3 °C7 January 202023.9 °C848 mm2040
201937.4 °C23 April 20198.5 °C22 January 201923.5 °C968 mm1770
201835.8 °C20 March 20187.1 °C16 January 201823.1 °C848 mm1750
201737.1 °C30 April 20177.7 °C12 December 201723.0 °C1,127 mm1830
201639.1 °C20 May 20168.7 °C8 February 201623.5 °C925 mm2040
201537.0 °C23 April 20159.8 °C13 January 201523.9 °C729 mm2290
201437.5 °C23 March 20149.4 °C20 January 201423.7 °C711 mm2290
201338.3 °C18 April 20137.0 °C4 March 201323.7 °C827 mm2240
201237.7 °C3 May 201210.0 °C7 January 201223.6 °C547 mm2280
201137.8 °C13 May 20117.8 °C18 January 201123.6 °C662 mm2460
201038.8 °C4 June 20106.7 °C10 December 201022.9 °C1,116 mm1690
200936.6 °C7 May 20097.9 °C7 February 200923.6 °C634 mm2260
200837.5 °C21 April 20088.6 °C5 January 200823.2 °C696 mm2060
200737.8 °C7 May 20079.6 °C8 December 200723.4 °C635 mm2170
200637.6 °C11 May 20064.9 °C8 January 200623.3 °C623 mm2070
200538.1 °C29 April 20057.7 °C27 December 200524.0 °C511 mm2440
200436.9 °C29 May 20047.2 °C30 December 200423.3 °C391 mm2190
200338.3 °C29 April 20038.5 °C23 December 200323.6 °C537 mm2200
200237.7 °C9 May 20027.2 °C22 November 200223.7 °C585 mm2320
200136.5 °C21 May 20019.7 °C31 March 200123.2 °C560 mm2160
200037.1 °C25 April 20007.0 °C10 February 200023.3 °C551 mm2410
199938.1 °C7 April 19999.0 °C12 January 199923.0 °C594 mm1980
199838.9 °C15 April 19987.5 °C4 February 199823.8 °C608 mm2180
199737.8 °C3 May 19977.5 °C12 January 199723.4 °C593 mm1960
199635.5 °C4 May 19966.8 °C14 January 199623.4 °C529 mm2020
199536.5 °C23 April 19959.6 °C28 November 199523.5 °C736 mm1290
199437.3 °C3 May 19948.9 °C6 January 199423.9 °C470 mm2390
199337.9 °C5 June 199310.0 °C2 December 199323.4 °C512 mm1900
199235.7 °C7 April 19928.2 °C9 February 199222.9 °C632 mm1780
199137.5 °C4 May 19919.0 °C17 January 199123.1 °C924 mm1690
199035.8 °C3 May 19909.1 °C11 December 199023.4 °C585 mm2040
198936.8 °C19 May 19897.9 °C25 December 198922.9 °C814 mm1550
198838.1 °C23 April 19888.3 °C30 January 198823.4 °C600 mm1760
198737.0 °C21 May 19877.3 °C29 January 198723.3 °C535 mm2100
198637.5 °C14 May 19865.7 °C16 January 198622.9 °C591 mm1780
198537.2 °C28 April 19859.9 °C7 January 198522.5 °C730 mm1250
198437.8 °C30 April 19847.2 °C2 January 198422.5 °C764 mm1240
198338.8 °C21 May 19837.5 °C23 January 198323.1 °C539 mm1640
198238.8 °C3 April 19827.5 °C21 December 198223.7 °C513 mm2110
198137.3 °C18 May 19818.1 °C24 January 198123.1 °C969 mm1670
198037.2 °C13 May 19808.8 °C5 January 198023.7 °C563 mm2020
197935.6 °C3 May 19798.2 °C12 January 197923.2 °C642 mm1460
197838.1 °C9 May 19789.7 °C10 February 197823.3 °C676 mm1680
197737.6 °C31 March 19778.7 °C23 December 197723.1 °C594 mm1930
197634.7 °C26 May 19764.3 °C25 February 197622.5 °C516 mm1430
197536.0 °C19 April 19756.5 °C29 December 197522.3 °C532 mm940
197435.9 °C12 May 19749.0 °C29 November 197422.1 °C634 mm1070
197335.8 °C26 April 19737.5 °C22 December 197321.9 °C772 mm960
197234.7 °C10 April 19728.0 °C26 December 197222.5 °C574 mm1150
197136.8 °C30 April 19718.8 °C24 December 197122.3 °C412 mm1050
197035.5 °C1 April 19708.3 °C15 January 197022.5 °C383 mm1110
196936.9 °C8 May 19699.2 °C10 December 196922.9 °C468 mm1410
196834.5 °C23 April 19689.6 °C7 February 196822.3 °C400 mm1320
196736.5 °C11 May 19678.0 °C6 January 196722.0 °C527 mm930
196636.3 °C17 May 19666.6 °C31 January 196621.8 °C440 mm930
196534.6 °C15 April 19658.3 °C20 January 196521.9 °C477 mm1090
196436.6 °C1 May 19649.8 °C23 December 196422.0 °C504 mm950
196335.6 °C23 April 19637.3 °C5 February 196322.0 °C422 mm1090
196234.8 °C30 April 19628.3 °C13 January 196222.2 °C396 mm1350
196136.9 °C15 April 19616.8 °C13 February 196122.1 °C398 mm1220
196035.3 °C30 April 19607.8 °C31 January 196021.7 °C438 mm1030
195934.2 °C25 April 19597.9 °C12 January 195921.2 °C724 mm670
195835.8 °C24 April 19587.6 °C25 January 195822.0 °C451 mm1340
195735.5 °C8 April 19577.5 °C13 December 195722.5 °C255 mm1540
195634.3 °C16 April 19564.7 °C14 January 195621.5 °C372 mm1040
195535.3 °C28 April 19557.3 °C28 December 195521.1 °C590 mm1000
195434.6 °C23 March 19546.6 °C22 December 195421.6 °C532 mm1030
195336.1 °C17 May 19536.9 °C13 January 195322.1 °C337 mm1320
195235.6 °C10 May 19528.6 °C22 October 195221.4 °C566 mm870
195135.2 °C22 April 19517.7 °C4 February 195122.1 °C570 mm1130
195034.2 °C30 April 19506.6 °C20 December 195021.2 °C571 mm690
194934.3 °C1 May 19498.3 °C27 November 194921.6 °C515 mm890
194834.4 °C31 March 19489.5 °C21 January 194821.1 °C705 mm580
194734.6 °C5 April 19479.9 °C18 February 194720.9 °C831 mm570
194635.0 °C16 May 19468.3 °C6 January 194621.9 °C361 mm1160
194534.9 °C26 April 19459.0 °C15 January 194521.4 °C544 mm950
194435.1 °C11 April 19446.9 °C22 January 194421.2 °C617 mm960
194334.5 °C13 April 19437.7 °C20 December 194321.2 °C474 mm620
194234.7 °C14 May 19429.1 °C14 January 194221.6 °C375 mm870
194135.1 °C8 May 19417.5 °C20 January 194121.6 °C438 mm1150
194036.2 °C1 May 19407.3 °C7 January 194021.5 °C384 mm840

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
31.1 °C
+1.5 °C
Hot days (≥ 30 °C)
245 d/yr
+87
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
859 mm
+251 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.0 °C+1.7 °C12 mm+5 mm
Feb32.1 °C+2.9 °C1 mm-3 mm
Mar34.2 °C+2.6 °C1 mm-4 mm
Apr34.5 °C+1.2 °C3 mm-9 mm
May34.3 °C+1.5 °C96 mm+43 mm
Jun28.5 °C-1.2 °C261 mm+130 mm
Jul30.3 °C+1.0 °C65 mm-29 mm
Aug31.1 °C+1.5 °C103 mm-2 mm
Sep30.2 °C+1.9 °C204 mm+72 mm
Oct29.3 °C+0.9 °C103 mm+49 mm
Nov30.3 °C+2.0 °C3 mm-8 mm
Dec29.5 °C+2.1 °C9 mm+6 mm

The year's extremes

Hottest day
38.0 °C
7 May 2025
Coldest day
11.2 °C
3 Jan 2025
Wettest day
35.8 mm
29 Jun 2025
Windiest day
18.6 km/h
25 Apr 2025
Strongest gust
43.9 km/h
24 Feb 2025
Hottest feels-like
39.8 °C
17 May 2025
Coldest feels-like
8.7 °C
2 Jan 2025
Sunniest day
13.0 h
30 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 Xochitepec?

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

What is the hottest day ever recorded in Xochitepec?

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

What is the coldest day in Xochitepec?

The coldest day measured in Xochitepec between 1940 and 2025 was 25 February 1976, at 4.3 °C.

Does it snow in Xochitepec?

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

Has the climate of Xochitepec warmed?

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

What is the wettest day in Xochitepec?

The wettest day measured in Xochitepec between 1940 and 2025 was 16 August 1947, with 97 mm of rain in 24 hours.

What was the windiest day in Xochitepec?

The windiest day measured in Xochitepec between 1940 and 2025 was 4 May 1973, with winds reaching 21.6 km/h.

What is the warmest month in Xochitepec?

The warmest month in Xochitepec is May (25.6 °C on average); the coldest is January (19.6 °C).

How much does it rain in Xochitepec?

Xochitepec receives on average 608 mm of precipitation per year, spread over about 108 rainy days.

Is it sunny in Xochitepec?

Xochitepec gets on average 11.0 hours of sunshine per day, roughly 4,015 hours per year over 1940-2025.

Are there tropical nights in Xochitepec?

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

What was the most extreme apparent temperature in Xochitepec?

In Xochitepec, between 1940 and 2025, the highest apparent temperature reached 41.4 °C on 6 June 2005, and the lowest was 0.7 °C on 25 February 1976.

Compare Xochitepec with another city

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

Nearby cities

The climate around Xochitepec

Other cities — Mexico