San Juan Bautista Tuxtla climate — normals and trends

San Juan Bautista Tuxtla (Mexico) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 24.3 °C and it receives 2,344 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 (27.5 °C on average) and the coldest is January (20.6 °C). Rainfall peaks in September.

San Juan Bautista Tuxtla averages 0 frost days, 128 hot days (≥ 30 °C) and 209 rainy days per year.

San Juan Bautista Tuxtla has warmed by +2.1 °C between 1940 and 2025, or +0.25 °C per decade. This trend is statistically significant.

The hottest day of the period reached 41.7 °C (on 19 May 1955) and the coldest 8.6 °C (on 13 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

San Juan Bautista TuxtlaOaxaca

coords
18.09°, -96.13°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMayColdest monthJanuaryWettest monthSeptemberDriest monthMarch

Mean daily temperature

24.3°C

Average daily high

28.4°C

Average daily low

20.7°C

Annual rainfall

2,344mm

Sunshine / day

9.9h

Mean relative humidity

79%

Average peak wind

6.9km/h

Seasonal range

6.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

128 d/yr

Rainy days (≥ 1 mm)

209 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.0 °C

Average feels-like low

23.7 °C

Average peak gust

22.5 km/h

Tropical nights (≥ 20 °C)

240 d/yr

Solar radiation

17.8 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.1 °C

since 1940

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

41.7 °C

19 May 1955

Coldest day

8.6 °C

13 January 1956

Wettest day

254 mm

20 October 1965

Windiest day

31.9 km/h

9 August 2012

Strongest gust

101.5 km/h

9 August 2012

Hottest feels-like

49.1 °C

7 May 2024

Coldest feels-like

6.7 °C

13 January 1956

Sunniest day

13.0 h

14 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202539.4 °C7 May 202513.1 °C22 January 202525.6 °C2,803 mm2030
202441.5 °C17 May 202414.8 °C8 February 202426.2 °C2,399 mm2050
202339.1 °C15 June 202312.5 °C20 December 202325.8 °C2,010 mm2160
202238.7 °C21 May 202210.7 °C6 February 202224.9 °C2,561 mm1710
202138.2 °C16 April 202113.5 °C25 December 202125.3 °C2,387 mm1830
202041.0 °C23 April 202014.4 °C11 December 202025.7 °C2,305 mm2180
201939.7 °C9 May 201912.1 °C22 January 201925.7 °C1,869 mm2030
201836.4 °C14 April 201811.5 °C15 November 201825.0 °C2,554 mm1920
201740.6 °C29 April 201710.9 °C11 December 201725.1 °C2,818 mm1700
201639.4 °C1 April 201611.9 °C25 January 201625.2 °C2,036 mm1930
201540.2 °C27 April 201512.8 °C8 February 201524.8 °C2,489 mm1790
201441.5 °C28 April 201411.5 °C23 January 201424.7 °C2,232 mm1710
201339.6 °C18 April 201310.5 °C4 March 201324.8 °C2,644 mm1810
201236.3 °C7 May 201214.9 °C4 January 201224.7 °C2,731 mm1530
201141.2 °C27 April 201112.4 °C29 November 201125.2 °C2,106 mm1800
201037.8 °C4 June 201011.7 °C25 February 201024.3 °C2,467 mm1510
200937.7 °C2 April 200912.0 °C23 January 200925.0 °C2,410 mm1760
200837.5 °C15 May 200813.2 °C3 December 200824.7 °C2,840 mm1470
200738.2 °C6 May 200714.3 °C20 February 200724.9 °C1,910 mm1830
200639.7 °C10 May 200611.3 °C28 December 200624.9 °C2,862 mm1690
200539.3 °C30 April 200511.8 °C24 November 200524.6 °C2,557 mm1580
200436.7 °C11 April 200413.0 °C29 December 200424.4 °C1,651 mm1570
200339.3 °C6 May 200313.4 °C18 December 200324.6 °C1,908 mm1730
200237.8 °C2 May 200211.8 °C10 January 200224.5 °C2,182 mm1710
200135.8 °C11 April 200113.4 °C20 January 200124.3 °C2,447 mm1370
200037.4 °C3 April 200012.8 °C10 February 200024.5 °C2,564 mm1540
199941.0 °C5 May 199912.0 °C16 February 199924.6 °C2,661 mm1550
199841.2 °C16 April 199813.5 °C4 February 199825.3 °C2,534 mm1710
199737.6 °C22 April 199710.8 °C15 December 199724.7 °C2,185 mm1450
199636.7 °C28 May 199611.0 °C14 January 199624.6 °C2,199 mm1520
199540.3 °C13 May 199514.5 °C7 February 199525.5 °C2,308 mm1450
199438.5 °C27 March 199413.1 °C6 January 199425.2 °C1,620 mm1650
199338.5 °C30 March 199313.5 °C14 March 199324.8 °C2,225 mm1340
199234.9 °C22 March 199213.2 °C12 December 199224.5 °C2,475 mm1050
199138.2 °C28 April 199113.8 °C13 February 199125.0 °C2,639 mm1670
199036.0 °C28 May 199011.0 °C11 December 199024.6 °C2,441 mm1360
198937.5 °C8 June 19899.2 °C23 December 198924.4 °C2,608 mm1460
198838.1 °C23 April 198813.0 °C27 January 198824.4 °C2,828 mm1350
198736.6 °C3 May 198712.1 °C6 January 198724.2 °C2,361 mm1210
198636.2 °C12 March 19869.4 °C14 January 198624.3 °C2,469 mm1410
198535.7 °C27 April 198511.8 °C4 January 198524.3 °C2,707 mm1110
198439.5 °C3 May 198413.3 °C2 January 198424.2 °C3,222 mm1130
198337.4 °C21 May 198311.0 °C14 February 198324.5 °C2,513 mm1510
198237.2 °C5 April 198212.2 °C15 January 198224.8 °C2,036 mm1500
198138.1 °C18 May 198114.3 °C3 January 198124.3 °C3,417 mm1340
198040.2 °C16 May 198012.6 °C19 December 198024.7 °C1,923 mm1550
197937.3 °C11 April 197912.7 °C2 January 197924.4 °C2,242 mm990
197840.0 °C6 May 197813.2 °C22 February 197824.2 °C2,396 mm1370
197738.3 °C4 April 197712.1 °C20 January 197724.4 °C1,897 mm1640
197635.7 °C30 March 197610.1 °C25 February 197623.8 °C2,385 mm1110
197540.0 °C6 May 197512.8 °C26 February 197524.6 °C2,494 mm1180
197437.8 °C10 May 197413.2 °C11 February 197423.9 °C2,307 mm790
197337.1 °C3 April 19739.5 °C30 January 197323.9 °C2,614 mm990
197236.9 °C15 April 197212.6 °C21 February 197224.1 °C2,562 mm860
197138.9 °C29 April 197112.2 °C4 March 197124.1 °C2,100 mm1000
197036.5 °C30 April 197011.4 °C18 November 197023.6 °C1,950 mm980
196937.7 °C7 May 196913.3 °C8 January 196924.0 °C2,636 mm930
196835.7 °C4 April 196812.3 °C9 February 196823.5 °C2,021 mm830
196738.1 °C31 May 196712.1 °C10 January 196723.6 °C2,191 mm710
196634.9 °C19 April 196611.3 °C31 January 196623.0 °C1,951 mm680
196537.7 °C26 April 196512.7 °C26 February 196523.5 °C2,231 mm770
196439.3 °C1 May 196411.1 °C1 January 196423.5 °C1,925 mm670
196338.4 °C29 April 19639.3 °C26 December 196323.7 °C1,517 mm910
196240.0 °C29 May 196210.7 °C11 January 196223.7 °C1,699 mm960
196138.0 °C5 May 196112.2 °C26 February 196123.4 °C2,275 mm690
196041.1 °C30 April 19609.2 °C14 February 196023.7 °C2,300 mm960
195935.4 °C21 April 195913.3 °C17 January 195923.2 °C2,845 mm630
195839.1 °C9 May 195811.4 °C9 January 195823.5 °C2,100 mm950
195736.8 °C21 May 195710.8 °C11 December 195723.6 °C1,984 mm890
195638.1 °C15 April 19568.6 °C13 January 195622.9 °C2,316 mm480
195541.7 °C19 May 195512.8 °C12 February 195523.9 °C2,504 mm1060
195435.8 °C31 March 19549.5 °C20 December 195423.0 °C2,630 mm610
195340.2 °C29 April 195312.2 °C27 January 195324.1 °C2,014 mm1070
195237.4 °C18 March 195212.1 °C28 February 195223.3 °C2,825 mm560
195138.9 °C6 April 195111.6 °C4 February 195124.5 °C2,210 mm1520
195036.5 °C2 May 195013.2 °C12 December 195023.8 °C2,111 mm970
194938.2 °C1 May 194913.2 °C16 November 194924.1 °C1,880 mm1180
194836.6 °C2 May 194811.9 °C16 January 194823.4 °C2,561 mm660
194736.2 °C11 April 194712.6 °C4 January 194723.4 °C2,763 mm710
194636.8 °C9 April 194613.7 °C29 November 194623.7 °C2,236 mm780
194539.5 °C24 April 194511.1 °C6 December 194524.3 °C2,362 mm1190
194438.9 °C22 May 194410.5 °C16 January 194423.7 °C2,342 mm820
194333.4 °C17 April 194313.3 °C23 February 194322.9 °C2,205 mm740
194237.2 °C14 May 194211.0 °C30 December 194223.0 °C2,524 mm520
194135.7 °C19 April 194112.4 °C19 January 194123.2 °C2,496 mm590
194038.1 °C1 May 194012.7 °C11 February 194023.6 °C1,904 mm1020

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
30.2 °C
+1.8 °C
Hot days (≥ 30 °C)
203 d/yr
+75
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2803 mm
+459 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.4 °C+1.1 °C100 mm+13 mm
Feb27.9 °C+2.1 °C79 mm+9 mm
Mar31.3 °C+2.7 °C18 mm-49 mm
Apr32.2 °C+0.9 °C28 mm-50 mm
May34.2 °C+2.0 °C145 mm+27 mm
Jun30.6 °C+0.1 °C613 mm+261 mm
Jul31.5 °C+1.9 °C276 mm-78 mm
Aug32.3 °C+2.4 °C527 mm+206 mm
Sep31.5 °C+2.2 °C368 mm-23 mm
Oct30.2 °C+2.2 °C265 mm+2 mm
Nov28.0 °C+1.8 °C189 mm+44 mm
Dec26.8 °C+2.1 °C196 mm+96 mm

The year's extremes

Hottest day
39.4 °C
7 May 2025
Coldest day
13.1 °C
22 Jan 2025
Wettest day
99.1 mm
23 Jun 2025
Windiest day
16.1 km/h
6 Apr 2025
Strongest gust
43.2 km/h
10 Nov 2025
Hottest feels-like
48.0 °C
7 May 2025
Coldest feels-like
12.8 °C
22 Jan 2025
Sunniest day
13.0 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 San Juan Bautista Tuxtla?

San Juan Bautista Tuxtla has a tropical rainforest climate (Köppen Af). Over 1940-2025, the average annual temperature is 24.3 °C and it receives 2,344 mm of precipitation per year.

What is the hottest day ever recorded in San Juan Bautista Tuxtla?

The hottest day measured in San Juan Bautista Tuxtla between 1940 and 2025 was 19 May 1955, reaching 41.7 °C.

What is the coldest day in San Juan Bautista Tuxtla?

The coldest day measured in San Juan Bautista Tuxtla between 1940 and 2025 was 13 January 1956, at 8.6 °C.

Does it snow in San Juan Bautista Tuxtla?

Almost never: San Juan Bautista Tuxtla sees virtually no snow, with about 0 frost days per year.

Has the climate of San Juan Bautista Tuxtla warmed?

Yes: San Juan Bautista Tuxtla warmed by +2.1 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in San Juan Bautista Tuxtla?

The wettest day measured in San Juan Bautista Tuxtla between 1940 and 2025 was 20 October 1965, with 254 mm of rain in 24 hours.

What was the windiest day in San Juan Bautista Tuxtla?

The windiest day measured in San Juan Bautista Tuxtla between 1940 and 2025 was 9 August 2012, with winds reaching 31.9 km/h.

What is the warmest month in San Juan Bautista Tuxtla?

The warmest month in San Juan Bautista Tuxtla is May (27.5 °C on average); the coldest is January (20.6 °C).

How much does it rain in San Juan Bautista Tuxtla?

San Juan Bautista Tuxtla receives on average 2,344 mm of precipitation per year, spread over about 209 rainy days.

Is it sunny in San Juan Bautista Tuxtla?

San Juan Bautista Tuxtla gets on average 9.9 hours of sunshine per day, roughly 3,614 hours per year over 1940-2025.

Are there tropical nights in San Juan Bautista Tuxtla?

Yes: San Juan Bautista Tuxtla has on average 240 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in San Juan Bautista Tuxtla?

In San Juan Bautista Tuxtla, between 1940 and 2025, the highest apparent temperature reached 49.1 °C on 7 May 2024, and the lowest was 6.7 °C on 13 January 1956.

Compare San Juan Bautista Tuxtla with another city

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

Nearby cities

The climate around San Juan Bautista Tuxtla

Other cities — Mexico