Tonalá climate — normals and trends

Tonalá (Mexico) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 25.4 °C and it receives 1,537 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 (26.6 °C on average) and the coldest is January (23.9 °C). Rainfall peaks in September.

Tonalá averages 0 frost days, 159 hot days (≥ 30 °C) and 163 rainy days per year.

Tonalá has warmed by +2.0 °C between 1940 and 2025, or +0.23 °C per decade. This trend is statistically significant.

The hottest day of the period reached 35.8 °C (on 16 May 1998) and the coldest 13.3 °C (on 26 December 1963).

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

TonaláChiapas

coords
16.09°, -93.75°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthAprilColdest monthJanuaryWettest monthSeptemberDriest monthJanuary

Mean daily temperature

25.4°C

Average daily high

29.6°C

Average daily low

22.3°C

Annual rainfall

1,537mm

Sunshine / day

10.8h

Mean relative humidity

74%

Average peak wind

13.2km/h

Seasonal range

2.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

159 d/yr

Rainy days (≥ 1 mm)

163 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.7 °C

Average feels-like low

24.7 °C

Average peak gust

34.7 km/h

Tropical nights (≥ 20 °C)

320 d/yr

Solar radiation

20.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.0 °C

since 1940

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

35.8 °C

16 May 1998

Coldest day

13.3 °C

26 December 1963

Wettest day

230 mm

31 May 1986

Windiest day

44.0 km/h

21 March 1986

Strongest gust

109.4 km/h

2 January 2008

Hottest feels-like

41.9 °C

11 July 2023

Coldest feels-like

9.9 °C

24 December 1989

Sunniest day

12.8 h

