Cancún climate — normals and trends

Cancún (Mexico) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 26.1 °C and it receives 1,038 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 August (27.8 °C on average) and the coldest is January (24.2 °C). Rainfall peaks in September.

Cancún averages 0 frost days, 0 hot days (≥ 30 °C) and 158 rainy days per year.

Cancún has warmed by +0.7 °C between 1940 and 2025, or +0.09 °C per decade. This trend is statistically significant.

The hottest day of the period reached 30.6 °C (on 26 September 2024) and the coldest 16.2 °C (on 24 December 1989).

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

CancúnQuintana Roo

coords
21.17°, -86.85°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthAugustColdest monthJanuaryWettest monthSeptemberDriest monthApril

Mean daily temperature

26.1°C

Average daily high

26.7°C

Average daily low

25.3°C

Annual rainfall

1,038mm

Sunshine / day

10.9h

Mean relative humidity

78%

Average peak wind

27.1km/h

Seasonal range

3.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

158 d/yr

Annual snowfall

0.0 cm

Average feels-like high

29.6 °C

Average feels-like low

26.8 °C

Average peak gust

37.4 km/h

Tropical nights (≥ 20 °C)

362 d/yr

Solar radiation

19.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.7 °C

since 1940

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

30.6 °C

26 September 2024

Coldest day

16.2 °C

24 December 1989

Wettest day

195 mm

21 October 2005

Windiest day

111.8 km/h

21 October 2005

Strongest gust

168.1 km/h

14 September 1988

Hottest feels-like

37.9 °C

7 August 2024

Coldest feels-like

9.9 °C

24 December 1989

Sunniest day

13.0 h

