Oxkutzcab climate — normals and trends

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

Oxkutzcab averages 0 frost days, 291 hot days (≥ 30 °C) and 124 rainy days per year.

Oxkutzcab has warmed by +0.8 °C between 1940 and 2025, or +0.09 °C per decade. This trend is statistically significant.

The hottest day of the period reached 44.9 °C (on 28 March 1984) and the coldest 7.6 °C (on 2 March 1986).

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

OxkutzcabYucatán

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

Mean daily temperature

26.4°C

Average daily high

32.7°C

Average daily low

21.5°C

Annual rainfall

715mm

Sunshine / day

10.5h

Mean relative humidity

71%

Average peak wind

14.5km/h

Seasonal range

5.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

291 d/yr

Rainy days (≥ 1 mm)

124 d/yr

Annual snowfall

0.0 cm

Average feels-like high

35.6 °C

Average feels-like low

24.2 °C

Average peak gust

36.0 km/h

Tropical nights (≥ 20 °C)

276 d/yr

Solar radiation

18.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.8 °C

since 1940

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

28 March 1984

Coldest day

7.6 °C

2 March 1986

Wettest day

169 mm

23 September 2002

Windiest day

53.7 km/h

22 September 2002

Strongest gust

123.8 km/h

21 August 2007

Hottest feels-like

47.1 °C

7 June 2024

Coldest feels-like

5.5 °C

2 March 1986

Sunniest day

13.0 h

