Cacahoatán climate — normals and trends

Cacahoatán (Mexico) has a tropical monsoon climate (Am) under the Köppen-Geiger classification. Its mean annual temperature is 22.8 °C and it receives 3,944 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 April (24.0 °C on average) and the coldest is December (21.6 °C). Rainfall peaks in September.

Cacahoatán averages 0 frost days, 40 hot days (≥ 30 °C) and 254 rainy days per year.

Cacahoatán has warmed by +2.6 °C between 1940 and 2025, or +0.31 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.8 °C (on 23 May 1998) and the coldest 9.4 °C (on 16 January 1956).

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

CacahoatánChiapas

coords
14.99°, -92.16°
period
19402025 · 86 yrs
AmTropical monsoonWarmest monthAprilColdest monthDecemberWettest monthSeptemberDriest monthFebruary

Mean daily temperature

22.8°C

Average daily high

27.9°C

Average daily low

18.2°C

Annual rainfall

3,944mm

Sunshine / day

10.2h

Mean relative humidity

80%

Average peak wind

8.6km/h

Seasonal range

2.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

40 d/yr

Rainy days (≥ 1 mm)

254 d/yr

Annual snowfall

0.0 cm

Average feels-like high

32.1 °C

Average feels-like low

19.7 °C

Average peak gust

28.1 km/h

Tropical nights (≥ 20 °C)

67 d/yr

Solar radiation

19.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.6 °C

since 1940

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

34.8 °C

23 May 1998

Coldest day

9.4 °C

16 January 1956

Wettest day

330 mm

6 June 2005

Windiest day

20.9 km/h

1 November 1961

Strongest gust

65.9 km/h

1 November 1961

Hottest feels-like

40.5 °C

19 June 2019

Coldest feels-like

7.8 °C

16 January 1956

Sunniest day

12.7 h

