Teopisca climate — normals and trends

Teopisca (Mexico) has a subtropical highland, dry winter climate (Cwb) under the Köppen-Geiger classification. Its mean annual temperature is 18.7 °C and it receives 2,589 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 (20.3 °C on average) and the coldest is January (16.6 °C). Rainfall peaks in September.

Teopisca averages 0 frost days, 1 hot days (≥ 30 °C) and 216 rainy days per year.

Teopisca has warmed by +2.3 °C between 1940 and 2025, or +0.27 °C per decade. This trend is statistically significant.

The hottest day of the period reached 31.6 °C (on 7 May 2024) and the coldest 4.5 °C (on 31 January 1960).

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

TeopiscaChiapas

coords
16.54°, -92.47°
period
19402025 · 86 yrs
CwbSubtropical highland, dry winterWarmest monthAprilColdest monthJanuaryWettest monthSeptemberDriest monthFebruary

Mean daily temperature

18.7°C

Average daily high

23.6°C

Average daily low

14.6°C

Annual rainfall

2,589mm

Sunshine / day

10.6h

Mean relative humidity

75%

Average peak wind

7.8km/h

Seasonal range

3.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

1 d/yr

Rainy days (≥ 1 mm)

216 d/yr

Annual snowfall

0.0 cm

Average feels-like high

25.9 °C

Average feels-like low

14.7 °C

Average peak gust

29.6 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

20.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.3 °C

since 1940

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

31.6 °C

7 May 2024

Coldest day

4.5 °C

31 January 1960

Wettest day

208 mm

30 May 1986

Windiest day

25.0 km/h

22 August 1973

Strongest gust

72.7 km/h

1 November 1961

Hottest feels-like

35.9 °C

7 May 2024

Coldest feels-like

0.4 °C

11 January 1953

Sunniest day

12.7 h

