Peto climate — normals and trends

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

Peto averages 0 frost days, 286 hot days (≥ 30 °C) and 130 rainy days per year.

Peto has warmed by +1.1 °C between 1940 and 2025, or +0.13 °C per decade. This trend is statistically significant.

The hottest day of the period reached 44.4 °C (on 28 March 1984) and the coldest 6.7 °C (on 29 December 1980).

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

PetoYucatán

coords
20.13°, -88.92°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthMayColdest monthJanuaryWettest monthSeptemberDriest monthFebruary

Mean daily temperature

26.2°C

Average daily high

32.4°C

Average daily low

21.4°C

Annual rainfall

767mm

Sunshine / day

10.5h

Mean relative humidity

73%

Average peak wind

14.0km/h

Seasonal range

5.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

286 d/yr

Rainy days (≥ 1 mm)

130 d/yr

Annual snowfall

0.0 cm

Average feels-like high

35.6 °C

Average feels-like low

24.4 °C

Average peak gust

35.6 km/h

Tropical nights (≥ 20 °C)

274 d/yr

Solar radiation

18.7 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.1 °C

since 1940

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

44.4 °C

28 March 1984

Coldest day

6.7 °C

29 December 1980

Wettest day

246 mm

23 September 2002

Windiest day

53.2 km/h

22 September 2002

Strongest gust

128.9 km/h

22 September 2002

Hottest feels-like

47.2 °C

7 June 2024

Coldest feels-like

4.7 °C

2 March 1986

Sunniest day

13.1 h

