Magdalena climate — normals and trends

Magdalena (Mexico) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 20.0 °C and it receives 614 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 (23.0 °C on average) and the coldest is January (16.2 °C). Rainfall peaks in July.

Magdalena averages 0 frost days, 104 hot days (≥ 30 °C) and 100 rainy days per year.

Magdalena has warmed by +1.7 °C between 1940 and 2025, or +0.20 °C per decade. This trend is statistically significant.

The hottest day of the period reached 39.3 °C (on 13 June 2023) and the coldest -0.5 °C (on 19 January 1988).

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

MagdalenaJalisco

coords
20.91°, -103.98°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthMayColdest monthJanuaryWettest monthJulyDriest monthMarch

Mean daily temperature

20.0°C

Average daily high

28.1°C

Average daily low

13.6°C

Annual rainfall

614mm

Sunshine / day

10.6h

Mean relative humidity

63%

Average peak wind

10.9km/h

Seasonal range

6.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

104 d/yr

Rainy days (≥ 1 mm)

100 d/yr

Annual snowfall

0.0 cm

Average feels-like high

28.5 °C

Average feels-like low

13.7 °C

Average peak gust

35.4 km/h

Tropical nights (≥ 20 °C)

2 d/yr

Solar radiation

21.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.7 °C

since 1940

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

39.3 °C

13 June 2023

Coldest day

-0.5 °C

19 January 1988

Wettest day

72 mm

4 March 1968

Windiest day

22.8 km/h

10 October 2025

Strongest gust

74.5 km/h

25 October 2002

Hottest feels-like

40.6 °C

21 June 2023

Coldest feels-like

-4.9 °C

14 December 1997

Sunniest day

13.3 h