20 June 1985

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202540.6 °C20 May 202512.5 °C26 February 202527.0 °C679 mm3190
202442.5 °C17 May 202410.7 °C7 February 202427.2 °C872 mm3030
202339.9 °C16 June 202311.5 °C15 January 202327.4 °C545 mm3190
202239.7 °C6 April 202211.9 °C18 January 202226.4 °C862 mm3090
202141.1 °C11 April 20219.8 °C3 February 202126.9 °C647 mm3130
202040.3 °C10 April 202011.4 °C29 February 202026.9 °C917 mm2780
201939.3 °C30 May 201910.1 °C28 January 201927.0 °C503 mm3120
201837.4 °C25 July 201810.5 °C12 December 201826.2 °C545 mm3020
201739.0 °C26 April 201711.9 °C14 December 201726.6 °C650 mm3140
201639.0 °C25 May 20168.2 °C8 February 201626.8 °C555 mm3130
201539.8 °C27 April 201510.5 °C28 January 201526.9 °C463 mm3010
201439.8 °C29 April 20149.1 °C17 January 201426.2 °C731 mm2730
201338.7 °C10 May 20139.1 °C4 March 201326.2 °C896 mm2810
201239.9 °C7 May 201211.5 °C4 January 201226.6 °C708 mm3170
201141.5 °C19 May 201111.9 °C15 January 201126.9 °C716 mm3110
201040.6 °C8 June 20108.4 °C11 January 201026.0 °C647 mm2750
200940.5 °C26 May 20098.9 °C22 January 200926.9 °C525 mm2950
200839.1 °C15 May 200810.8 °C3 December 200826.1 °C624 mm2860
200741.6 °C11 April 20078.3 °C19 February 200726.7 °C724 mm3000
200641.2 °C10 May 20067.9 °C14 February 200626.9 °C733 mm3090
200541.9 °C26 April 200512.0 °C19 January 200527.2 °C663 mm3290
200438.8 °C29 May 200410.6 °C19 February 200427.1 °C559 mm3220
200339.8 °C24 June 200311.1 °C21 December 200327.0 °C513 mm2960
200240.3 °C1 June 20028.6 °C9 January 200226.9 °C956 mm2920
200141.2 °C30 March 20019.3 °C5 January 200126.8 °C697 mm3130
200040.7 °C24 April 20008.4 °C10 February 200026.7 °C502 mm3190
199941.5 °C30 April 199910.7 °C12 January 199926.2 °C813 mm2830
199841.9 °C12 May 19988.6 °C8 February 199827.1 °C744 mm3100
199739.6 °C26 May 19979.4 °C16 December 199726.9 °C740 mm3030
199639.4 °C22 September 19968.9 °C12 March 199626.6 °C612 mm3080
199540.9 °C4 May 19959.3 °C16 January 199527.1 °C848 mm3000
199439.6 °C12 April 199410.4 °C4 March 199427.2 °C628 mm3180
199339.5 °C31 March 199311.1 °C14 March 199326.6 °C760 mm3280
199238.6 °C3 June 199211.2 °C10 February 199226.3 °C668 mm3090
199140.7 °C23 April 19919.6 °C5 March 199126.7 °C720 mm2980
199038.1 °C16 May 19909.5 °C10 December 199026.5 °C737 mm3110
198939.9 °C6 June 19897.9 °C25 February 198926.1 °C852 mm2950
198840.2 °C21 May 198810.7 °C19 December 198825.7 °C1,017 mm2740
198740.7 °C3 May 19879.1 °C28 January 198726.0 °C746 mm2970
198639.6 °C13 April 19867.6 °C2 March 198626.5 °C662 mm3160
198540.0 °C5 June 19859.0 °C7 January 198526.2 °C691 mm3030
198444.9 °C28 March 19848.9 °C1 March 198425.4 °C1,081 mm2890
198339.4 °C14 May 19839.6 °C1 March 198325.9 °C980 mm2860
198239.8 °C6 April 198210.3 °C19 December 198226.3 °C819 mm2900
198140.7 °C28 May 19818.2 °C25 January 198125.7 °C751 mm2970
198041.0 °C26 May 19808.0 °C29 December 198025.8 °C773 mm2640
197938.3 °C13 April 19799.3 °C27 February 197926.0 °C702 mm2810
197840.1 °C3 May 19788.6 °C15 January 197825.4 °C947 mm2830
197738.5 °C30 March 19778.8 °C20 January 197725.6 °C692 mm2780
197637.1 °C6 April 19769.9 °C23 January 197625.2 °C844 mm2550
197540.1 °C11 April 19759.7 °C23 December 197526.4 °C673 mm2610
197440.3 °C11 May 197410.8 °C4 December 197425.8 °C884 mm2600
197340.0 °C29 March 197310.1 °C23 December 197325.9 °C873 mm2760
197239.1 °C25 May 197210.0 °C28 December 197226.1 °C886 mm2920
197140.4 °C29 April 197111.3 °C15 February 197126.2 °C627 mm2920
197038.4 °C27 May 19709.6 °C15 March 197025.7 °C561 mm2800
196938.9 °C24 March 196912.5 °C14 December 196925.5 °C875 mm2280
196837.6 °C4 May 19689.0 °C10 February 196825.4 °C552 mm2450
196738.3 °C9 May 196712.9 °C6 January 196725.8 °C604 mm2410
196639.1 °C28 May 196611.2 °C31 January 196625.8 °C594 mm2590
196539.9 °C26 April 196512.4 °C22 December 196526.3 °C715 mm2730
196442.2 °C3 May 196410.1 °C15 January 196426.5 °C677 mm2890
196340.1 °C11 April 19639.3 °C26 December 196326.5 °C589 mm2860
196239.7 °C5 June 196212.5 °C3 January 196226.6 °C560 mm3170
196140.9 °C31 March 196111.5 °C26 December 196126.2 °C738 mm2920
196040.1 °C16 March 196011.3 °C14 February 196026.0 °C790 mm2990
195938.4 °C21 April 195910.1 °C8 December 195925.7 °C936 mm2660
195841.7 °C6 April 195810.6 °C3 February 195826.5 °C715 mm2860
195741.5 °C23 March 195712.9 °C9 March 195726.1 °C787 mm2810
195639.1 °C15 April 195611.6 °C15 January 195625.8 °C714 mm2760
195540.9 °C20 May 195513.3 °C31 January 195526.3 °C588 mm2760
195437.9 °C7 August 195412.5 °C10 February 195425.6 °C759 mm2660
195343.2 °C12 April 195312.2 °C5 January 195326.6 °C683 mm2800
195240.1 °C15 March 195212.7 °C28 February 195225.9 °C904 mm2550
195141.1 °C7 April 195110.2 °C4 February 195126.6 °C610 mm2980
195040.1 °C16 May 195012.5 °C12 December 195026.2 °C569 mm2870
194940.0 °C4 April 194913.2 °C1 January 194926.7 °C575 mm3050
194842.7 °C1 April 194813.0 °C16 January 194826.2 °C836 mm2710
194738.9 °C3 April 194713.7 °C6 February 194726.4 °C805 mm2870
194639.8 °C18 May 194616.0 °C3 January 194627.0 °C569 mm3160
194542.0 °C25 April 194512.0 °C7 December 194526.6 °C643 mm3130
194440.0 °C16 April 194412.8 °C16 January 194426.4 °C590 mm2960
194338.5 °C22 August 194312.3 °C20 December 194325.6 °C693 mm2360
194240.5 °C15 May 194213.2 °C6 March 194226.0 °C914 mm2650
194140.1 °C3 April 194111.0 °C11 February 194126.8 °C497 mm3060
194039.1 °C11 August 194012.0 °C19 February 194026.0 °C696 mm2970

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.5 °C
Hot days (≥ 30 °C)
319 d/yr
+28
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
679 mm
-36 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.8 °C+0.6 °C8 mm-15 mm
Feb31.4 °C+0.4 °C31 mm+14 mm
Mar34.2 °C+0.5 °C5 mm-13 mm
Apr34.5 °C-1.0 °C4 mm-22 mm
May37.7 °C+1.8 °C29 mm-29 mm
Jun35.2 °C+1.2 °C81 mm-31 mm
Jul35.0 °C+0.9 °C78 mm-10 mm
Aug34.0 °C-0.3 °C119 mm+17 mm
Sep33.4 °C+0.4 °C159 mm+23 mm
Oct32.0 °C+0.6 °C108 mm+29 mm
Nov31.0 °C+0.6 °C19 mm-14 mm
Dec30.6 °C+1.3 °C39 mm+16 mm

