Heroica Matamoros climate — normals and trends

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

Heroica Matamoros averages 1 frost days, 152 hot days (≥ 30 °C) and 100 rainy days per year.

Heroica Matamoros 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 40.3 °C (on 5 September 2000) and the coldest -7.6 °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

Heroica MatamorosTamaulipas

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

Mean daily temperature

23.4°C

Average daily high

27.7°C

Average daily low

19.8°C

Annual rainfall

603mm

Sunshine / day

10.0h

Mean relative humidity

75%

Average peak wind

25.4km/h

Seasonal range

12.7°C

Frost days (< 0 °C)

1 d/yr

Hot days (≥ 30 °C)

152 d/yr

Rainy days (≥ 1 mm)

100 d/yr

Annual snowfall

0.1 cm

Average feels-like high

29.0 °C

Average feels-like low

20.7 °C

Average peak gust

44.9 km/h

Tropical nights (≥ 20 °C)

213 d/yr

Solar radiation

17.8 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

40.3 °C

5 September 2000

Coldest day

-7.6 °C

23 December 1989

Wettest day

186 mm

23 July 2008

Windiest day

92.7 km/h

20 September 1967

Strongest gust

148.0 km/h

20 September 1967

Hottest feels-like

46.0 °C

9 May 2024

Coldest feels-like

-15.4 °C

25 December 1983

Snowiest day

5.8 cm

25 December 2004

Sunniest day

13.0 h

