San Juan de los Lagos climate — normals and trends

San Juan de los Lagos (Mexico) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 19.3 °C and it receives 579 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.6 °C on average) and the coldest is January (14.9 °C). Rainfall peaks in July.

San Juan de los Lagos averages 0 frost days, 57 hot days (≥ 30 °C) and 82 rainy days per year.

San Juan de los Lagos has warmed by +2.0 °C between 1940 and 2025, or +0.24 °C per decade. This trend is statistically significant.

The hottest day of the period reached 37.7 °C (on 13 June 2023) and the coldest -3.2 °C (on 18 January 2006).

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

San Juan de los LagosJalisco

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

Mean daily temperature

19.3°C

Average daily high

26.3°C

Average daily low

12.7°C

Annual rainfall

579mm

Sunshine / day

11.1h

Mean relative humidity

50%

Average peak wind

17.5km/h

Seasonal range

8.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

57 d/yr

Rainy days (≥ 1 mm)

82 d/yr

Annual snowfall

0.0 cm

Average feels-like high

24.9 °C

Average feels-like low

11.3 °C

Average peak gust

33.0 km/h

Tropical nights (≥ 20 °C)

1 d/yr

Solar radiation

22.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.0 °C

since 1940

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

37.7 °C

13 June 2023

Coldest day

-3.2 °C

18 January 2006

Wettest day

91 mm

13 June 2018

Windiest day

52.2 km/h

4 March 1983

Strongest gust

87.1 km/h

4 March 1983

Hottest feels-like

37.4 °C

9 June 1989

Coldest feels-like

-8.1 °C

14 December 1997

Sunniest day

13.1 h

