Valle Hermoso climate — normals and trends

Valle Hermoso (Mexico) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 23.6 °C and it receives 573 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 August (29.2 °C on average) and the coldest is January (16.3 °C). Rainfall peaks in September.

Valle Hermoso averages 1 frost days, 176 hot days (≥ 30 °C) and 94 rainy days per year.

Valle Hermoso has warmed by +1.0 °C between 1940 and 2025, or +0.12 °C per decade. This trend is statistically significant.

The hottest day of the period reached 42.1 °C (on 5 September 2000) and the coldest -7.4 °C (on 23 December 1989).

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

Valle HermosoTamaulipas

coords
25.67°, -97.81°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthAugustColdest monthJanuaryWettest monthSeptemberDriest monthFebruary

Mean daily temperature

23.6°C

Average daily high

28.6°C

Average daily low

19.5°C

Annual rainfall

573mm

Sunshine / day

10.2h

Mean relative humidity

73%

Average peak wind

23.5km/h

Seasonal range

12.9°C

Frost days (< 0 °C)

1 d/yr

Hot days (≥ 30 °C)

176 d/yr

Rainy days (≥ 1 mm)

94 d/yr

Annual snowfall

0.1 cm

Average feels-like high

29.9 °C

Average feels-like low

20.6 °C

Average peak gust

43.6 km/h

Tropical nights (≥ 20 °C)

209 d/yr

Solar radiation

18.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.0 °C

since 1940

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

42.1 °C

5 September 2000

Coldest day

-7.4 °C

23 December 1989

Wettest day

168 mm

20 September 1967

Windiest day

75.4 km/h

9 August 1980

Strongest gust

156.2 km/h

20 July 2005

Hottest feels-like

48.3 °C

9 May 2024

Coldest feels-like

-14.5 °C

23 December 1989

Snowiest day

5.6 cm

25 December 2004

Sunniest day

13.0 h