30 April 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202536.8 °C2 August 2025-0.7 °C22 January 202524.5 °C557 mm2001
202438.7 °C9 May 2024-2.0 °C16 January 202424.8 °C798 mm1851
202339.1 °C28 August 20233.3 °C1 February 202324.7 °C601 mm1800
202237.2 °C6 April 2022-2.5 °C23 December 202223.6 °C552 mm1842
202136.0 °C5 September 2021-4.2 °C15 February 202124.0 °C705 mm1693
202038.0 °C12 April 20202.3 °C25 December 202024.5 °C755 mm1750
201936.8 °C13 July 20192.9 °C24 January 201924.1 °C527 mm1780
201837.0 °C24 July 2018-0.6 °C16 January 201823.7 °C645 mm1692
201739.8 °C26 April 2017-0.7 °C7 January 201724.5 °C487 mm1801
201636.0 °C24 July 20163.2 °C19 December 201624.3 °C641 mm1710
201536.2 °C14 August 20152.7 °C10 January 201523.4 °C831 mm1590
201436.0 °C6 August 20140.6 °C29 January 201422.8 °C650 mm1410
201337.4 °C29 June 20133.4 °C7 December 201323.4 °C707 mm1560
201238.9 °C26 June 20124.1 °C3 January 201224.7 °C494 mm1890
201138.1 °C4 September 2011-2.4 °C3 February 201124.1 °C256 mm1904
201035.6 °C23 August 2010-1.3 °C9 January 201023.1 °C805 mm1571
200937.1 °C27 March 20090.9 °C5 December 200923.9 °C615 mm1640
200836.4 °C3 September 20083.5 °C11 December 200823.7 °C854 mm1460
200737.1 °C16 August 20071.8 °C17 January 200723.6 °C665 mm1620
200636.7 °C10 May 20063.5 °C12 February 200624.4 °C600 mm1880
200539.1 °C24 September 20052.2 °C8 December 200524.0 °C551 mm1790
200436.2 °C30 July 2004-2.6 °C25 December 200423.7 °C614 mm1613
200337.0 °C7 August 20033.6 °C17 December 200323.4 °C659 mm1460
200237.9 °C7 August 20021.4 °C3 January 200223.7 °C589 mm1780
200136.4 °C14 July 20011.6 °C4 January 200123.8 °C504 mm1600
200040.3 °C5 September 20004.2 °C12 December 200024.2 °C417 mm1650
199939.7 °C5 May 19995.3 °C13 February 199924.1 °C347 mm1750
199838.3 °C15 June 19982.2 °C26 December 199824.2 °C521 mm1590
199735.7 °C23 August 1997-0.3 °C13 January 199722.8 °C814 mm1341
199635.7 °C2 August 19960.1 °C7 January 199623.4 °C513 mm1610
199537.7 °C8 May 19955.1 °C31 January 199523.8 °C694 mm1650
199435.9 °C27 July 19944.2 °C10 February 199423.9 °C646 mm1610
199334.7 °C30 July 19931.8 °C28 November 199323.1 °C649 mm1340
199235.3 °C30 June 19921.6 °C28 November 199223.0 °C809 mm1190
199136.9 °C28 April 19916.2 °C9 November 199123.6 °C649 mm1660
199035.8 °C27 August 19901.6 °C24 December 199023.9 °C501 mm1550
198937.2 °C1 August 1989-7.6 °C23 December 198923.1 °C491 mm1604
198836.7 °C25 August 19882.9 °C12 February 198823.0 °C541 mm1410
198734.8 °C9 September 19871.6 °C23 January 198722.8 °C719 mm1350
198636.7 °C20 August 19863.4 °C12 December 198623.4 °C570 mm1520
198536.6 °C5 April 1985-1.9 °C21 January 198523.0 °C606 mm1572
198438.8 °C27 March 19841.6 °C21 January 198423.2 °C678 mm1420
198335.6 °C18 August 1983-7.1 °C25 December 198322.7 °C779 mm1305
198235.8 °C24 July 1982-1.5 °C14 January 198223.3 °C420 mm1561
198134.8 °C16 August 19813.8 °C20 January 198123.3 °C839 mm1510
198036.8 °C27 June 19801.0 °C2 March 198023.2 °C576 mm1560
197936.5 °C24 July 1979-1.7 °C2 January 197922.7 °C646 mm1262
197835.1 °C16 July 19781.1 °C22 February 197822.7 °C564 mm1400
197736.6 °C5 September 19770.9 °C10 January 197723.0 °C507 mm1390
197634.5 °C9 August 1976-0.6 °C8 January 197621.9 °C969 mm1021
197535.1 °C11 July 1975-2.3 °C13 January 197523.3 °C585 mm1511
197437.8 °C11 May 19743.8 °C3 January 197423.4 °C365 mm1390
197338.9 °C27 May 1973-1.4 °C12 January 197323.0 °C681 mm1424
197236.3 °C27 March 19722.8 °C5 January 197223.3 °C839 mm1370
197137.4 °C29 April 19712.2 °C8 January 197123.9 °C487 mm1520
197037.3 °C24 August 1970-0.6 °C7 January 197023.0 °C588 mm1401
196936.1 °C17 August 19691.9 °C5 January 196923.3 °C541 mm1460
196835.0 °C11 August 19681.2 °C7 January 196822.7 °C582 mm1370
196735.2 °C31 May 19671.7 °C9 January 196723.1 °C946 mm1220
196635.2 °C3 August 19661.1 °C15 January 196622.2 °C501 mm1290
196536.4 °C10 September 19652.8 °C17 January 196523.1 °C646 mm1470
196436.8 °C26 April 19641.8 °C18 December 196423.0 °C384 mm1520
196335.4 °C18 September 1963-3.0 °C24 January 196322.9 °C464 mm1533
196236.6 °C10 August 1962-5.9 °C12 January 196223.4 °C443 mm1563
196135.5 °C26 May 19613.5 °C30 January 196122.9 °C482 mm1530
196036.9 °C29 July 19600.4 °C25 February 196022.8 °C521 mm1510
195935.5 °C9 August 19591.0 °C4 January 195922.5 °C576 mm1480
195835.4 °C22 August 19582.7 °C13 February 195822.7 °C676 mm1350
195737.7 °C27 June 19570.4 °C12 December 195724.0 °C542 mm1500
195634.8 °C14 June 19562.6 °C3 February 195623.3 °C373 mm1540
195537.1 °C23 April 19552.2 °C24 January 195523.6 °C600 mm1620
195436.9 °C27 July 19543.4 °C22 January 195423.7 °C486 mm1460
195337.5 °C29 April 19530.5 °C26 December 195323.8 °C527 mm1690
195235.3 °C24 August 19524.1 °C27 February 195223.3 °C482 mm1320
195135.4 °C29 July 1951-5.3 °C1 February 195123.5 °C498 mm1475
195037.1 °C31 August 1950-0.4 °C7 December 195024.2 °C315 mm1621
194935.5 °C23 June 1949-3.8 °C30 January 194923.6 °C665 mm1513
194835.7 °C16 August 1948-0.8 °C28 January 194823.1 °C694 mm1322
194736.8 °C20 September 1947-0.8 °C4 January 194722.6 °C774 mm1541
194636.0 °C22 July 19462.4 °C23 January 194623.4 °C719 mm1320
194535.7 °C12 June 19455.9 °C5 December 194524.2 °C486 mm1630
194437.3 °C14 April 19442.5 °C15 January 194423.6 °C661 mm1350
194338.5 °C27 July 19431.5 °C20 January 194323.4 °C519 mm1390
194237.1 °C6 June 19424.0 °C8 January 194223.2 °C540 mm1300
194135.6 °C19 August 19413.5 °C19 January 194122.6 °C790 mm1020
194036.5 °C8 August 1940-1.0 °C19 January 194022.5 °C780 mm1112

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.1 °C
+1.4 °C
Hot days (≥ 30 °C)
200 d/yr
+48
Frost days (< 0 °C)
1 d/yr
0
Annual rainfall
557 mm
-46 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan19.5 °C-1.4 °C22 mm-15 mm
Feb23.3 °C+0.9 °C7 mm-26 mm
Mar28.0 °C+2.9 °C47 mm+14 mm
Apr29.1 °C+1.1 °C12 mm-32 mm
May31.8 °C+1.4 °C55 mm+8 mm
Jun33.0 °C+0.7 °C81 mm+25 mm
Jul33.2 °C+0.1 °C31 mm-23 mm
Aug34.5 °C+1.2 °C79 mm+22 mm
Sep32.2 °C+0.8 °C125 mm+20 mm
Oct31.2 °C+2.4 °C22 mm-39 mm
Nov28.4 °C+3.4 °C41 mm-2 mm
Dec24.1 °C+1.9 °C37 mm+2 mm