29 June 1950

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.6 °C16 May 20253.6 °C22 January 202520.6 °C781 mm860
202437.0 °C25 May 20242.9 °C27 December 202421.2 °C678 mm940
202337.7 °C13 June 20233.6 °C28 December 202320.9 °C508 mm1180
202234.9 °C10 May 20225.3 °C16 December 202220.2 °C598 mm720
202135.2 °C27 May 20213.0 °C2 January 202119.9 °C787 mm680
202034.9 °C21 April 20201.2 °C5 January 202020.7 °C566 mm1010
201935.2 °C9 June 20193.1 °C28 January 201920.7 °C558 mm1010
201837.3 °C31 May 20181.2 °C15 December 201819.7 °C926 mm630
201735.6 °C17 June 20172.2 °C10 December 201720.1 °C598 mm780
201635.6 °C25 May 20160.6 °C17 January 201619.7 °C646 mm590
201533.8 °C18 May 20153.2 °C15 December 201519.7 °C812 mm320
201432.7 °C15 June 20142.3 °C16 January 201419.5 °C591 mm510
201335.3 °C6 June 20132.3 °C3 March 201319.8 °C826 mm630
201236.5 °C29 May 20121.9 °C27 January 201220.3 °C512 mm830
201136.4 °C24 May 2011-0.3 °C29 November 201120.7 °C450 mm1101
201035.5 °C7 May 20102.5 °C16 January 201019.6 °C614 mm700
200936.2 °C13 June 20093.8 °C6 February 200920.4 °C531 mm990
200835.5 °C11 May 20081.3 °C3 January 200819.5 °C683 mm610
200734.6 °C8 June 20073.4 °C28 January 200719.7 °C624 mm650
200635.5 °C12 June 2006-3.2 °C18 January 200619.8 °C688 mm912
200536.5 °C7 June 20053.7 °C26 December 200520.1 °C448 mm930
200433.7 °C23 May 20040.5 °C26 December 200418.9 °C724 mm350
200336.8 °C15 May 20031.0 °C20 December 200320.0 °C674 mm770
200235.9 °C29 April 20022.5 °C14 January 200220.0 °C626 mm750
200134.4 °C15 April 20013.7 °C30 December 200119.8 °C553 mm680
200035.6 °C20 April 20002.5 °C19 January 200020.2 °C465 mm870
199935.2 °C1 June 19992.4 °C21 December 199919.8 °C507 mm720
199836.9 °C8 May 19981.7 °C3 February 199820.4 °C524 mm1000
199734.1 °C4 June 1997-2.8 °C14 December 199719.5 °C567 mm653
199636.5 °C21 May 19962.3 °C13 January 199619.8 °C685 mm670
199535.9 °C14 May 19952.8 °C26 November 199520.3 °C556 mm630
199434.1 °C1 May 19942.5 °C5 January 199420.3 °C643 mm640
199334.6 °C5 June 19934.0 °C11 February 199319.3 °C679 mm370
199234.7 °C26 June 19922.4 °C9 February 199218.5 °C900 mm320
199134.6 °C21 May 19913.1 °C16 January 199119.2 °C801 mm660
199035.4 °C1 June 19904.0 °C8 January 199019.3 °C812 mm460
198935.4 °C9 June 19891.6 °C25 December 198919.9 °C481 mm720
198835.0 °C11 May 19882.1 °C26 January 198819.7 °C621 mm620
198733.5 °C29 June 19871.9 °C23 January 198719.5 °C490 mm510
198635.4 °C12 May 19861.5 °C14 January 198619.2 °C686 mm420
198534.3 °C14 May 19850.4 °C6 January 198519.0 °C668 mm250
198433.7 °C8 June 19844.1 °C26 January 198419.0 °C709 mm380
198336.2 °C1 May 19830.9 °C23 January 198319.0 °C676 mm540
198237.0 °C5 June 19821.7 °C20 December 198220.2 °C506 mm910
198134.5 °C9 June 19811.7 °C24 January 198119.4 °C682 mm450
198036.3 °C2 June 19801.1 °C18 December 198019.5 °C671 mm680
197935.2 °C23 June 19792.9 °C26 November 197919.8 °C410 mm910
197835.1 °C19 April 19781.7 °C13 February 197819.3 °C598 mm680
197733.3 °C21 May 19773.3 °C22 December 197719.1 °C598 mm430
197635.1 °C13 June 1976-1.4 °C25 February 197618.9 °C542 mm441
197533.5 °C16 April 19752.3 °C14 January 197518.8 °C584 mm440
197433.9 °C17 May 19742.7 °C27 November 197418.9 °C541 mm330
197335.1 °C4 June 19731.4 °C30 January 197318.8 °C665 mm450
197233.6 °C23 May 19723.2 °C22 December 197219.4 °C392 mm560
197133.8 °C20 May 19713.4 °C8 February 197118.6 °C587 mm350
197033.9 °C25 April 19701.7 °C4 February 197018.8 °C490 mm510
196935.8 °C14 June 19693.6 °C22 November 196919.5 °C333 mm460
196833.1 °C27 May 19682.8 °C13 March 196818.6 °C458 mm300
196734.4 °C8 May 19671.2 °C9 February 196718.5 °C610 mm440
196634.3 °C6 June 1966-0.9 °C30 January 196618.4 °C466 mm371
196533.4 °C26 May 19653.2 °C19 January 196518.5 °C627 mm420
196433.5 °C29 April 19642.6 °C1 January 196418.9 °C490 mm440
196333.1 °C30 April 19630.4 °C25 December 196318.7 °C544 mm400
196233.7 °C16 June 19623.3 °C15 November 196219.4 °C419 mm510
196133.3 °C22 April 19612.0 °C12 February 196119.0 °C448 mm470
196033.9 °C17 June 1960-1.7 °C13 February 196019.2 °C389 mm562
195931.6 °C27 April 19593.1 °C11 January 195917.9 °C762 mm160
195834.0 °C11 June 19581.6 °C25 January 195818.4 °C686 mm460
195732.9 °C22 July 19572.5 °C12 December 195720.0 °C226 mm950
195633.1 °C11 May 1956-1.6 °C13 January 195619.1 °C372 mm492
195534.3 °C24 May 1955-1.9 °C24 January 195519.0 °C455 mm551
195433.9 °C3 June 19542.6 °C21 December 195419.3 °C373 mm480
195334.0 °C21 May 19530.6 °C12 November 195318.6 °C531 mm490
195233.0 °C5 June 19520.8 °C5 February 195218.9 °C413 mm340
195132.6 °C9 June 19512.5 °C3 February 195119.6 °C494 mm480
195033.7 °C5 May 19500.5 °C14 February 195019.1 °C363 mm440
194934.5 °C23 May 19493.2 °C15 November 194919.0 °C479 mm300
194833.0 °C2 May 19482.8 °C25 January 194818.3 °C666 mm350
194731.8 °C2 June 19471.9 °C29 November 194718.0 °C675 mm210
194634.3 °C19 May 19462.3 °C24 January 194618.9 °C464 mm440
194532.7 °C15 June 19453.1 °C5 December 194519.0 °C428 mm440
194432.8 °C2 June 19441.9 °C7 December 194418.0 °C582 mm340
194332.8 °C16 May 19431.1 °C1 January 194318.0 °C560 mm240
194233.1 °C12 June 19420.2 °C29 December 194218.3 °C501 mm280
194132.0 °C9 May 19412.1 °C9 February 194117.6 °C759 mm110
194032.2 °C10 June 1940-0.3 °C18 February 194018.1 °C512 mm301

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
27.9 °C
+1.6 °C
Hot days (≥ 30 °C)
86 d/yr
+29
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
781 mm
+202 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan24.7 °C+2.3 °C4 mm-12 mm
Feb28.0 °C+3.6 °C0 mm-8 mm
Mar29.9 °C+2.7 °C0 mm-5 mm
Apr31.1 °C+1.6 °C0 mm-7 mm
May32.4 °C+1.6 °C23 mm+1 mm
Jun27.6 °C-1.3 °C194 mm+88 mm
Jul26.1 °C-0.2 °C161 mm+22 mm
Aug27.1 °C+0.7 °C192 mm+63 mm
Sep26.9 °C+1.1 °C166 mm+70 mm
Oct28.0 °C+2.1 °C36 mm-1 mm
Nov27.4 °C+2.6 °C1 mm-7 mm
Dec25.0 °C+2.2 °C6 mm-3 mm