20 June 1945

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.1 °C21 May 20255.9 °C15 March 202521.3 °C720 mm1710
202438.7 °C12 June 20245.0 °C31 December 202421.5 °C746 mm1610
202339.3 °C13 June 20234.5 °C31 December 202321.2 °C691 mm1830
202236.9 °C10 May 20225.8 °C14 December 202220.9 °C612 mm1500
202137.0 °C27 May 20212.8 °C1 January 202120.7 °C841 mm1340
202036.4 °C4 June 20204.4 °C3 January 202021.1 °C678 mm1740
201937.4 °C10 June 20193.8 °C28 January 201921.0 °C676 mm1530
201838.6 °C1 June 20184.4 °C22 December 201820.5 °C757 mm1290
201737.3 °C14 June 20174.8 °C22 January 201721.0 °C694 mm1600
201635.8 °C24 May 20162.9 °C10 March 201620.9 °C536 mm1630
201534.0 °C27 May 20154.7 °C15 December 201520.8 °C742 mm1230
201435.3 °C2 June 20145.5 °C10 January 201420.4 °C683 mm1190
201336.2 °C31 May 20136.1 °C4 March 201320.4 °C872 mm1160
201236.3 °C30 May 20125.7 °C9 February 201221.0 °C537 mm1610
201137.6 °C26 May 20113.3 °C29 November 201120.8 °C548 mm1720
201036.3 °C8 May 20102.6 °C17 January 201019.7 °C837 mm960
200935.4 °C7 May 20093.4 °C3 December 200920.6 °C617 mm1440
200836.9 °C3 June 20084.0 °C7 March 200820.2 °C686 mm820
200737.2 °C8 June 20075.3 °C15 February 200720.3 °C626 mm1240
200635.5 °C13 May 20062.3 °C25 December 200620.6 °C653 mm1310
200537.2 °C9 June 20055.3 °C27 November 200520.5 °C514 mm1390
200433.9 °C19 March 20043.7 °C26 December 200420.0 °C686 mm750
200338.2 °C4 May 20033.5 °C20 March 200320.8 °C581 mm1390
200237.0 °C4 May 20024.7 °C14 January 200220.9 °C565 mm1600
200136.6 °C27 May 20015.1 °C21 January 200120.6 °C543 mm1370
200036.6 °C20 April 20004.8 °C22 January 200020.5 °C559 mm1360
199937.1 °C1 June 19990.8 °C21 December 199920.5 °C606 mm1320
199837.1 °C13 May 19982.6 °C9 January 199820.7 °C645 mm1290
199735.2 °C3 May 1997-0.3 °C14 December 199719.8 °C620 mm821
199635.0 °C10 May 19964.5 °C2 February 199620.5 °C695 mm940
199537.0 °C9 June 19955.4 °C13 January 199520.8 °C623 mm860
199436.0 °C5 May 19945.1 °C7 January 199420.9 °C593 mm1300
199335.6 °C1 June 19933.6 °C11 February 199320.1 °C669 mm970
199236.0 °C23 June 19922.9 °C5 February 199219.5 °C816 mm790
199136.5 °C20 April 19911.8 °C16 January 199120.0 °C710 mm970
199035.9 °C1 June 19904.8 °C22 February 199020.1 °C704 mm800
198937.2 °C23 May 19895.5 °C15 March 198920.4 °C558 mm1110
198836.5 °C8 June 1988-0.5 °C19 January 198820.4 °C650 mm1081
198734.8 °C23 May 19873.2 °C22 January 198720.0 °C558 mm1040
198636.7 °C12 May 19863.2 °C5 February 198619.9 °C644 mm950
198535.5 °C29 May 19852.1 °C6 January 198519.6 °C575 mm700
198435.2 °C23 May 19844.4 °C10 January 198419.6 °C775 mm800
198335.8 °C22 May 19832.5 °C23 January 198319.4 °C681 mm850
198237.7 °C1 June 19824.3 °C23 December 198220.5 °C487 mm1440
198135.3 °C13 June 19814.7 °C25 January 198120.1 °C710 mm750
198037.8 °C1 June 19804.7 °C11 January 198020.2 °C684 mm980
197935.0 °C22 June 19794.1 °C7 February 197920.2 °C517 mm1200
197835.6 °C13 May 19782.6 °C13 February 197819.7 °C661 mm750
197734.2 °C23 May 19774.4 °C17 December 197719.6 °C687 mm680
197634.7 °C27 May 19763.6 °C2 January 197619.6 °C661 mm770
197534.7 °C23 April 19752.7 °C26 December 197519.5 °C615 mm830
197435.2 °C22 April 19745.8 °C27 January 197419.5 °C647 mm660
197335.2 °C4 June 19733.2 °C22 January 197319.6 °C618 mm710
197235.1 °C23 May 19725.9 °C22 January 197220.2 °C467 mm800
197135.2 °C1 May 19713.5 °C7 February 197119.7 °C546 mm670
197034.0 °C23 April 19702.5 °C14 January 197019.5 °C538 mm730
196935.9 °C15 June 19694.7 °C23 January 196920.0 °C372 mm980
196834.2 °C28 May 19684.3 °C12 February 196819.5 °C526 mm640
196736.2 °C7 May 19673.4 °C8 February 196719.5 °C582 mm780
196635.6 °C13 May 19663.1 °C30 January 196619.4 °C568 mm680
196535.8 °C28 May 19653.7 °C14 February 196519.5 °C729 mm910
196435.2 °C4 May 19644.5 °C26 December 196419.7 °C415 mm980
196335.2 °C12 April 19634.1 °C25 December 196319.6 °C598 mm800
196235.2 °C30 May 19624.6 °C6 January 196219.8 °C527 mm990
196136.0 °C22 April 19614.1 °C7 February 196119.7 °C504 mm770
196035.3 °C9 June 19600.8 °C14 February 196019.7 °C499 mm980
195932.5 °C26 April 19595.9 °C2 January 195919.2 °C713 mm360
195834.8 °C29 April 19583.9 °C27 February 195819.3 °C853 mm790
195735.4 °C15 June 19574.0 °C25 March 195720.3 °C350 mm1340
195636.4 °C8 May 19562.4 °C14 January 195620.0 °C368 mm1170
195535.4 °C24 May 19552.2 °C24 January 195519.7 °C535 mm1030
195436.6 °C4 June 19545.8 °C27 November 195420.3 °C404 mm1040
195335.8 °C21 May 19534.5 °C13 December 195319.6 °C495 mm930
195235.2 °C5 June 19523.6 °C5 February 195219.5 °C561 mm740
195135.4 °C10 June 19515.3 °C16 January 195120.3 °C545 mm960
195034.7 °C17 May 19502.9 °C14 February 195020.0 °C463 mm870
194936.1 °C20 May 19494.3 °C21 November 194919.7 °C573 mm800
194835.1 °C31 May 19483.8 °C24 January 194819.3 °C777 mm590
194733.4 °C6 April 19473.5 °C15 December 194719.1 °C619 mm800
194635.7 °C22 May 19462.3 °C9 January 194619.4 °C580 mm750
194535.7 °C13 June 19455.5 °C21 February 194519.6 °C453 mm880
194435.7 °C5 June 19445.1 °C20 March 194419.0 °C606 mm730
194335.0 °C12 May 19434.3 °C5 February 194319.0 °C614 mm740
194235.5 °C19 May 19422.4 °C29 December 194219.4 °C532 mm820
194135.1 °C10 May 19414.1 °C28 December 194119.0 °C673 mm710
194034.3 °C10 June 19402.0 °C10 February 194018.9 °C601 mm580

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.8 °C
+1.7 °C
Hot days (≥ 30 °C)
171 d/yr
+67
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
720 mm
+106 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.9 °C+1.4 °C8 mm-11 mm
Feb29.7 °C+3.4 °C0 mm-13 mm
Mar30.9 °C+2.0 °C0 mm-5 mm
Apr32.4 °C+1.3 °C0 mm-5 mm
May33.9 °C+1.4 °C2 mm-10 mm
Jun31.0 °C+0.1 °C161 mm+65 mm
Jul29.0 °C+0.8 °C192 mm+42 mm
Aug29.1 °C+1.0 °C182 mm+51 mm
Sep29.1 °C+1.4 °C143 mm+33 mm
Oct30.0 °C+2.3 °C21 mm-26 mm
Nov29.9 °C+3.1 °C1 mm-12 mm
Dec27.2 °C+2.3 °C11 mm-4 mm

