Apodaca climate — normals and trends

Apodaca (Mexico) has a humid subtropical climate (Cfa) under the Köppen-Geiger classification. Its mean annual temperature is 21.3 °C and it receives 576 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 July (27.4 °C on average) and the coldest is January (13.4 °C). Rainfall peaks in September.

Apodaca averages 1 frost days, 140 hot days (≥ 30 °C) and 80 rainy days per year.

Apodaca has warmed by +1.6 °C between 1940 and 2025, or +0.19 °C per decade. This trend is statistically significant.

The hottest day of the period reached 43.1 °C (on 28 June 1957) and the coldest -7.5 °C (on 25 December 1983).

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

ApodacaNuevo León

coords
25.78°, -100.19°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthJulyColdest monthJanuaryWettest monthSeptemberDriest monthJuly

Mean daily temperature

21.3°C

Average daily high

27.0°C

Average daily low

16.1°C

Annual rainfall

576mm

Sunshine / day

10.6h

Mean relative humidity

66%

Average peak wind

13.2km/h

Seasonal range

14.0°C

Frost days (< 0 °C)

1 d/yr

Hot days (≥ 30 °C)

140 d/yr

Rainy days (≥ 1 mm)

80 d/yr

Annual snowfall

0.4 cm

Average feels-like high

27.9 °C

Average feels-like low

16.6 °C

Average peak gust

32.9 km/h

Tropical nights (≥ 20 °C)

130 d/yr

Solar radiation

19.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.6 °C

since 1940

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

43.1 °C

28 June 1957

Coldest day

-7.5 °C

25 December 1983

Wettest day

185 mm

24 September 1943

Windiest day

38.6 km/h

18 March 2008

Strongest gust

103.0 km/h

10 August 1980

Hottest feels-like

44.4 °C

24 May 2024

Coldest feels-like

-12.3 °C

25 December 1983

Snowiest day

5.7 cm

9 January 1967

Sunniest day

13.4 h