6 July 1943

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.6 °C20 July 202515.5 °C17 January 202524.2 °C3,912 mm860
202434.4 °C13 April 202415.5 °C11 February 202424.7 °C4,418 mm1750
202332.3 °C7 May 202314.5 °C24 January 202324.4 °C3,763 mm1410
202231.9 °C6 April 202215.1 °C12 January 202223.7 °C4,427 mm660
202132.9 °C1 April 202113.8 °C14 February 202123.8 °C3,886 mm670
202033.9 °C8 April 202015.3 °C20 December 202024.2 °C4,913 mm1430
201933.1 °C13 April 201914.3 °C11 February 201924.1 °C3,299 mm1260
201832.3 °C12 March 201813.1 °C12 January 201823.9 °C3,860 mm1030
201734.3 °C19 April 201714.8 °C11 January 201723.9 °C3,771 mm950
201633.8 °C4 April 201615.1 °C24 December 201624.3 °C3,539 mm1240
201533.4 °C11 March 201515.4 °C2 January 201524.4 °C3,530 mm1390
201432.1 °C29 March 201414.6 °C17 January 201424.0 °C3,484 mm1010
201333.8 °C1 April 201315.4 °C27 January 201324.0 °C3,691 mm1020
201233.3 °C5 March 201213.5 °C11 December 201223.8 °C3,322 mm870
201132.3 °C13 February 201114.1 °C19 December 201123.6 °C4,115 mm560
201033.9 °C24 April 201013.4 °C12 December 201023.9 °C3,823 mm1090
200933.1 °C23 February 200912.9 °C23 December 200923.9 °C3,338 mm1060
200831.1 °C10 February 200814.7 °C2 February 200823.2 °C3,941 mm130
200732.8 °C5 March 200714.1 °C23 December 200723.4 °C4,251 mm500
200630.9 °C2 July 200615.3 °C28 December 200623.5 °C3,970 mm230
200531.6 °C27 February 200514.5 °C22 January 200523.4 °C4,840 mm560
200433.0 °C17 February 200414.7 °C26 January 200423.2 °C3,631 mm480
200333.3 °C6 March 200312.7 °C10 December 200323.6 °C4,009 mm900
200234.3 °C27 March 200213.4 °C11 January 200223.5 °C3,486 mm820
200132.3 °C14 February 200113.9 °C24 November 200123.1 °C3,392 mm360
200031.6 °C17 March 200012.6 °C1 January 200023.0 °C3,377 mm480
199932.2 °C18 April 199913.1 °C4 December 199922.9 °C4,421 mm470
199834.8 °C23 May 199812.5 °C7 December 199823.8 °C4,259 mm1230
199731.8 °C14 March 199714.1 °C26 January 199723.3 °C3,555 mm560
199632.2 °C29 March 199613.1 °C19 January 199622.9 °C3,984 mm260
199531.3 °C14 March 199514.3 °C2 January 199522.9 °C4,566 mm170
199431.6 °C26 April 199414.4 °C6 January 199422.9 °C3,657 mm360
199331.1 °C13 April 199312.7 °C10 January 199322.9 °C3,553 mm290
199232.8 °C11 April 199213.0 °C6 February 199222.9 °C3,837 mm400
199131.6 °C17 March 199113.7 °C16 January 199122.9 °C3,614 mm280
199031.7 °C21 May 199013.7 °C23 February 199022.8 °C3,817 mm180
198932.2 °C10 April 198911.2 °C28 February 198922.4 °C3,932 mm240
198832.3 °C28 March 198814.2 °C21 December 198822.9 °C3,657 mm630
198732.1 °C9 April 198713.1 °C28 January 198723.2 °C3,322 mm500
198631.7 °C21 March 198613.2 °C15 March 198622.5 °C3,383 mm230
198531.0 °C9 March 198513.0 °C29 January 198522.3 °C3,594 mm110
198431.4 °C26 March 198413.6 °C16 November 198422.5 °C3,339 mm170
198331.7 °C11 May 198311.7 °C17 February 198322.8 °C3,678 mm390
198231.1 °C27 March 198213.5 °C6 March 198222.7 °C3,437 mm70
198131.4 °C7 March 198112.2 °C26 January 198122.4 °C3,808 mm100
198033.0 °C31 March 198013.6 °C17 December 198022.7 °C4,050 mm310
197931.1 °C15 March 197912.5 °C8 January 197922.7 °C4,242 mm230
197832.1 °C24 March 197813.3 °C13 January 197822.7 °C3,765 mm450
197732.9 °C12 March 197714.4 °C5 January 197722.7 °C3,691 mm360
197631.3 °C12 March 197612.5 °C4 February 197622.5 °C3,883 mm110
197530.5 °C13 March 197511.8 °C11 January 197522.3 °C4,463 mm110
197430.6 °C13 March 197412.7 °C16 January 197422.1 °C3,959 mm40
197332.1 °C3 April 197311.0 °C19 December 197322.7 °C4,293 mm320
197232.0 °C9 March 197212.9 °C17 February 197222.7 °C3,527 mm230
197130.7 °C27 April 197112.5 °C26 December 197122.0 °C3,889 mm30
197031.7 °C28 March 197011.2 °C18 January 197022.4 °C4,146 mm200
196931.3 °C8 May 196911.2 °C21 January 196922.6 °C4,386 mm320
196831.8 °C9 April 196811.9 °C23 February 196821.9 °C4,693 mm90
196730.6 °C10 April 196712.1 °C18 March 196722.0 °C3,265 mm70
196629.8 °C25 February 196612.5 °C30 December 196622.0 °C3,912 mm00
196530.4 °C20 May 196512.6 °C3 March 196522.0 °C4,078 mm20
196430.3 °C29 February 196413.9 °C7 February 196421.9 °C4,110 mm30
196330.3 °C28 April 196312.5 °C8 February 196322.0 °C4,112 mm20
196230.3 °C17 March 196213.2 °C6 January 196221.8 °C4,043 mm30
196130.5 °C19 April 196113.2 °C4 December 196121.9 °C3,970 mm70
196031.1 °C10 April 196012.4 °C5 February 196022.0 °C4,179 mm150
195931.3 °C30 April 195913.8 °C22 November 195922.0 °C3,684 mm40
195831.9 °C8 April 195813.5 °C2 March 195822.4 °C4,176 mm280
195731.9 °C6 May 195712.8 °C7 March 195722.1 °C3,398 mm170
195631.2 °C8 March 19569.4 °C16 January 195621.5 °C4,193 mm70
195530.5 °C22 February 195512.6 °C24 December 195521.6 °C4,759 mm50
195431.4 °C4 March 195413.2 °C30 January 195421.7 °C4,128 mm110
195331.8 °C20 April 195312.7 °C12 January 195322.4 °C4,221 mm240
195231.4 °C6 April 195212.4 °C7 January 195222.2 °C3,988 mm100
195130.7 °C18 April 195113.5 °C7 February 195122.5 °C4,076 mm130
195029.1 °C2 March 195012.4 °C14 January 195021.5 °C4,504 mm00
194929.7 °C28 February 194913.1 °C20 November 194921.7 °C3,921 mm00
194830.1 °C13 March 194813.5 °C24 January 194821.9 °C5,295 mm10
194729.3 °C13 March 194714.1 °C20 February 194721.9 °C4,639 mm00
194630.8 °C31 March 194613.5 °C28 February 194621.8 °C3,826 mm90
194531.0 °C15 March 194512.7 °C15 January 194521.7 °C4,640 mm40
194431.1 °C7 March 194412.4 °C4 January 194421.9 °C3,747 mm80
194330.6 °C14 April 194312.8 °C9 February 194321.5 °C4,311 mm20
194231.4 °C29 March 194213.3 °C3 January 194221.9 °C4,456 mm130
194132.4 °C9 April 194112.1 °C16 January 194122.3 °C3,558 mm450
194030.6 °C6 April 194010.3 °C25 December 194022.1 °C3,561 mm90

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
29.3 °C
+1.4 °C
Hot days (≥ 30 °C)
86 d/yr
+46
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
3912 mm
-32 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.3 °C+1.5 °C65 mm+40 mm
Feb29.2 °C+0.5 °C80 mm+59 mm
Mar30.0 °C+0.7 °C27 mm-22 mm
Apr30.0 °C+0.6 °C126 mm-11 mm
May30.1 °C+1.7 °C283 mm-120 mm
Jun28.7 °C+1.4 °C752 mm+163 mm
Jul29.9 °C+2.3 °C482 mm-73 mm
Aug29.5 °C+1.9 °C548 mm-34 mm
Sep28.9 °C+1.9 °C613 mm-68 mm
Oct28.4 °C+1.5 °C634 mm+17 mm
Nov29.0 °C+1.8 °C153 mm-75 mm
Dec28.6 °C+1.3 °C148 mm+92 mm