The year's extremes

Hottest day
35.6 °C
16 May 2025
Coldest day
3.6 °C
22 Jan 2025
Wettest day
67.0 mm
23 Aug 2025
Windiest day
36.4 km/h
9 Jan 2025
Strongest gust
65.5 km/h
10 Jan 2025
Hottest feels-like
36.3 °C
21 May 2025
Coldest feels-like
0.8 °C
22 Jan 2025
Sunniest day
12.9 h
17 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 San Juan de los Lagos?

San Juan de los Lagos has a hot semi-arid climate (Köppen BSh). Over 1940-2025, the average annual temperature is 19.3 °C and it receives 579 mm of precipitation per year.

What is the hottest day ever recorded in San Juan de los Lagos?

The hottest day measured in San Juan de los Lagos between 1940 and 2025 was 13 June 2023, reaching 37.7 °C.

What is the coldest day in San Juan de los Lagos?

The coldest day measured in San Juan de los Lagos between 1940 and 2025 was 18 January 2006, at -3.2 °C.

Does it snow in San Juan de los Lagos?

Almost never: San Juan de los Lagos sees virtually no snow, with about 0 frost days per year.

Has the climate of San Juan de los Lagos warmed?

Yes: San Juan de los Lagos warmed by +2.0 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in San Juan de los Lagos?

The wettest day measured in San Juan de los Lagos between 1940 and 2025 was 13 June 2018, with 91 mm of rain in 24 hours.

What was the windiest day in San Juan de los Lagos?

The windiest day measured in San Juan de los Lagos between 1940 and 2025 was 4 March 1983, with winds reaching 52.2 km/h.

What is the warmest month in San Juan de los Lagos?

The warmest month in San Juan de los Lagos is May (23.6 °C on average); the coldest is January (14.9 °C).

How much does it rain in San Juan de los Lagos?

San Juan de los Lagos receives on average 579 mm of precipitation per year, spread over about 82 rainy days.

Is it sunny in San Juan de los Lagos?

San Juan de los Lagos gets on average 11.1 hours of sunshine per day, roughly 4,052 hours per year over 1940-2025.

Are there tropical nights in San Juan de los Lagos?

Yes: San Juan de los Lagos has on average 1 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in San Juan de los Lagos?

In San Juan de los Lagos, between 1940 and 2025, the highest apparent temperature reached 37.4 °C on 9 June 1989, and the lowest was -8.1 °C on 14 December 1997.

Compare San Juan de los Lagos with another city

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

Nearby cities

The climate around San Juan de los Lagos

Other cities — Mexico