29 April 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.8 °C2 August 2025-1.1 °C22 January 202524.7 °C553 mm2251
202439.8 °C9 May 2024-2.0 °C16 January 202425.0 °C753 mm2071
202340.8 °C28 August 20233.3 °C1 February 202324.9 °C556 mm1950
202239.0 °C6 April 2022-2.1 °C23 December 202223.8 °C491 mm2102
202137.1 °C24 April 2021-3.7 °C15 February 202124.2 °C591 mm1933
202038.1 °C12 April 20200.7 °C25 December 202024.6 °C741 mm1880
201938.7 °C7 June 20193.0 °C24 January 201924.3 °C486 mm1980
201838.5 °C24 July 2018-0.9 °C4 January 201823.9 °C603 mm1943
201740.5 °C26 April 2017-0.3 °C7 January 201724.7 °C428 mm2011
201637.2 °C8 August 20163.6 °C19 December 201624.5 °C578 mm1990
201537.9 °C14 August 20152.9 °C10 January 201523.4 °C768 mm1710
201437.1 °C28 April 20140.5 °C29 January 201422.9 °C653 mm1550
201339.2 °C29 June 20132.6 °C28 November 201323.6 °C707 mm1770
201239.8 °C26 June 20122.4 °C3 January 201224.9 °C467 mm2140
201139.1 °C4 September 2011-2.4 °C3 February 201124.3 °C300 mm2133
201036.7 °C24 August 2010-1.6 °C9 January 201023.3 °C746 mm1701
200937.8 °C19 July 20090.1 °C5 December 200924.1 °C514 mm1880
200838.0 °C15 March 20083.5 °C11 December 200823.8 °C802 mm1740
200737.4 °C13 August 20072.1 °C17 January 200723.7 °C639 mm1780
200637.6 °C10 May 20062.5 °C26 December 200624.6 °C555 mm2110
200539.4 °C24 September 20052.5 °C8 December 200524.2 °C575 mm1980
200437.7 °C19 July 2004-2.8 °C25 December 200423.9 °C592 mm1733
200338.8 °C8 August 20032.7 °C17 December 200323.6 °C702 mm1700
200238.5 °C7 August 20020.6 °C3 January 200223.9 °C562 mm1950
200137.6 °C11 June 20011.1 °C4 January 200123.9 °C515 mm1790
200042.1 °C5 September 20004.2 °C12 December 200024.3 °C390 mm1940
199940.9 °C5 May 19994.2 °C26 November 199924.3 °C389 mm1890
199839.7 °C15 June 19981.8 °C26 December 199824.4 °C481 mm1760
199737.4 °C23 August 1997-0.1 °C13 January 199723.1 °C718 mm1501
199636.3 °C5 August 1996-0.3 °C19 December 199623.6 °C443 mm1791
199538.9 °C8 May 19955.2 °C10 December 199524.0 °C654 mm1840
199436.7 °C24 July 19944.4 °C8 January 199424.0 °C616 mm1730
199335.9 °C25 August 19930.3 °C28 November 199323.3 °C651 mm1550
199236.8 °C30 June 19921.2 °C28 November 199223.2 °C673 mm1500
199138.0 °C28 April 19915.2 °C9 November 199123.8 °C588 mm1910
199037.2 °C27 August 19901.0 °C24 December 199024.0 °C486 mm1660
198938.3 °C8 June 1989-7.4 °C23 December 198923.2 °C477 mm1885
198837.9 °C10 August 19882.2 °C12 February 198823.1 °C555 mm1710
198736.5 °C9 September 19870.6 °C23 January 198722.9 °C804 mm1550
198638.2 °C19 August 19863.1 °C12 December 198623.6 °C518 mm1830
198536.9 °C5 April 1985-2.4 °C21 January 198523.2 °C550 mm1832
198440.8 °C3 May 19841.0 °C21 January 198423.2 °C650 mm1590
198337.1 °C1 April 1983-6.8 °C25 December 198323.0 °C740 mm1725
198237.1 °C24 July 1982-1.2 °C14 January 198223.6 °C408 mm1751
198136.0 °C15 August 19813.0 °C11 February 198123.4 °C816 mm1650
198039.8 °C22 July 19801.2 °C2 March 198023.4 °C573 mm1740
197937.2 °C24 July 1979-2.0 °C2 January 197922.9 °C581 mm1512
197837.1 °C7 May 19780.6 °C10 December 197822.9 °C504 mm1600
197737.6 °C2 August 1977-0.3 °C22 December 197723.1 °C506 mm1491
197636.3 °C9 August 1976-0.3 °C8 January 197621.9 °C998 mm1291
197535.7 °C11 July 1975-2.2 °C13 January 197523.4 °C623 mm1722
197437.6 °C3 April 19743.3 °C26 November 197423.5 °C393 mm1590
197341.1 °C27 May 1973-2.6 °C21 December 197323.1 °C679 mm1685
197237.2 °C27 March 19723.1 °C5 January 197223.5 °C724 mm1760
197139.5 °C7 September 19712.5 °C7 January 197124.1 °C462 mm1810
197038.2 °C24 August 1970-0.4 °C7 January 197023.0 °C618 mm1561
196938.1 °C29 July 19691.3 °C5 January 196923.6 °C496 mm1750
196836.6 °C11 August 19680.6 °C24 February 196822.8 °C550 mm1690
196738.5 °C31 May 19670.9 °C4 January 196723.2 °C883 mm1430
196636.4 °C17 August 19660.3 °C15 January 196622.3 °C483 mm1490
196536.9 °C10 September 19652.3 °C17 January 196523.3 °C600 mm1720
196437.5 °C12 August 19641.6 °C1 January 196423.2 °C328 mm1850
196336.8 °C18 September 1963-2.7 °C24 January 196323.1 °C457 mm1763
196238.2 °C10 August 1962-7.3 °C12 January 196223.6 °C370 mm1783
196136.9 °C26 May 19612.5 °C30 January 196123.1 °C372 mm1810
196038.2 °C28 July 19600.8 °C25 February 196022.8 °C523 mm1670
195936.9 °C9 August 19591.4 °C4 January 195922.7 °C557 mm1650
195836.5 °C3 August 19581.5 °C16 December 195822.8 °C644 mm1660
195737.4 °C27 June 1957-0.6 °C12 December 195724.2 °C499 mm1781
195635.8 °C14 June 19562.1 °C30 November 195623.4 °C372 mm1880
195538.2 °C20 May 19551.2 °C24 January 195523.7 °C589 mm1830
195438.2 °C27 July 19543.6 °C22 January 195423.9 °C478 mm1800
195339.9 °C8 April 19530.3 °C26 December 195324.1 °C445 mm2020
195237.0 °C24 August 19523.4 °C27 February 195223.5 °C449 mm1660
195136.7 °C29 July 1951-5.1 °C1 February 195123.6 °C528 mm1675
195038.9 °C31 August 1950-0.5 °C7 December 195024.4 °C307 mm1801
194937.0 °C23 June 1949-4.5 °C31 January 194923.7 °C602 mm1623
194837.5 °C2 May 1948-0.7 °C29 January 194823.3 °C605 mm1702
194736.8 °C20 July 1947-0.4 °C4 January 194722.7 °C735 mm1811
194637.6 °C31 July 19461.8 °C23 January 194623.6 °C664 mm1560
194537.5 °C19 July 19454.8 °C5 December 194524.4 °C490 mm1860
194437.9 °C14 April 19442.4 °C15 January 194423.8 °C609 mm1590
194339.5 °C27 July 19431.6 °C20 January 194323.5 °C449 mm1660
194238.8 °C7 June 19423.6 °C8 January 194223.3 °C537 mm1570
194136.9 °C19 August 19413.5 °C19 January 194122.7 °C754 mm1350
194037.2 °C8 August 1940-1.2 °C23 January 194022.7 °C729 mm1532

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.9 °C
+1.3 °C
Hot days (≥ 30 °C)
225 d/yr
+49
Frost days (< 0 °C)
1 d/yr
0
Annual rainfall
553 mm
-20 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan19.8 °C-1.7 °C19 mm-13 mm
Feb24.3 °C+1.0 °C7 mm-23 mm
Mar29.2 °C+3.0 °C50 mm+20 mm
Apr30.0 °C+1.0 °C11 mm-30 mm
May33.2 °C+1.8 °C46 mm-2 mm
Jun33.8 °C+0.5 °C90 mm+34 mm
Jul33.7 °C-0.3 °C50 mm-4 mm
Aug35.7 °C+1.3 °C71 mm+14 mm
Sep33.0 °C+0.8 °C137 mm+38 mm
Oct31.8 °C+2.3 °C20 mm-37 mm
Nov29.0 °C+3.4 °C29 mm-8 mm
Dec25.1 °C+2.4 °C23 mm-8 mm