The year's extremes

Hottest day
32.6 °C
20 Jul 2025
Coldest day
15.5 °C
17 Jan 2025
Wettest day
90.2 mm
14 Jun 2025
Windiest day
15.0 km/h
5 Mar 2025
Strongest gust
42.8 km/h
8 Oct 2025
Hottest feels-like
38.4 °C
13 May 2025
Coldest feels-like
15.0 °C
24 Jan 2025
Sunniest day
12.5 h
5 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 Cacahoatán?

Cacahoatán has a tropical monsoon climate (Köppen Am). Over 1940-2025, the average annual temperature is 22.8 °C and it receives 3,944 mm of precipitation per year.

What is the hottest day ever recorded in Cacahoatán?

The hottest day measured in Cacahoatán between 1940 and 2025 was 23 May 1998, reaching 34.8 °C.

What is the coldest day in Cacahoatán?

The coldest day measured in Cacahoatán between 1940 and 2025 was 16 January 1956, at 9.4 °C.

Does it snow in Cacahoatán?

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

Has the climate of Cacahoatán warmed?

Yes: Cacahoatán warmed by +2.6 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Cacahoatán?

The wettest day measured in Cacahoatán between 1940 and 2025 was 6 June 2005, with 330 mm of rain in 24 hours.

What was the windiest day in Cacahoatán?

The windiest day measured in Cacahoatán between 1940 and 2025 was 1 November 1961, with winds reaching 20.9 km/h.

What is the warmest month in Cacahoatán?

The warmest month in Cacahoatán is April (24.0 °C on average); the coldest is December (21.6 °C).

How much does it rain in Cacahoatán?

Cacahoatán receives on average 3,944 mm of precipitation per year, spread over about 254 rainy days.

Is it sunny in Cacahoatán?

Cacahoatán gets on average 10.2 hours of sunshine per day, roughly 3,723 hours per year over 1940-2025.

Are there tropical nights in Cacahoatán?

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

What was the most extreme apparent temperature in Cacahoatán?

In Cacahoatán, between 1940 and 2025, the highest apparent temperature reached 40.5 °C on 19 June 2019, and the lowest was 7.8 °C on 16 January 1956.

Compare Cacahoatán with another city

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

Nearby cities

The climate around Cacahoatán

Other cities — Mexico