6 July 1949

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202540.7 °C15 May 2025-2.8 °C22 January 202522.8 °C386 mm1922
202442.0 °C24 May 2024-2.0 °C16 January 202422.7 °C746 mm1622
202340.9 °C21 June 20233.6 °C19 March 202322.8 °C517 mm1650
202238.4 °C20 May 2022-2.9 °C24 December 202221.9 °C341 mm1703
202140.2 °C9 May 2021-2.8 °C16 February 202122.2 °C411 mm1673
202037.6 °C13 July 20201.7 °C25 December 202022.1 °C574 mm1500
201939.5 °C9 June 20192.3 °C13 November 201922.1 °C574 mm1650
201837.9 °C24 July 2018-2.0 °C17 January 201821.5 °C593 mm1455
201739.0 °C17 June 2017-0.4 °C7 January 201722.6 °C397 mm1622
201638.2 °C11 August 20162.7 °C19 December 201622.5 °C493 mm1760
201538.0 °C19 August 20152.1 °C10 January 201521.3 °C668 mm1470
201438.9 °C12 June 2014-1.1 °C7 January 201421.1 °C707 mm1362
201339.6 °C7 August 20132.0 °C8 December 201321.5 °C883 mm1450
201240.5 °C24 May 20121.8 °C13 January 201222.9 °C363 mm1950
201141.1 °C26 April 2011-5.4 °C4 February 201122.9 °C213 mm2134
201037.4 °C26 June 2010-2.4 °C10 January 201021.5 °C828 mm1572
200939.8 °C5 July 20091.5 °C5 December 200922.6 °C464 mm1760
200839.7 °C22 May 2008-1.2 °C3 January 200822.2 °C666 mm1601
200737.5 °C18 October 2007-0.6 °C17 January 200721.8 °C438 mm1631
200639.1 °C10 May 20063.2 °C8 December 200622.7 °C563 mm1840
200538.9 °C29 April 20051.9 °C8 December 200521.9 °C665 mm1550
200437.4 °C19 July 2004-0.6 °C25 December 200421.1 °C558 mm1122
200341.7 °C6 May 20031.0 °C18 January 200321.4 °C850 mm1260
200241.2 °C2 May 20020.0 °C3 January 200221.9 °C618 mm1640
200139.1 °C21 May 20010.4 °C3 January 200121.7 °C548 mm1400
200038.9 °C5 September 20002.1 °C30 December 200022.1 °C533 mm1640
199940.1 °C22 April 19991.2 °C5 January 199922.4 °C348 mm1610
199840.6 °C5 June 19981.9 °C23 December 199822.6 °C410 mm1670
199738.6 °C9 August 1997-1.6 °C14 January 199720.9 °C629 mm1353
199638.8 °C3 August 1996-2.2 °C19 December 199622.0 °C531 mm1673
199539.7 °C13 May 19953.7 °C11 December 199521.8 °C482 mm1450
199439.4 °C30 June 19942.7 °C3 February 199421.7 °C562 mm1400
199337.1 °C3 June 19933.0 °C14 March 199320.9 °C541 mm1180
199238.2 °C30 June 19920.9 °C16 January 199220.6 °C716 mm1090
199138.5 °C6 March 19913.0 °C22 January 199121.2 °C616 mm1360
199037.9 °C12 May 19900.3 °C24 December 199021.6 °C442 mm1230
198938.3 °C8 April 1989-5.2 °C23 December 198921.2 °C416 mm1564
198837.7 °C9 June 19880.1 °C22 January 198820.6 °C679 mm1040
198735.7 °C14 August 19871.2 °C22 January 198720.1 °C720 mm950
198636.6 °C12 April 19862.6 °C12 February 198621.2 °C663 mm1320
198536.8 °C19 August 1985-3.3 °C21 January 198521.0 °C632 mm1328
198439.8 °C22 May 1984-0.9 °C21 January 198420.9 °C632 mm1213
198341.0 °C2 May 1983-7.5 °C25 December 198320.8 °C598 mm1295
198238.7 °C13 April 1982-0.2 °C7 February 198221.4 °C521 mm1592
198136.3 °C17 May 1981-0.4 °C12 February 198120.7 °C906 mm1041
198037.9 °C2 July 19800.4 °C10 February 198021.1 °C576 mm1550
197936.7 °C30 May 1979-4.2 °C3 January 197920.7 °C368 mm1294
197836.9 °C7 May 1978-1.8 °C10 December 197820.3 °C709 mm1221
197735.4 °C23 August 19770.4 °C11 January 197720.5 °C611 mm1320
197634.2 °C15 May 1976-2.5 °C9 January 197619.4 °C896 mm753
197538.7 °C15 June 1975-3.1 °C13 January 197520.6 °C771 mm891
197440.1 °C7 June 19741.6 °C4 January 197420.9 °C517 mm1260
197340.1 °C26 May 1973-1.2 °C10 February 197320.1 °C1,132 mm773
197236.7 °C7 April 19720.9 °C5 January 197221.0 °C576 mm1160
197137.7 °C27 April 1971-2.3 °C6 January 197121.5 °C629 mm1242
197036.3 °C12 June 1970-1.6 °C8 January 197020.5 °C565 mm1102
196937.5 °C1 June 19691.9 °C5 January 196921.3 °C531 mm1190
196835.6 °C13 August 19680.8 °C8 January 196819.9 °C673 mm840
196737.9 °C23 April 1967-0.1 °C10 January 196720.9 °C721 mm1201
196636.2 °C27 September 1966-1.0 °C30 January 196619.6 °C693 mm1051
196536.9 °C16 September 19651.4 °C21 March 196521.1 °C654 mm1570
196438.1 °C3 May 1964-2.7 °C14 January 196420.9 °C427 mm1432
196339.2 °C11 April 1963-3.6 °C13 January 196321.0 °C439 mm1395
196238.1 °C29 April 1962-6.5 °C12 January 196221.6 °C277 mm1784
196138.3 °C25 April 19611.6 °C28 January 196120.9 °C324 mm1590
196039.1 °C30 July 1960-0.4 °C26 February 196020.5 °C472 mm1432
195936.5 °C10 August 1959-0.1 °C5 January 195920.5 °C419 mm1461
195838.8 °C22 August 1958-1.2 °C13 February 195820.6 °C1,023 mm1281
195743.1 °C28 June 1957-0.5 °C12 December 195721.9 °C648 mm1471
195638.1 °C14 April 1956-1.4 °C4 February 195621.7 °C305 mm1772
195540.4 °C26 May 1955-0.6 °C24 January 195521.9 °C381 mm1812
195439.0 °C27 July 19542.8 °C29 December 195422.3 °C295 mm1800
195339.6 °C1 May 1953-0.7 °C24 December 195322.2 °C463 mm1651
195238.8 °C1 September 19522.6 °C11 January 195221.4 °C402 mm1450
195138.7 °C28 July 1951-6.0 °C2 February 195121.6 °C537 mm1505
195038.5 °C30 May 19500.0 °C7 December 195022.6 °C256 mm1830
194938.2 °C24 June 1949-6.7 °C30 January 194921.1 °C538 mm1403
194839.6 °C1 May 1948-3.3 °C29 January 194821.1 °C476 mm1443
194735.9 °C21 July 1947-3.4 °C4 January 194719.9 °C506 mm1084
194637.7 °C30 July 19461.5 °C23 January 194620.7 °C744 mm1150
194539.7 °C14 May 19453.0 °C20 December 194521.8 °C526 mm1520
194439.0 °C26 July 19440.9 °C14 January 194420.7 °C656 mm1020
194338.2 °C17 August 1943-0.9 °C20 January 194320.8 °C680 mm1411
194238.8 °C12 June 19422.3 °C11 January 194220.1 °C523 mm1010
194135.3 °C20 August 19414.2 °C20 January 194119.2 °C1,116 mm570
194035.9 °C4 August 1940-1.5 °C19 January 194019.6 °C815 mm734

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
28.8 °C
+1.8 °C
Hot days (≥ 30 °C)
192 d/yr
+52
Frost days (< 0 °C)
2 d/yr
+1
Annual rainfall
386 mm
-190 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan16.4 °C-2.7 °C19 mm-19 mm
Feb24.0 °C+2.4 °C15 mm-21 mm
Mar29.1 °C+4.0 °C44 mm+4 mm
Apr31.0 °C+2.5 °C5 mm-45 mm
May32.4 °C+1.7 °C70 mm+12 mm
Jun33.2 °C+0.6 °C10 mm-33 mm
Jul33.0 °C-0.3 °C54 mm+23 mm
Aug34.6 °C+1.3 °C12 mm-28 mm
Sep31.2 °C+1.2 °C80 mm-26 mm
Oct30.1 °C+3.4 °C22 mm-43 mm
Nov26.7 °C+4.0 °C35 mm-2 mm
Dec23.0 °C+3.0 °C20 mm-12 mm