29 June 1959

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202529.7 °C31 July 202521.5 °C25 January 202526.9 °C778 mm00
202430.6 °C26 September 202420.5 °C5 February 202427.1 °C1,462 mm20
202330.4 °C11 October 202321.0 °C15 January 202327.1 °C902 mm160
202229.4 °C20 August 202220.6 °C17 January 202226.6 °C994 mm00
202129.3 °C19 August 202120.7 °C2 February 202126.6 °C791 mm00
202029.6 °C28 August 202021.1 °C22 January 202026.8 °C1,451 mm00
201929.5 °C9 September 201920.4 °C21 January 201926.8 °C694 mm00
201829.2 °C4 August 201820.6 °C5 January 201826.3 °C1,020 mm00
201729.7 °C10 September 201721.2 °C8 January 201726.6 °C997 mm00
201629.6 °C21 August 201619.6 °C24 January 201626.7 °C852 mm00
201529.7 °C23 August 201519.8 °C20 February 201526.7 °C1,049 mm00
201429.9 °C26 August 201419.8 °C16 January 201426.4 °C1,060 mm00
201329.3 °C22 August 201319.4 °C3 March 201326.4 °C1,690 mm00
201229.1 °C5 August 201220.3 °C4 January 201226.2 °C905 mm00
201129.4 °C5 September 201120.0 °C14 January 201126.1 °C1,084 mm00
201029.8 °C24 September 201018.9 °C27 December 201025.8 °C1,116 mm00
200929.8 °C17 August 200919.0 °C6 February 200926.2 °C643 mm00
200829.6 °C10 September 200819.4 °C3 January 200826.1 °C941 mm00
200729.1 °C6 August 200720.1 °C18 February 200726.3 °C815 mm00
200629.1 °C17 October 200618.8 °C13 February 200626.1 °C902 mm00
200529.7 °C9 July 200520.2 °C25 January 200526.1 °C1,323 mm00
200429.4 °C14 September 200420.7 °C19 February 200426.2 °C571 mm00
200329.5 °C13 August 200319.7 °C25 January 200326.2 °C911 mm00
200229.0 °C13 August 200220.2 °C8 January 200226.3 °C960 mm00
200129.5 °C13 September 200119.9 °C23 January 200126.0 °C796 mm00
200028.8 °C7 September 200019.6 °C25 January 200025.9 °C925 mm00
199929.1 °C11 August 199920.4 °C29 December 199926.0 °C1,096 mm00
199829.7 °C9 September 199819.3 °C22 March 199826.4 °C1,320 mm00
199729.2 °C12 August 199719.9 °C18 January 199726.4 °C975 mm00
199629.2 °C16 September 199616.6 °C11 March 199625.7 °C1,008 mm00
199529.3 °C3 October 199520.4 °C5 February 199526.3 °C1,249 mm00
199428.6 °C15 July 199420.2 °C4 March 199426.2 °C830 mm00
199329.0 °C12 September 199318.3 °C13 March 199326.0 °C1,281 mm00
199228.8 °C19 July 199220.0 °C7 February 199226.0 °C989 mm00
199128.8 °C6 September 199120.8 °C9 November 199126.2 °C893 mm00
199029.0 °C2 August 199021.2 °C21 March 199026.2 °C890 mm00
198928.8 °C28 August 198916.2 °C24 December 198925.8 °C968 mm00
198829.1 °C7 August 198818.8 °C26 January 198825.8 °C1,433 mm00
198729.0 °C30 September 198719.4 °C8 February 198726.0 °C886 mm00
198628.4 °C13 August 198618.2 °C2 March 198625.9 °C785 mm00
198528.8 °C15 August 198518.5 °C13 February 198525.8 °C930 mm00
198428.8 °C21 August 198419.8 °C29 February 198425.6 °C1,291 mm00
198329.1 °C28 June 198320.3 °C11 March 198326.1 °C1,776 mm00
198228.9 °C26 July 198219.0 °C15 January 198226.2 °C1,260 mm00
198129.2 °C8 June 198118.9 °C13 January 198125.9 °C1,215 mm00
198029.3 °C23 July 198018.8 °C3 March 198026.2 °C1,375 mm00
197929.7 °C11 September 197920.3 °C26 February 197926.1 °C1,277 mm00
197828.8 °C6 July 197818.3 °C22 February 197825.9 °C1,280 mm00
197729.0 °C4 August 197717.8 °C19 January 197725.9 °C1,322 mm00
197628.7 °C8 August 197618.6 °C18 January 197625.6 °C1,248 mm00
197528.5 °C16 August 197519.4 °C14 January 197525.9 °C1,083 mm00
197428.5 °C6 August 197419.5 °C27 February 197425.7 °C837 mm00
197328.2 °C7 August 197318.5 °C10 February 197325.8 °C904 mm00
197228.5 °C26 July 197220.1 °C23 December 197226.0 °C1,288 mm00
197128.5 °C8 September 197119.2 °C14 February 197125.8 °C858 mm00
197028.5 °C1 September 197016.5 °C4 February 197025.7 °C846 mm00
196929.2 °C13 July 196921.0 °C4 February 196926.0 °C1,217 mm00
196828.6 °C21 August 196818.8 °C9 February 196825.5 °C927 mm00
196728.7 °C22 July 196719.2 °C26 February 196725.8 °C919 mm00
196628.7 °C7 September 196619.1 °C5 February 196625.6 °C997 mm00
196528.6 °C9 September 196518.4 °C18 January 196525.8 °C984 mm00
196428.8 °C23 August 196418.7 °C14 January 196426.0 °C1,373 mm00
196329.0 °C29 September 196319.3 °C25 December 196325.7 °C865 mm00
196228.9 °C5 September 196219.2 °C7 March 196225.8 °C857 mm00
196129.0 °C22 July 196120.5 °C11 February 196125.9 °C1,219 mm00
196029.3 °C10 September 196019.5 °C14 February 196025.9 °C959 mm00
195928.8 °C3 September 195919.7 °C17 January 195926.1 °C1,335 mm00
195829.2 °C23 August 195819.0 °C9 January 195826.1 °C778 mm00
195729.3 °C12 August 195719.6 °C10 December 195726.1 °C886 mm00
195628.8 °C2 August 195618.9 °C12 January 195625.9 °C938 mm00
195528.9 °C28 September 195519.6 °C13 February 195525.9 °C1,099 mm00
195428.6 °C5 August 195419.0 °C9 February 195425.7 °C1,328 mm00
195328.7 °C2 September 195319.9 °C4 January 195326.0 °C986 mm00
195228.8 °C20 August 195220.3 °C27 February 195225.8 °C1,312 mm00
195129.2 °C21 August 195117.8 °C3 February 195126.0 °C970 mm00
195029.7 °C5 September 195020.1 °C7 April 195025.7 °C683 mm00
194928.9 °C10 August 194921.2 °C1 January 194926.2 °C901 mm00
194828.9 °C19 July 194818.2 °C15 January 194826.1 °C1,071 mm00
194729.9 °C18 September 194720.3 °C6 February 194726.1 °C1,107 mm00
194629.1 °C25 September 194621.4 °C18 January 194626.2 °C810 mm00
194528.4 °C5 October 194519.4 °C5 December 194525.9 °C762 mm00
194428.8 °C5 August 194420.6 °C16 January 194426.0 °C878 mm00
194328.7 °C13 August 194320.9 °C19 December 194325.8 °C959 mm00
194228.9 °C26 August 194219.8 °C3 March 194226.2 °C1,403 mm00
194129.1 °C6 September 194118.5 °C10 February 194126.0 °C871 mm00
194028.8 °C12 July 194019.0 °C19 February 194025.7 °C822 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
27.5 °C
+0.8 °C
Hot days (≥ 30 °C)
0 d/yr
0
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
779 mm
-260 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.5 °C+0.6 °C47 mm-22 mm
Feb26.2 °C+1.2 °C35 mm-14 mm
Mar26.5 °C+1.0 °C11 mm-21 mm
Apr26.6 °C+0.4 °C24 mm-3 mm
May28.1 °C+1.0 °C17 mm-54 mm
Jun28.7 °C+0.9 °C150 mm+13 mm
Jul28.9 °C+0.7 °C39 mm-37 mm
Aug29.3 °C+0.9 °C57 mm-35 mm
Sep29.0 °C+0.9 °C92 mm-70 mm
Oct28.2 °C+0.7 °C144 mm-15 mm
Nov27.0 °C+0.6 °C91 mm+1 mm
Dec26.6 °C+1.1 °C73 mm-3 mm