The year's extremes

Hottest day
36.8 °C
2 Aug 2025
Coldest day
-0.7 °C
22 Jan 2025
Wettest day
26.9 mm
7 Sep 2025
Windiest day
43.4 km/h
21 Jan 2025
Strongest gust
71.6 km/h
11 Jun 2025
Hottest feels-like
41.7 °C
2 Aug 2025
Coldest feels-like
-7.2 °C
21 Jan 2025
Snowiest day
0.1 cm
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 Heroica Matamoros?

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

What is the hottest day ever recorded in Heroica Matamoros?

The hottest day measured in Heroica Matamoros between 1940 and 2025 was 5 September 2000, reaching 40.3 °C.

What is the coldest day in Heroica Matamoros?

The coldest day measured in Heroica Matamoros between 1940 and 2025 was 23 December 1989, at -7.6 °C.

Does it snow in Heroica Matamoros?

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

Has the climate of Heroica Matamoros warmed?

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

What is the wettest day in Heroica Matamoros?

The wettest day measured in Heroica Matamoros between 1940 and 2025 was 23 July 2008, with 186 mm of rain in 24 hours.

What was the windiest day in Heroica Matamoros?

The windiest day measured in Heroica Matamoros between 1940 and 2025 was 20 September 1967, with winds reaching 92.7 km/h.

What is the warmest month in Heroica Matamoros?

The warmest month in Heroica Matamoros is August (29.0 °C on average); the coldest is January (16.3 °C).

How much does it rain in Heroica Matamoros?

Heroica Matamoros receives on average 603 mm of precipitation per year, spread over about 100 rainy days.

Is it sunny in Heroica Matamoros?

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

What is the biggest single-day snowfall in Heroica Matamoros?

The heaviest 24-hour snowfall measured in Heroica Matamoros between 1940 and 2025 was 25 December 2004, with 5.8 cm.

Are there tropical nights in Heroica Matamoros?

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

What was the most extreme apparent temperature in Heroica Matamoros?

In Heroica Matamoros, between 1940 and 2025, the highest apparent temperature reached 46.0 °C on 9 May 2024, and the lowest was -15.4 °C on 25 December 1983.

Compare Heroica Matamoros with another city

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

Nearby cities

The climate around Heroica Matamoros

Other cities — Mexico