The year's extremes

Hottest day
40.7 °C
15 May 2025
Coldest day
-2.8 °C
22 Jan 2025
Wettest day
39.8 mm
8 Sep 2025
Windiest day
26.5 km/h
4 Mar 2025
Strongest gust
64.8 km/h
4 Mar 2025
Hottest feels-like
43.3 °C
15 May 2025
Coldest feels-like
-6.0 °C
22 Jan 2025
Snowiest day
0.6 cm
21 Jan 2025
Sunniest day
13.1 h
26 Jun 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 Apodaca?

Apodaca has a humid subtropical climate (Köppen Cfa). Over 1940-2025, the average annual temperature is 21.3 °C and it receives 576 mm of precipitation per year.

What is the hottest day ever recorded in Apodaca?

The hottest day measured in Apodaca between 1940 and 2025 was 28 June 1957, reaching 43.1 °C.

What is the coldest day in Apodaca?

The coldest day measured in Apodaca between 1940 and 2025 was 25 December 1983, at -7.5 °C.

Does it snow in Apodaca?

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

Has the climate of Apodaca warmed?

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

What is the wettest day in Apodaca?

The wettest day measured in Apodaca between 1940 and 2025 was 24 September 1943, with 185 mm of rain in 24 hours.

What was the windiest day in Apodaca?

The windiest day measured in Apodaca between 1940 and 2025 was 18 March 2008, with winds reaching 38.6 km/h.

What is the warmest month in Apodaca?

The warmest month in Apodaca is July (27.4 °C on average); the coldest is January (13.4 °C).

How much does it rain in Apodaca?

Apodaca receives on average 576 mm of precipitation per year, spread over about 80 rainy days.

Is it sunny in Apodaca?

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

What is the biggest single-day snowfall in Apodaca?

The heaviest 24-hour snowfall measured in Apodaca between 1940 and 2025 was 9 January 1967, with 5.7 cm.

Are there tropical nights in Apodaca?

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

What was the most extreme apparent temperature in Apodaca?

In Apodaca, between 1940 and 2025, the highest apparent temperature reached 44.4 °C on 24 May 2024, and the lowest was -12.3 °C on 25 December 1983.

Compare Apodaca with another city

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

Nearby cities

The climate around Apodaca

Other cities — Mexico