The year's extremes

Hottest day
37.8 °C
2 Aug 2025
Coldest day
-1.1 °C
22 Jan 2025
Wettest day
44.0 mm
30 Jun 2025
Windiest day
44.5 km/h
21 Jan 2025
Strongest gust
70.6 km/h
18 Apr 2025
Hottest feels-like
43.0 °C
19 Aug 2025
Coldest feels-like
-7.9 °C
21 Jan 2025
Sunniest day
13.0 h
2 May 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 Valle Hermoso?

Valle Hermoso has a hot semi-arid climate (Köppen BSh). Over 1940-2025, the average annual temperature is 23.6 °C and it receives 573 mm of precipitation per year.

What is the hottest day ever recorded in Valle Hermoso?

The hottest day measured in Valle Hermoso between 1940 and 2025 was 5 September 2000, reaching 42.1 °C.

What is the coldest day in Valle Hermoso?

The coldest day measured in Valle Hermoso between 1940 and 2025 was 23 December 1989, at -7.4 °C.

Does it snow in Valle Hermoso?

Almost never: Valle Hermoso sees virtually no snow, with about 1 frost days per year.

Has the climate of Valle Hermoso warmed?

Yes: Valle Hermoso warmed by +1.0 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Valle Hermoso?

The wettest day measured in Valle Hermoso between 1940 and 2025 was 20 September 1967, with 168 mm of rain in 24 hours.

What was the windiest day in Valle Hermoso?

The windiest day measured in Valle Hermoso between 1940 and 2025 was 9 August 1980, with winds reaching 75.4 km/h.

What is the warmest month in Valle Hermoso?

The warmest month in Valle Hermoso is August (29.2 °C on average); the coldest is January (16.3 °C).

How much does it rain in Valle Hermoso?

Valle Hermoso receives on average 573 mm of precipitation per year, spread over about 94 rainy days.

Is it sunny in Valle Hermoso?

Valle Hermoso gets on average 10.2 hours of sunshine per day, roughly 3,723 hours per year over 1940-2025.

What is the biggest single-day snowfall in Valle Hermoso?

The heaviest 24-hour snowfall measured in Valle Hermoso between 1940 and 2025 was 25 December 2004, with 5.6 cm.

Are there tropical nights in Valle Hermoso?

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

What was the most extreme apparent temperature in Valle Hermoso?

In Valle Hermoso, between 1940 and 2025, the highest apparent temperature reached 48.3 °C on 9 May 2024, and the lowest was -14.5 °C on 23 December 1989.

Compare Valle Hermoso with another city

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

Nearby cities

The climate around Valle Hermoso

Other cities — Mexico