23 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.1 °C17 April 202518.2 °C23 January 202526.8 °C1,534 mm2880
202435.5 °C14 April 202417.4 °C7 February 202426.8 °C1,998 mm2920
202334.5 °C20 July 202317.4 °C18 December 202326.8 °C1,082 mm2990
202234.8 °C19 April 202217.2 °C6 February 202225.9 °C1,715 mm2180
202134.3 °C1 April 202116.7 °C3 February 202126.2 °C1,332 mm2450
202034.9 °C10 May 202017.5 °C26 December 202026.5 °C1,471 mm2540
201933.7 °C15 April 201917.4 °C22 January 201926.4 °C1,449 mm2700
201834.3 °C21 March 201816.4 °C8 January 201826.2 °C1,355 mm2440
201734.4 °C8 April 201717.0 °C10 January 201726.2 °C1,466 mm2470
201634.8 °C8 April 201615.6 °C24 January 201626.5 °C1,372 mm2680
201534.9 °C26 June 201517.2 °C29 January 201526.6 °C1,189 mm2720
201434.7 °C30 March 201416.5 °C17 January 201426.2 °C1,672 mm2410
201334.8 °C26 April 201315.7 °C4 March 201326.1 °C1,944 mm2300
201234.1 °C24 April 201217.6 °C10 December 201226.3 °C1,181 mm2760
201134.4 °C6 April 201116.7 °C29 November 201125.9 °C2,199 mm2140
201035.0 °C9 May 201015.3 °C15 December 201025.7 °C2,283 mm1850
200933.8 °C20 April 200915.9 °C23 January 200926.0 °C1,293 mm2390
200834.1 °C19 April 200817.0 °C13 December 200825.6 °C1,761 mm1770
200735.3 °C18 May 200718.0 °C27 February 200726.1 °C1,654 mm2350
200633.8 °C23 April 200615.4 °C14 February 200626.0 °C1,861 mm2200
200533.8 °C13 April 200516.6 °C22 January 200525.8 °C1,916 mm2060
200434.0 °C17 March 200417.3 °C27 December 200425.7 °C1,300 mm1710
200334.8 °C8 March 200317.0 °C10 December 200325.6 °C1,331 mm1780
200234.6 °C5 April 200215.8 °C10 January 200225.9 °C1,763 mm2090
200134.7 °C1 May 200116.5 °C23 January 200125.8 °C1,320 mm2020
200034.7 °C27 April 200016.9 °C12 February 200025.7 °C1,321 mm1930
199934.1 °C13 April 199915.8 °C4 December 199925.3 °C1,783 mm1570
199835.8 °C16 May 199814.8 °C4 February 199825.9 °C2,219 mm2040
199734.9 °C7 May 199714.5 °C16 December 199725.8 °C1,662 mm1850
199633.1 °C10 April 199614.6 °C6 February 199625.4 °C1,725 mm1640
199533.7 °C14 April 199517.9 °C5 February 199525.7 °C1,858 mm1530
199432.8 °C27 April 199416.8 °C4 March 199425.8 °C900 mm1950
199334.1 °C5 April 199316.5 °C14 March 199325.8 °C1,736 mm2020
199234.0 °C8 April 199217.5 °C9 February 199225.9 °C1,460 mm1770
199134.0 °C18 March 199117.5 °C5 March 199125.7 °C1,216 mm1880
199033.6 °C8 April 199017.9 °C25 February 199025.7 °C1,234 mm1660
198933.6 °C19 April 198914.3 °C25 December 198925.1 °C1,521 mm1410
198835.2 °C26 May 198816.0 °C27 January 198825.5 °C1,564 mm1670
198734.5 °C14 May 198715.8 °C6 January 198725.6 °C1,325 mm2100
198633.3 °C7 April 198614.6 °C29 January 198625.2 °C1,479 mm1460
198533.1 °C5 March 198516.8 °C6 January 198525.2 °C1,396 mm1250
198432.7 °C5 April 198415.5 °C2 January 198425.0 °C1,562 mm1370
198333.7 °C9 May 198315.2 °C9 March 198325.4 °C1,225 mm1600
198234.0 °C26 March 198216.2 °C15 January 198225.7 °C1,284 mm1620
198132.8 °C5 April 198116.8 °C14 January 198125.0 °C1,846 mm1120
198033.7 °C4 May 198016.0 °C19 December 198025.3 °C1,578 mm1420
197933.7 °C6 April 197917.0 °C22 January 197925.3 °C1,540 mm1340
197834.4 °C14 May 197816.8 °C23 February 197825.3 °C1,531 mm1640
197733.7 °C22 March 197716.1 °C23 December 197725.5 °C1,203 mm1830
197632.8 °C11 August 197615.8 °C4 February 197625.1 °C1,203 mm1490
197534.7 °C15 April 197516.4 °C26 February 197525.1 °C1,529 mm1180
197433.1 °C23 April 197416.9 °C11 February 197424.9 °C1,440 mm970
197334.0 °C29 April 197314.3 °C14 January 197324.9 °C1,759 mm1180
197234.2 °C1 April 197216.8 °C21 February 197225.6 °C1,172 mm1890
197133.9 °C1 May 197116.1 °C15 February 197124.9 °C1,559 mm940
197033.7 °C9 April 197015.2 °C4 February 197024.9 °C1,735 mm1230
196934.4 °C29 April 196916.5 °C21 January 196925.4 °C1,712 mm1680
196832.7 °C30 March 196815.7 °C15 March 196824.6 °C1,281 mm760
196733.0 °C11 March 196715.5 °C11 January 196724.8 °C1,263 mm1020
196633.2 °C22 April 196615.5 °C21 December 196624.6 °C1,491 mm840
196534.2 °C28 April 196514.8 °C20 January 196524.8 °C1,471 mm840
196433.4 °C13 May 196415.8 °C1 January 196424.7 °C1,323 mm800
196334.3 °C13 April 196313.3 °C26 December 196324.9 °C1,518 mm1260
196232.3 °C25 April 196215.2 °C11 January 196224.6 °C1,287 mm790
196134.6 °C19 May 196116.7 °C26 February 196124.8 °C1,444 mm1130
196033.6 °C12 May 196013.6 °C31 January 196024.7 °C1,687 mm900
195932.8 °C25 April 195917.2 °C1 December 195924.8 °C1,730 mm970
195835.2 °C11 May 195815.7 °C9 January 195825.1 °C1,515 mm1260
195734.9 °C7 May 195716.2 °C11 December 195725.1 °C1,166 mm1270
195633.2 °C30 March 195614.8 °C15 January 195624.6 °C1,421 mm860
195533.6 °C30 April 195516.0 °C21 February 195524.4 °C2,062 mm720
195432.7 °C25 April 195415.3 °C9 February 195424.4 °C1,911 mm750
195333.5 °C20 April 195315.4 °C15 January 195324.9 °C1,456 mm1030
195233.9 °C5 April 195215.9 °C30 January 195224.9 °C1,584 mm1100
195134.1 °C23 April 195114.8 °C4 February 195125.2 °C1,423 mm1400
195032.2 °C30 March 195016.7 °C14 December 195024.6 °C1,956 mm680
194932.5 °C10 March 194916.2 °C20 November 194924.7 °C1,612 mm810
194833.3 °C28 April 194813.6 °C16 January 194824.9 °C1,744 mm800
194733.4 °C27 April 194715.4 °C16 February 194724.6 °C1,756 mm810
194633.1 °C1 April 194617.6 °C28 February 194624.8 °C1,599 mm890
194533.3 °C30 April 194514.7 °C6 December 194524.7 °C1,933 mm820
194432.2 °C6 April 194416.0 °C22 January 194424.6 °C1,904 mm920
194334.0 °C15 April 194315.7 °C21 December 194324.4 °C1,285 mm830
194233.8 °C31 March 194216.8 °C13 January 194224.7 °C1,511 mm900
194134.8 °C26 April 194115.0 °C11 February 194125.1 °C1,157 mm1580
194033.3 °C15 May 194016.6 °C25 January 194024.8 °C945 mm1150

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)
288 d/yr
+129
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1534 mm
-3 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan31.0 °C+2.0 °C2 mm-1 mm
Feb32.1 °C+2.4 °C13 mm+10 mm
Mar32.0 °C+1.4 °C2 mm-6 mm
Apr32.3 °C+1.0 °C27 mm+1 mm
May32.0 °C+1.4 °C79 mm-54 mm
Jun29.9 °C+0.9 °C310 mm-4 mm
Jul31.5 °C+1.9 °C161 mm-89 mm
Aug30.7 °C+1.3 °C263 mm-13 mm
Sep29.9 °C+1.3 °C412 mm+70 mm
Oct30.2 °C+1.3 °C249 mm+98 mm
Nov30.8 °C+1.6 °C6 mm-22 mm
Dec31.1 °C+1.9 °C9 mm+6 mm