12 June 1945

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202539.6 °C7 May 202512.6 °C26 February 202527.0 °C758 mm3230
202441.6 °C17 May 202410.9 °C7 February 202427.3 °C940 mm3020
202338.9 °C5 May 202311.7 °C31 December 202327.5 °C586 mm3230
202239.5 °C7 April 202211.5 °C30 January 202226.6 °C892 mm3080
202141.0 °C11 April 20219.2 °C3 February 202126.8 °C740 mm3060
202040.5 °C10 April 202012.4 °C23 February 202027.0 °C1,000 mm2830
201939.3 °C24 June 201910.9 °C28 January 201927.3 °C500 mm3190
201837.6 °C9 April 201810.5 °C22 December 201826.4 °C627 mm3090
201738.9 °C3 April 201711.6 °C14 December 201726.9 °C665 mm3220
201639.3 °C25 May 20169.0 °C8 February 201627.0 °C542 mm3150
201540.5 °C28 April 201510.3 °C28 January 201527.0 °C500 mm3020
201438.6 °C7 April 20149.3 °C17 January 201426.2 °C788 mm2710
201338.3 °C22 May 20138.9 °C4 March 201326.3 °C953 mm2830
201240.0 °C5 April 201211.3 °C4 January 201226.4 °C770 mm3100
201140.2 °C11 August 201111.8 °C29 January 201126.6 °C738 mm3010
201038.6 °C8 May 20109.4 °C15 December 201025.8 °C745 mm2700
200939.5 °C26 May 20099.0 °C22 January 200926.9 °C511 mm3010
200839.4 °C15 May 200811.1 °C3 December 200826.2 °C668 mm2920
200740.0 °C11 April 20078.9 °C19 February 200726.5 °C777 mm3010
200641.0 °C11 May 20068.5 °C14 February 200626.8 °C749 mm3060
200541.0 °C27 April 200511.3 °C23 November 200527.0 °C749 mm3230
200438.6 °C9 April 200410.9 °C19 February 200427.0 °C551 mm3240
200340.2 °C19 March 200311.2 °C9 January 200326.8 °C543 mm2940
200239.2 °C1 May 20028.4 °C9 January 200226.7 °C1,084 mm2930
200140.5 °C30 March 20019.8 °C7 January 200126.7 °C677 mm3130
200040.1 °C24 July 20008.7 °C10 February 200026.4 °C534 mm3150
199941.8 °C30 April 199910.6 °C12 January 199926.0 °C900 mm2760
199841.5 °C8 March 19988.8 °C8 February 199826.9 °C744 mm3110
199738.6 °C3 May 199710.4 °C16 December 199726.8 °C732 mm3020
199638.3 °C18 March 19968.2 °C12 March 199626.4 °C678 mm3010
199540.5 °C20 May 19959.2 °C16 January 199526.9 °C942 mm3060
199439.6 °C28 March 199410.1 °C4 March 199427.0 °C674 mm3210
199338.3 °C4 May 199310.9 °C28 January 199326.3 °C880 mm3190
199238.0 °C3 June 199211.2 °C10 February 199226.1 °C702 mm2970
199139.4 °C27 April 19919.5 °C5 March 199126.4 °C770 mm2940
199037.9 °C29 May 19908.9 °C10 December 199026.2 °C812 mm2990
198939.8 °C27 June 19897.7 °C25 February 198925.9 °C898 mm2810
198839.1 °C25 May 198810.7 °C19 December 198825.6 °C1,132 mm2620
198739.7 °C27 March 19878.3 °C28 January 198726.0 °C777 mm2960
198638.9 °C14 March 19866.7 °C2 March 198626.2 °C683 mm3170
198539.2 °C21 March 19859.5 °C8 January 198526.0 °C726 mm2990
198444.4 °C28 March 19849.1 °C1 March 198425.2 °C1,196 mm2830
198338.7 °C28 May 19839.4 °C1 March 198325.7 °C1,017 mm2810
198239.3 °C6 April 198210.5 °C19 December 198226.1 °C839 mm2810
198141.1 °C28 May 19817.4 °C25 January 198125.5 °C817 mm2870
198040.6 °C26 May 19806.7 °C29 December 198025.6 °C802 mm2640
197937.4 °C1 May 19798.7 °C27 February 197925.7 °C749 mm2720
197838.6 °C3 May 19787.3 °C15 January 197825.3 °C1,030 mm2780
197737.7 °C12 May 19778.5 °C20 January 197725.3 °C759 mm2690
197637.1 °C6 April 19769.7 °C23 January 197625.0 °C961 mm2410
197539.3 °C11 April 19759.3 °C23 December 197526.0 °C706 mm2470
197438.8 °C10 May 197410.6 °C4 December 197425.6 °C875 mm2430
197340.2 °C25 March 197310.2 °C12 February 197325.7 °C920 mm2620
197238.3 °C17 May 19729.9 °C28 December 197225.8 °C927 mm2770
197140.0 °C24 April 197110.5 °C15 February 197125.9 °C708 mm2760
197037.3 °C2 April 197010.4 °C15 March 197025.5 °C625 mm2670
196938.5 °C24 March 196913.3 °C8 January 196925.5 °C1,012 mm2180
196837.4 °C4 May 19689.0 °C10 February 196825.1 °C685 mm2280
196738.3 °C9 May 196713.6 °C6 January 196725.7 °C696 mm2410
196638.4 °C28 May 196611.4 °C31 January 196625.7 °C642 mm2520
196538.6 °C11 April 196511.8 °C8 March 196526.1 °C733 mm2680
196441.9 °C3 May 19649.9 °C15 January 196426.4 °C733 mm2830
196339.4 °C11 April 19639.6 °C26 December 196326.3 °C684 mm2860
196240.0 °C12 March 196212.1 °C11 December 196226.4 °C592 mm3000
196139.9 °C26 May 196111.1 °C26 December 196126.1 °C778 mm2970
196039.9 °C17 March 196011.2 °C1 February 196025.7 °C828 mm2850
195937.4 °C21 April 195910.0 °C8 December 195925.5 °C947 mm2630
195840.8 °C6 April 195810.2 °C3 February 195826.3 °C802 mm2830
195740.4 °C23 March 195712.8 °C9 March 195726.1 °C756 mm2900
195638.5 °C10 April 195611.0 °C15 January 195625.5 °C694 mm2750
195539.7 °C18 May 195513.7 °C31 January 195526.1 °C625 mm2560
195436.8 °C16 April 195412.1 °C10 February 195425.4 °C876 mm2530
195341.9 °C12 April 195311.5 °C6 January 195326.4 °C715 mm2740
195239.9 °C15 March 195212.2 °C28 February 195225.7 °C1,029 mm2460
195140.6 °C7 April 195110.1 °C4 February 195126.4 °C682 mm3000
195039.6 °C16 May 195012.6 °C12 December 195026.0 °C585 mm2770
194939.0 °C4 April 194913.4 °C20 November 194926.4 °C630 mm2890
194841.2 °C1 April 194813.6 °C16 January 194826.0 °C899 mm2580
194738.5 °C3 May 194713.3 °C6 February 194726.3 °C782 mm2880
194638.5 °C18 May 194615.6 °C3 January 194626.7 °C597 mm3060
194541.4 °C25 April 194512.0 °C7 December 194526.3 °C724 mm2900
194439.2 °C16 April 194412.8 °C20 January 194426.1 °C656 mm2760
194337.9 °C18 August 194312.1 °C20 December 194325.4 °C740 mm2300
194239.6 °C15 May 194213.9 °C29 January 194225.9 °C913 mm2660
194139.7 °C4 April 194110.6 °C11 February 194126.5 °C529 mm2990
194038.2 °C13 August 194011.6 °C19 February 194025.7 °C807 mm2850

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
33.2 °C
+0.8 °C
Hot days (≥ 30 °C)
323 d/yr
+37
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
758 mm
-9 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.6 °C+0.6 °C16 mm-8 mm
Feb31.6 °C+0.8 °C21 mm+2 mm
Mar34.3 °C+1.0 °C7 mm-14 mm
Apr34.6 °C-0.4 °C5 mm-23 mm
May36.9 °C+1.4 °C46 mm-15 mm
Jun34.4 °C+0.7 °C126 mm+4 mm
Jul35.1 °C+1.2 °C79 mm-14 mm
Aug34.4 °C+0.3 °C120 mm+13 mm
Sep34.0 °C+1.2 °C145 mm+4 mm
Oct32.1 °C+0.8 °C120 mm+34 mm
Nov31.0 °C+0.9 °C23 mm-14 mm
Dec30.6 °C+1.5 °C50 mm+23 mm