16 July 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202529.8 °C18 April 202510.9 °C17 December 202520.0 °C2,758 mm00
202431.6 °C7 May 20247.1 °C7 February 202420.4 °C2,829 mm130
202330.2 °C6 May 20237.5 °C19 December 202320.1 °C2,406 mm10
202230.4 °C18 April 20229.8 °C31 January 202219.5 °C3,031 mm20
202129.1 °C9 April 20217.8 °C3 February 202119.6 °C2,280 mm00
202030.1 °C8 April 20209.8 °C26 December 202020.0 °C2,882 mm10
201929.0 °C10 March 20199.6 °C22 January 201919.9 °C2,407 mm00
201828.9 °C18 March 20186.4 °C22 December 201819.4 °C2,217 mm00
201730.1 °C30 April 20176.9 °C24 January 201719.4 °C2,821 mm10
201631.1 °C24 March 20167.5 °C24 January 201619.9 °C2,316 mm50
201530.7 °C26 April 20158.0 °C29 January 201520.0 °C2,465 mm10
201430.2 °C23 March 20147.6 °C16 January 201419.6 °C2,845 mm20
201329.9 °C14 April 20137.1 °C3 March 201319.7 °C2,994 mm00
201228.5 °C8 April 20128.6 °C4 January 201219.4 °C2,587 mm00
201129.9 °C3 April 20118.6 °C1 December 201119.4 °C2,852 mm00
201030.7 °C24 April 20106.7 °C15 December 201019.5 °C3,069 mm20
200931.0 °C5 April 20097.5 °C22 January 200919.6 °C2,361 mm30
200829.1 °C11 May 20088.0 °C4 January 200819.1 °C2,877 mm00
200730.1 °C13 April 20078.5 °C19 February 200719.6 °C2,655 mm10
200628.6 °C28 April 20066.9 °C22 November 200619.4 °C3,070 mm00
200529.0 °C26 March 20058.0 °C24 November 200519.3 °C2,909 mm00
200429.8 °C7 April 20048.6 °C10 November 200419.0 °C2,341 mm00
200329.8 °C6 March 20037.4 °C21 December 200319.2 °C2,506 mm00
200229.7 °C29 April 20026.2 °C10 January 200219.3 °C2,495 mm00
200129.6 °C5 April 20018.1 °C23 January 200119.1 °C2,266 mm00
200030.9 °C30 March 20008.9 °C8 December 200019.1 °C2,988 mm10
199930.3 °C13 April 19996.8 °C28 December 199918.8 °C2,693 mm10
199831.5 °C15 May 19984.7 °C4 February 199819.9 °C2,826 mm170
199728.3 °C14 March 19976.1 °C16 December 199719.3 °C2,502 mm00
199627.9 °C5 April 19965.0 °C14 January 199619.0 °C2,670 mm00
199528.6 °C26 March 19959.7 °C22 February 199519.1 °C3,097 mm00
199429.6 °C25 March 19947.8 °C4 March 199419.0 °C2,132 mm00
199328.1 °C12 April 19938.2 °C28 January 199318.9 °C2,370 mm00
199229.1 °C11 April 199210.4 °C6 February 199219.0 °C2,972 mm00
199130.0 °C17 March 19917.1 °C5 March 199119.0 °C2,392 mm20
199027.1 °C12 March 19909.0 °C22 March 199018.8 °C2,428 mm00
198928.3 °C29 April 19895.5 °C27 December 198918.3 °C2,684 mm00
198830.2 °C23 April 19887.6 °C28 January 198818.9 °C2,407 mm10
198731.0 °C25 March 19876.5 °C6 January 198718.8 °C2,245 mm20
198630.5 °C14 April 19865.5 °C28 January 198618.5 °C2,532 mm20
198528.6 °C28 April 19857.2 °C7 January 198518.3 °C2,876 mm00
198429.8 °C28 April 19847.3 °C1 January 198418.5 °C3,155 mm00
198330.4 °C9 May 19837.3 °C16 January 198318.9 °C2,672 mm40
198229.0 °C2 April 19828.0 °C15 January 198218.7 °C2,362 mm00
198127.6 °C15 May 19815.5 °C1 January 198118.2 °C3,300 mm00
198028.2 °C2 April 19806.0 °C29 December 198018.5 °C2,701 mm00
197927.1 °C30 April 19797.8 °C20 December 197918.5 °C2,580 mm00
197828.7 °C11 May 19788.5 °C10 January 197818.7 °C2,773 mm00
197730.2 °C15 March 19778.2 °C20 January 197718.7 °C2,378 mm10
197628.0 °C12 March 19767.1 °C23 January 197618.3 °C2,369 mm00
197529.3 °C10 April 19758.1 °C15 January 197518.4 °C2,527 mm00
197428.5 °C10 May 19748.3 °C13 February 197418.1 °C2,200 mm00
197329.6 °C20 April 19736.6 °C12 December 197318.6 °C2,859 mm00
197229.1 °C10 April 19727.6 °C20 February 197218.7 °C2,343 mm00
197129.8 °C27 April 19718.3 °C14 February 197118.3 °C2,214 mm00
197028.4 °C22 April 19707.7 °C4 February 197018.4 °C2,519 mm00
196929.5 °C8 May 19699.2 °C21 January 196918.8 °C2,859 mm00
196827.2 °C9 April 19685.9 °C28 February 196817.9 °C2,172 mm00
196727.0 °C2 June 19678.3 °C13 February 196717.9 °C2,046 mm00
196627.3 °C22 April 19667.7 °C31 January 196617.7 °C2,587 mm00
196527.4 °C27 April 19656.4 °C19 January 196518.0 °C2,348 mm00
196428.2 °C2 May 19647.0 °C1 January 196418.0 °C2,467 mm00
196328.3 °C23 April 19636.1 °C6 February 196318.0 °C2,530 mm00
196227.9 °C10 April 19627.1 °C3 January 196217.8 °C2,421 mm00
196128.3 °C18 May 19618.3 °C26 December 196118.0 °C2,234 mm00
196029.1 °C30 April 19604.5 °C31 January 196017.9 °C2,705 mm00
195927.0 °C4 April 19598.6 °C4 December 195917.9 °C2,749 mm00
195829.8 °C3 April 19587.5 °C9 January 195818.5 °C2,631 mm00
195727.0 °C5 April 19575.9 °C10 December 195718.1 °C2,236 mm00
195627.6 °C18 April 19564.9 °C12 January 195617.5 °C2,603 mm00
195528.5 °C26 April 19558.2 °C31 January 195517.8 °C2,697 mm00
195427.7 °C21 March 19546.9 °C9 February 195417.6 °C3,277 mm00
195329.4 °C19 April 19534.8 °C11 January 195318.3 °C2,283 mm00
195227.9 °C20 March 19528.2 °C14 December 195218.1 °C2,707 mm00
195128.1 °C8 March 19516.4 °C4 February 195118.5 °C2,368 mm00
195027.2 °C30 April 19507.5 °C28 November 195017.7 °C2,533 mm00
194926.7 °C12 March 19497.7 °C20 November 194917.9 °C2,620 mm00
194827.3 °C1 April 19486.2 °C16 January 194818.0 °C2,873 mm00
194727.4 °C4 April 19477.9 °C16 February 194718.0 °C3,105 mm00
194628.2 °C28 March 19469.1 °C12 February 194617.9 °C2,150 mm00
194527.4 °C16 March 19454.9 °C5 December 194517.8 °C2,491 mm00
194428.5 °C16 April 19447.6 °C16 January 194417.7 °C2,365 mm00
194327.3 °C13 April 19437.9 °C20 December 194317.3 °C2,426 mm00
194227.2 °C21 March 19428.1 °C3 March 194217.7 °C2,323 mm00
194129.7 °C20 April 19415.8 °C12 February 194118.2 °C2,218 mm00
194027.6 °C31 March 19407.5 °C25 January 194017.9 °C2,637 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
25.1 °C
+1.5 °C
Hot days (≥ 30 °C)
0 d/yr
-1
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2758 mm
+169 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan23.8 °C+1.8 °C14 mm-6 mm
Feb25.2 °C+1.8 °C42 mm+27 mm
Mar27.1 °C+1.9 °C14 mm-16 mm
Apr26.9 °C+0.9 °C48 mm-38 mm
May27.2 °C+2.0 °C199 mm-74 mm
Jun24.9 °C+1.0 °C667 mm+187 mm
Jul25.8 °C+1.7 °C215 mm-143 mm
Aug25.4 °C+1.4 °C414 mm-10 mm
Sep24.8 °C+1.6 °C671 mm+158 mm
Oct24.4 °C+1.7 °C291 mm+4 mm
Nov23.5 °C+1.3 °C67 mm-10 mm
Dec22.8 °C+1.0 °C118 mm+90 mm

