Teapa climate — normals and trends

Teapa (Mexico) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 23.4 °C and it receives 2,377 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 (26.1 °C on average) and the coldest is January (20.1 °C). Rainfall peaks in September.

Teapa averages 0 frost days, 114 hot days (≥ 30 °C) and 217 rainy days per year.

Teapa 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 40.2 °C (on 17 May 2024) and the coldest 7.7 °C (on 29 January 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

TeapaTabasco

coords
17.56°, -92.95°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMayColdest monthJanuaryWettest monthSeptemberDriest monthApril

Mean daily temperature

23.4°C

Average daily high

28.1°C

Average daily low

19.4°C

Annual rainfall

2,377mm

Sunshine / day

10.0h

Mean relative humidity

84%

Average peak wind

9.4km/h

Seasonal range

6.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

114 d/yr

Rainy days (≥ 1 mm)

217 d/yr

Annual snowfall

0.0 cm

Average feels-like high

32.7 °C

Average feels-like low

21.9 °C

Average peak gust

29.0 km/h

Tropical nights (≥ 20 °C)

187 d/yr

Solar radiation

18.3 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.76 · 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

40.2 °C

17 May 2024

Coldest day

7.7 °C

29 January 1986

Wettest day

327 mm

21 August 1973

Windiest day

37.5 km/h

21 August 1973

Strongest gust

98.6 km/h

22 August 1973

Hottest feels-like

46.6 °C

13 May 2024

Coldest feels-like

6.1 °C

6 December 1945

Sunniest day

12.8 h

24 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.4 °C7 May 202512.8 °C26 February 202524.8 °C1,992 mm1870
202440.2 °C17 May 202410.2 °C8 February 202425.2 °C2,124 mm1950
202336.5 °C17 June 202312.3 °C16 January 202324.8 °C2,243 mm1860
202237.3 °C21 May 202211.2 °C31 January 202224.0 °C2,920 mm1340
202136.7 °C4 May 202110.9 °C4 February 202124.4 °C1,826 mm1730
202039.2 °C23 April 202012.3 °C27 December 202024.7 °C3,171 mm1670
201938.3 °C9 May 201911.2 °C22 January 201924.5 °C2,286 mm1760
201836.1 °C28 July 20189.7 °C22 December 201824.5 °C1,816 mm1960
201738.3 °C29 April 201710.0 °C24 January 201724.2 °C2,035 mm1410
201637.4 °C30 April 20168.0 °C25 January 201624.4 °C2,058 mm1710
201537.9 °C27 April 201510.7 °C29 January 201524.6 °C2,704 mm1830
201436.7 °C28 April 201412.5 °C17 January 201424.0 °C2,664 mm1600
201336.8 °C18 April 20139.3 °C4 March 201324.1 °C3,185 mm1680
201235.7 °C11 May 201211.2 °C23 December 201224.1 °C2,133 mm1460
201137.6 °C26 April 201111.5 °C15 January 201124.2 °C2,762 mm1510
201038.0 °C24 April 20109.3 °C16 December 201023.7 °C2,936 mm1410
200936.7 °C2 April 200910.1 °C23 January 200924.3 °C2,031 mm1860
200836.7 °C23 May 200810.3 °C14 December 200823.8 °C2,609 mm1380
200737.0 °C14 April 200712.5 °C20 February 200724.4 °C2,632 mm1540
200637.2 °C10 May 20069.7 °C28 December 200624.0 °C2,426 mm1390
200538.7 °C12 June 200510.3 °C24 November 200524.0 °C2,068 mm1370
200435.2 °C11 April 200412.5 °C21 December 200423.7 °C1,896 mm1360
200338.9 °C25 April 200312.6 °C21 December 200323.9 °C2,008 mm1500
200235.8 °C2 May 20029.6 °C10 January 200223.8 °C2,782 mm1510
200136.7 °C11 April 200110.9 °C24 January 200123.8 °C2,342 mm1440
200037.4 °C29 March 200012.6 °C21 December 200023.9 °C2,273 mm1380
199938.4 °C4 May 199911.2 °C13 January 199923.6 °C2,302 mm1340
199839.5 °C7 April 19988.8 °C4 February 199824.5 °C1,989 mm1630
199736.3 °C10 August 19978.7 °C16 December 199724.2 °C2,380 mm1560
199634.3 °C7 March 19968.8 °C14 January 199623.6 °C2,592 mm1270
199536.5 °C6 June 199512.4 °C16 January 199524.1 °C2,548 mm1150
199435.5 °C26 April 199410.7 °C6 January 199424.1 °C1,952 mm1460
199336.9 °C14 April 199312.7 °C19 March 199323.9 °C2,182 mm1160
199235.4 °C19 April 199212.4 °C7 February 199223.8 °C2,444 mm1250
199137.3 °C27 April 199110.6 °C5 March 199124.0 °C2,223 mm1610
199034.8 °C28 May 199013.2 °C12 December 199023.6 °C2,330 mm1130
198935.7 °C8 June 19898.2 °C27 December 198923.1 °C2,367 mm910
198836.8 °C22 April 198812.4 °C27 January 198823.3 °C2,667 mm930
198737.0 °C3 May 19879.5 °C7 March 198723.0 °C2,483 mm990
198635.4 °C12 March 19867.7 °C29 January 198623.5 °C2,020 mm1540
198536.0 °C14 May 198511.6 °C7 January 198523.2 °C2,094 mm860
198439.1 °C3 May 198411.5 °C2 January 198423.2 °C2,486 mm860
198336.2 °C21 May 198311.8 °C14 February 198323.5 °C2,121 mm1250
198234.9 °C5 April 198210.0 °C19 December 198223.5 °C2,104 mm990
198136.1 °C18 May 198110.3 °C14 January 198122.9 °C2,552 mm620
198037.5 °C16 May 19809.8 °C19 December 198023.1 °C2,560 mm1180
197935.2 °C4 May 197911.5 °C22 January 197923.0 °C2,767 mm810
197837.9 °C6 May 197811.3 °C7 February 197823.2 °C2,694 mm1000
197735.5 °C2 April 197710.6 °C23 December 197723.2 °C2,234 mm1320
197633.8 °C13 May 197610.6 °C3 February 197622.8 °C2,707 mm860
197538.9 °C6 May 197510.4 °C26 February 197523.8 °C2,144 mm1410
197437.7 °C10 May 197411.0 °C14 February 197423.0 °C2,298 mm720
197336.4 °C3 April 19739.3 °C23 December 197323.0 °C3,384 mm910
197236.1 °C29 March 197210.8 °C23 December 197223.4 °C2,208 mm890
197136.4 °C27 April 19719.7 °C15 February 197123.3 °C1,713 mm1160
197034.7 °C19 April 19709.7 °C5 February 197022.6 °C2,480 mm800
196937.6 °C5 May 196913.6 °C21 January 196923.2 °C2,596 mm820
196833.2 °C17 May 19689.6 °C15 March 196822.5 °C2,189 mm730
196736.5 °C31 May 196711.1 °C6 January 196722.8 °C2,448 mm890
196632.6 °C19 May 19669.6 °C21 December 196622.3 °C2,509 mm660
196536.5 °C26 April 19659.3 °C20 January 196522.9 °C2,237 mm940
196436.8 °C1 May 196411.3 °C15 January 196422.7 °C2,212 mm580
196334.7 °C19 April 19638.3 °C7 February 196322.7 °C2,380 mm880
196235.7 °C4 June 196211.1 °C4 January 196222.7 °C1,857 mm850
196135.8 °C15 April 196112.2 °C11 March 196122.6 °C2,527 mm720
196038.2 °C30 April 19608.0 °C31 January 196022.7 °C2,076 mm800
195933.6 °C19 May 195912.4 °C3 April 195922.6 °C2,978 mm620
195836.1 °C5 April 195810.2 °C10 January 195822.8 °C2,515 mm720
195736.9 °C21 May 195710.6 °C11 December 195723.0 °C1,975 mm870
195634.9 °C15 April 195610.6 °C15 January 195622.3 °C2,225 mm390
195537.8 °C19 May 195510.9 °C1 February 195522.9 °C2,428 mm840
195432.8 °C31 March 19548.7 °C10 February 195422.1 °C2,418 mm320
195338.3 °C12 April 19539.6 °C11 January 195323.3 °C2,191 mm1160
195234.7 °C18 March 195210.5 °C31 January 195222.6 °C2,420 mm430
195136.1 °C25 May 195110.1 °C17 January 195123.2 °C2,492 mm1140
195035.8 °C15 May 195011.2 °C12 December 195022.7 °C2,184 mm710
194936.1 °C1 May 194911.5 °C20 November 194923.4 °C1,849 mm1260
194835.4 °C31 March 19488.2 °C16 January 194822.8 °C3,161 mm490
194734.6 °C4 April 194710.9 °C16 February 194722.8 °C2,880 mm510
194636.0 °C20 May 194612.8 °C26 January 194623.1 °C2,335 mm1030
194536.5 °C24 April 19457.8 °C6 December 194523.1 °C2,240 mm830
194436.3 °C24 May 194410.4 °C22 January 194422.7 °C1,987 mm630
194334.4 °C16 July 194310.0 °C21 December 194322.4 °C3,191 mm770
194234.7 °C14 May 194212.3 °C13 January 194222.5 °C2,919 mm530
194135.7 °C7 April 19418.9 °C11 February 194123.1 °C1,798 mm1230
194034.3 °C1 May 194010.6 °C25 January 194022.7 °C2,248 mm940

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.7 °C
+1.6 °C
Hot days (≥ 30 °C)
187 d/yr
+73
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1992 mm
-386 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.7 °C+1.3 °C263 mm+45 mm
Feb27.6 °C+1.8 °C128 mm-39 mm
Mar29.9 °C+1.6 °C143 mm+17 mm
Apr30.2 °C-0.3 °C112 mm+13 mm
May33.5 °C+2.2 °C84 mm-39 mm
Jun31.1 °C+1.0 °C313 mm+59 mm
Jul32.2 °C+2.1 °C90 mm-75 mm
Aug32.0 °C+2.0 °C131 mm-69 mm
Sep30.7 °C+2.0 °C246 mm-51 mm
Oct28.9 °C+1.6 °C183 mm-108 mm
Nov27.5 °C+1.4 °C103 mm-131 mm
Dec26.7 °C+1.8 °C195 mm-8 mm

The year's extremes

Hottest day
37.4 °C
7 May 2025
Coldest day
12.8 °C
26 Feb 2025
Wettest day
81.6 mm
7 Apr 2025
Windiest day
19.5 km/h
10 Nov 2025
Strongest gust
56.5 km/h
10 Nov 2025
Hottest feels-like
46.6 °C
20 May 2025
Coldest feels-like
12.8 °C
26 Feb 2025
Sunniest day
12.8 h
4 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 Teapa?

Teapa has a tropical rainforest climate (Köppen Af). Over 1940-2025, the average annual temperature is 23.4 °C and it receives 2,377 mm of precipitation per year.

What is the hottest day ever recorded in Teapa?

The hottest day measured in Teapa between 1940 and 2025 was 17 May 2024, reaching 40.2 °C.

What is the coldest day in Teapa?

The coldest day measured in Teapa between 1940 and 2025 was 29 January 1986, at 7.7 °C.

Does it snow in Teapa?

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

Has the climate of Teapa warmed?

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

What is the wettest day in Teapa?

The wettest day measured in Teapa between 1940 and 2025 was 21 August 1973, with 327 mm of rain in 24 hours.

What was the windiest day in Teapa?

The windiest day measured in Teapa between 1940 and 2025 was 21 August 1973, with winds reaching 37.5 km/h.

What is the warmest month in Teapa?

The warmest month in Teapa is May (26.1 °C on average); the coldest is January (20.1 °C).

How much does it rain in Teapa?

Teapa receives on average 2,377 mm of precipitation per year, spread over about 217 rainy days.

Is it sunny in Teapa?

Teapa gets on average 10.0 hours of sunshine per day, roughly 3,650 hours per year over 1940-2025.

Are there tropical nights in Teapa?

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

What was the most extreme apparent temperature in Teapa?

In Teapa, between 1940 and 2025, the highest apparent temperature reached 46.6 °C on 13 May 2024, and the lowest was 6.1 °C on 6 December 1945.

Compare Teapa with another city

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

Nearby cities

The climate around Teapa

Other cities — Mexico