The year's extremes

Hottest day
39.6 °C
7 May 2025
Coldest day
12.6 °C
26 Feb 2025
Wettest day
29.3 mm
27 Jun 2025
Windiest day
27.5 km/h
4 Apr 2025
Strongest gust
68.8 km/h
18 Jun 2025
Hottest feels-like
44.2 °C
2 Jun 2025
Coldest feels-like
12.6 °C
26 Jan 2025
Sunniest day
12.8 h
3 Jul 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 Peto?

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

What is the hottest day ever recorded in Peto?

The hottest day measured in Peto between 1940 and 2025 was 28 March 1984, reaching 44.4 °C.

What is the coldest day in Peto?

The coldest day measured in Peto between 1940 and 2025 was 29 December 1980, at 6.7 °C.

Does it snow in Peto?

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

Has the climate of Peto warmed?

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

What is the wettest day in Peto?

The wettest day measured in Peto between 1940 and 2025 was 23 September 2002, with 246 mm of rain in 24 hours.

What was the windiest day in Peto?

The windiest day measured in Peto between 1940 and 2025 was 22 September 2002, with winds reaching 53.2 km/h.

What is the warmest month in Peto?

The warmest month in Peto is May (28.7 °C on average); the coldest is January (23.1 °C).

How much does it rain in Peto?

Peto receives on average 767 mm of precipitation per year, spread over about 130 rainy days.

Is it sunny in Peto?

Peto gets on average 10.5 hours of sunshine per day, roughly 3,833 hours per year over 1940-2025.

Are there tropical nights in Peto?

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

What was the most extreme apparent temperature in Peto?

In Peto, between 1940 and 2025, the highest apparent temperature reached 47.2 °C on 7 June 2024, and the lowest was 4.7 °C on 2 March 1986.

Compare Peto with another city

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

Nearby cities

The climate around Peto

Other cities — Mexico