The year's extremes

Hottest day
35.1 °C
17 Apr 2025
Coldest day
18.2 °C
23 Jan 2025
Wettest day
102.0 mm
7 Oct 2025
Windiest day
32.3 km/h
22 Jan 2025
Strongest gust
83.2 km/h
22 Jan 2025
Hottest feels-like
41.1 °C
26 Aug 2025
Coldest feels-like
16.5 °C
22 Jan 2025
Sunniest day
12.8 h
24 Jun 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 Tonalá?

Tonalá has a tropical savanna climate (Köppen Aw). Over 1940-2025, the average annual temperature is 25.4 °C and it receives 1,537 mm of precipitation per year.

What is the hottest day ever recorded in Tonalá?

The hottest day measured in Tonalá between 1940 and 2025 was 16 May 1998, reaching 35.8 °C.

What is the coldest day in Tonalá?

The coldest day measured in Tonalá between 1940 and 2025 was 26 December 1963, at 13.3 °C.

Does it snow in Tonalá?

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

Has the climate of Tonalá warmed?

Yes: Tonalá warmed by +2.0 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Tonalá?

The wettest day measured in Tonalá between 1940 and 2025 was 31 May 1986, with 230 mm of rain in 24 hours.

What was the windiest day in Tonalá?

The windiest day measured in Tonalá between 1940 and 2025 was 21 March 1986, with winds reaching 44.0 km/h.

What is the warmest month in Tonalá?

The warmest month in Tonalá is April (26.6 °C on average); the coldest is January (23.9 °C).

How much does it rain in Tonalá?

Tonalá receives on average 1,537 mm of precipitation per year, spread over about 163 rainy days.

Is it sunny in Tonalá?

Tonalá gets on average 10.8 hours of sunshine per day, roughly 3,942 hours per year over 1940-2025.

Are there tropical nights in Tonalá?

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

What was the most extreme apparent temperature in Tonalá?

In Tonalá, between 1940 and 2025, the highest apparent temperature reached 41.9 °C on 11 July 2023, and the lowest was 9.9 °C on 24 December 1989.

Compare Tonalá with another city

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

Nearby cities

The climate around Tonalá

Other cities — Mexico