The year's extremes

Hottest day
29.7 °C
31 Jul 2025
Coldest day
21.5 °C
25 Jan 2025
Wettest day
58.9 mm
27 Jun 2025
Windiest day
50.0 km/h
10 Nov 2025
Strongest gust
72.4 km/h
10 Nov 2025
Hottest feels-like
37.4 °C
1 Sep 2025
Coldest feels-like
18.1 °C
25 Jan 2025
Sunniest day
13.0 h
2 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 Cancún?

Cancún has a tropical savanna climate (Köppen Aw). Over 1940-2025, the average annual temperature is 26.1 °C and it receives 1,038 mm of precipitation per year.

What is the hottest day ever recorded in Cancún?

The hottest day measured in Cancún between 1940 and 2025 was 26 September 2024, reaching 30.6 °C.

What is the coldest day in Cancún?

The coldest day measured in Cancún between 1940 and 2025 was 24 December 1989, at 16.2 °C.

Does it snow in Cancún?

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

Has the climate of Cancún warmed?

Yes: Cancún warmed by +0.7 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Cancún?

The wettest day measured in Cancún between 1940 and 2025 was 21 October 2005, with 195 mm of rain in 24 hours.

What was the windiest day in Cancún?

The windiest day measured in Cancún between 1940 and 2025 was 21 October 2005, with winds reaching 111.8 km/h.

What is the warmest month in Cancún?

The warmest month in Cancún is August (27.8 °C on average); the coldest is January (24.2 °C).

How much does it rain in Cancún?

Cancún receives on average 1,038 mm of precipitation per year, spread over about 158 rainy days.

Is it sunny in Cancún?

Cancún gets on average 10.9 hours of sunshine per day, roughly 3,979 hours per year over 1940-2025.

Are there tropical nights in Cancún?

Yes: Cancún has on average 362 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Cancún?

In Cancún, between 1940 and 2025, the highest apparent temperature reached 37.9 °C on 7 August 2024, and the lowest was 9.9 °C on 24 December 1989.

Compare Cancún with another city

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

Nearby cities

The climate around Cancún

Other cities — Mexico