The year's extremes

Hottest day
29.8 °C
18 Apr 2025
Coldest day
10.9 °C
17 Dec 2025
Wettest day
100.6 mm
17 Sep 2025
Windiest day
15.3 km/h
19 Jul 2025
Strongest gust
43.6 km/h
19 Jul 2025
Hottest feels-like
33.6 °C
20 May 2025
Coldest feels-like
9.2 °C
16 Dec 2025
Sunniest day
12.7 h
16 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 Teopisca?

Teopisca has a subtropical highland, dry winter climate (Köppen Cwb). Over 1940-2025, the average annual temperature is 18.7 °C and it receives 2,589 mm of precipitation per year.

What is the hottest day ever recorded in Teopisca?

The hottest day measured in Teopisca between 1940 and 2025 was 7 May 2024, reaching 31.6 °C.

What is the coldest day in Teopisca?

The coldest day measured in Teopisca between 1940 and 2025 was 31 January 1960, at 4.5 °C.

Does it snow in Teopisca?

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

Has the climate of Teopisca warmed?

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

What is the wettest day in Teopisca?

The wettest day measured in Teopisca between 1940 and 2025 was 30 May 1986, with 208 mm of rain in 24 hours.

What was the windiest day in Teopisca?

The windiest day measured in Teopisca between 1940 and 2025 was 22 August 1973, with winds reaching 25.0 km/h.

What is the warmest month in Teopisca?

The warmest month in Teopisca is April (20.3 °C on average); the coldest is January (16.6 °C).

How much does it rain in Teopisca?

Teopisca receives on average 2,589 mm of precipitation per year, spread over about 216 rainy days.

Is it sunny in Teopisca?

Teopisca gets on average 10.6 hours of sunshine per day, roughly 3,869 hours per year over 1940-2025.

Are there tropical nights in Teopisca?

Almost never: tropical nights (temperature staying above 20 °C) are virtually non-existent in Teopisca.

What was the most extreme apparent temperature in Teopisca?

In Teopisca, between 1940 and 2025, the highest apparent temperature reached 35.9 °C on 7 May 2024, and the lowest was 0.4 °C on 11 January 1953.

Compare Teopisca with another city

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

Nearby cities

The climate around Teopisca

Other cities — Mexico