The year's extremes

Hottest day
40.6 °C
20 May 2025
Coldest day
12.5 °C
26 Feb 2025
Wettest day
26.8 mm
10 May 2025
Windiest day
28.6 km/h
5 Apr 2025
Strongest gust
70.2 km/h
18 Jun 2025
Hottest feels-like
44.2 °C
20 May 2025
Coldest feels-like
12.1 °C
26 Feb 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 Oxkutzcab?

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

What is the hottest day ever recorded in Oxkutzcab?

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

What is the coldest day in Oxkutzcab?

The coldest day measured in Oxkutzcab between 1940 and 2025 was 2 March 1986, at 7.6 °C.

Does it snow in Oxkutzcab?

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

Has the climate of Oxkutzcab warmed?

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

What is the wettest day in Oxkutzcab?

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

What was the windiest day in Oxkutzcab?

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

What is the warmest month in Oxkutzcab?

The warmest month in Oxkutzcab is May (29.0 °C on average); the coldest is January (23.2 °C).

How much does it rain in Oxkutzcab?

Oxkutzcab receives on average 715 mm of precipitation per year, spread over about 124 rainy days.

Is it sunny in Oxkutzcab?

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

Are there tropical nights in Oxkutzcab?

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

What was the most extreme apparent temperature in Oxkutzcab?

In Oxkutzcab, between 1940 and 2025, the highest apparent temperature reached 47.1 °C on 7 June 2024, and the lowest was 5.5 °C on 2 March 1986.

Compare Oxkutzcab with another city

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

Nearby cities

The climate around Oxkutzcab

Other cities — Mexico