The year's extremes

Hottest day
37.1 °C
21 May 2025
Coldest day
5.9 °C
15 Mar 2025
Wettest day
24.5 mm
23 Aug 2025
Windiest day
22.8 km/h
10 Oct 2025
Strongest gust
67.0 km/h
10 Oct 2025
Hottest feels-like
38.1 °C
5 Jun 2025
Coldest feels-like
4.1 °C
15 Mar 2025
Sunniest day
12.8 h
24 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 Magdalena?

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

What is the hottest day ever recorded in Magdalena?

The hottest day measured in Magdalena between 1940 and 2025 was 13 June 2023, reaching 39.3 °C.

What is the coldest day in Magdalena?

The coldest day measured in Magdalena between 1940 and 2025 was 19 January 1988, at -0.5 °C.

Does it snow in Magdalena?

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

Has the climate of Magdalena warmed?

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

What is the wettest day in Magdalena?

The wettest day measured in Magdalena between 1940 and 2025 was 4 March 1968, with 72 mm of rain in 24 hours.

What was the windiest day in Magdalena?

The windiest day measured in Magdalena between 1940 and 2025 was 10 October 2025, with winds reaching 22.8 km/h.

What is the warmest month in Magdalena?

The warmest month in Magdalena is May (23.0 °C on average); the coldest is January (16.2 °C).

How much does it rain in Magdalena?

Magdalena receives on average 614 mm of precipitation per year, spread over about 100 rainy days.

Is it sunny in Magdalena?

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

Are there tropical nights in Magdalena?

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

What was the most extreme apparent temperature in Magdalena?

In Magdalena, between 1940 and 2025, the highest apparent temperature reached 40.6 °C on 21 June 2023, and the lowest was -4.9 °C on 14 December 1997.

Compare Magdalena with another city

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

Nearby cities

The climate around Magdalena

Other cities — Mexico