Ocotlán climate — normals and trends

Ocotlán (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 465 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.5 °C on average) and the coldest is January (16.3 °C). Rainfall peaks in July.

Ocotlán averages 0 frost days, 53 hot days (≥ 30 °C) and 94 rainy days per year.

Ocotlán has warmed by +2.3 °C between 1940 and 2025, or +0.27 °C per decade. This trend is statistically significant.

The hottest day of the period reached 36.7 °C (on 13 June 2023) and the coldest 1.7 °C (on 14 December 1997).

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

OcotlánJalisco

coords
20.35°, -102.77°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthMayColdest monthJanuaryWettest monthJulyDriest monthApril

Mean daily temperature

20.0°C

Average daily high

26.6°C

Average daily low

14.3°C

Annual rainfall

465mm

Sunshine / day

10.8h

Mean relative humidity

60%

Average peak wind

10.6km/h

Seasonal range

7.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

53 d/yr

Rainy days (≥ 1 mm)

94 d/yr

Annual snowfall

0.0 cm

Average feels-like high

26.6 °C

Average feels-like low

14.2 °C

Average peak gust

28.2 km/h

Tropical nights (≥ 20 °C)

2 d/yr

Solar radiation

21.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.3 °C

since 1940

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

36.7 °C

13 June 2023

Coldest day

1.7 °C

14 December 1997

Wettest day

99 mm

22 June 1993

Windiest day

30.3 km/h

7 January 1946

Strongest gust

71.3 km/h

7 January 1946

Hottest feels-like

37.8 °C

27 May 2024

Coldest feels-like

-2.6 °C

14 December 1997

Snowiest day

1.4 cm

1 January 1947

Sunniest day

13.0 h

23 June 1979

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.8 °C5 June 20259.8 °C22 January 202521.4 °C557 mm1030
202436.4 °C6 June 20247.5 °C27 December 202421.7 °C617 mm990
202336.7 °C13 June 20237.6 °C17 January 202321.6 °C390 mm1240
202235.7 °C10 May 20228.7 °C19 December 202221.1 °C461 mm670
202134.2 °C27 May 20215.6 °C2 January 202120.7 °C628 mm690
202034.4 °C5 June 20205.3 °C5 January 202021.2 °C420 mm970
201933.4 °C1 May 20197.1 °C28 January 201921.2 °C502 mm780
201835.2 °C31 May 20184.8 °C22 December 201820.4 °C667 mm530
201735.1 °C22 May 20177.1 °C11 December 201720.8 °C531 mm800
201634.3 °C25 May 20164.4 °C10 March 201620.7 °C450 mm710
201532.8 °C9 June 20158.5 °C12 March 201520.7 °C720 mm290
201432.0 °C14 April 20148.3 °C18 January 201420.4 °C587 mm460
201334.9 °C31 May 20136.5 °C4 March 201320.6 °C599 mm640
201235.0 °C30 May 20128.0 °C5 January 201220.8 °C417 mm770
201135.4 °C28 May 20115.8 °C20 January 201121.0 °C453 mm950
201034.8 °C8 May 20105.2 °C10 December 201020.1 °C629 mm530
200934.0 °C12 June 20097.3 °C23 December 200921.0 °C378 mm880
200834.2 °C22 April 20084.8 °C3 January 200820.2 °C489 mm600
200733.7 °C31 May 20078.2 °C28 January 200720.4 °C522 mm590
200634.0 °C13 June 20064.6 °C26 December 200620.6 °C478 mm770
200535.5 °C7 June 20057.1 °C17 January 200520.9 °C361 mm1020
200432.5 °C19 March 20046.0 °C1 February 200420.0 °C502 mm310
200335.5 °C5 May 20035.5 °C23 December 200320.8 °C431 mm830
200234.8 °C4 May 20026.1 °C18 December 200220.8 °C482 mm920
200134.8 °C16 April 20017.5 °C30 December 200120.5 °C464 mm590
200033.8 °C26 April 20005.7 °C10 February 200020.5 °C420 mm620
199936.6 °C1 June 19995.3 °C21 December 199920.4 °C409 mm730
199836.0 °C8 May 19984.7 °C6 February 199820.9 °C438 mm970
199734.8 °C3 May 19971.7 °C14 December 199720.1 °C453 mm350
199633.5 °C11 May 19966.0 °C14 January 199620.3 °C541 mm370
199533.7 °C15 May 19957.1 °C27 November 199520.8 °C513 mm510
199434.4 °C1 May 19947.0 °C6 January 199421.0 °C426 mm700
199334.0 °C8 June 19937.4 °C11 February 199320.2 °C589 mm490
199233.9 °C15 June 19925.8 °C6 February 199219.5 °C736 mm300
199135.0 °C6 June 19917.1 °C14 January 199120.3 °C628 mm790
199034.6 °C1 June 19907.1 °C22 February 199020.3 °C534 mm470
198934.4 °C19 May 19896.0 °C25 December 198920.3 °C426 mm590
198835.5 °C11 May 19885.0 °C22 January 198820.4 °C475 mm640
198732.3 °C28 May 19876.9 °C23 January 198720.2 °C416 mm460
198635.4 °C12 May 19865.6 °C6 February 198619.9 °C555 mm490
198534.2 °C31 May 19854.8 °C6 January 198519.9 °C479 mm380
198433.5 °C23 May 19847.7 °C27 January 198419.7 °C596 mm430
198335.1 °C2 May 19834.3 °C23 January 198319.7 °C494 mm560
198235.1 °C4 June 19827.6 °C20 December 198220.7 °C365 mm880
198133.9 °C8 June 19815.3 °C24 January 198120.0 °C608 mm340
198034.4 °C8 June 19806.7 °C5 February 198020.3 °C557 mm570
197933.4 °C23 June 19795.8 °C26 November 197920.2 °C426 mm740
197833.6 °C18 April 19786.4 °C10 February 197820.0 °C518 mm490
197733.6 °C21 May 19777.0 °C22 December 197720.0 °C452 mm380
197633.1 °C27 May 19764.7 °C25 February 197619.6 °C426 mm360
197532.7 °C24 April 19754.6 °C29 December 197519.5 °C436 mm450
197433.3 °C16 May 19746.7 °C26 November 197419.5 °C445 mm320
197334.2 °C4 June 19735.9 °C12 January 197319.7 °C499 mm450
197233.0 °C19 May 19726.4 °C17 December 197219.9 °C356 mm500
197133.1 °C30 April 19716.6 °C8 February 197119.4 °C402 mm340
197032.7 °C25 April 19705.1 °C14 January 197019.3 °C438 mm450
196934.3 °C18 June 19696.6 °C22 November 196919.9 °C296 mm540
196832.3 °C10 June 19686.6 °C7 February 196819.2 °C413 mm210
196733.5 °C7 May 19674.4 °C11 January 196719.1 °C555 mm250
196633.9 °C13 May 19663.2 °C30 January 196619.0 °C469 mm340
196534.5 °C28 May 19656.0 °C21 February 196519.3 °C425 mm530
196433.7 °C1 May 19646.7 °C1 January 196419.6 °C322 mm450
196333.3 °C12 April 19635.4 °C24 December 196319.2 °C460 mm310
196233.8 °C7 June 19627.2 °C6 January 196219.8 °C325 mm460
196133.4 °C21 April 19616.5 °C12 February 196119.5 °C378 mm490
196032.9 °C1 June 19602.5 °C13 February 196019.7 °C339 mm620
195931.9 °C26 April 19597.2 °C10 January 195918.9 °C562 mm100
195833.3 °C11 June 19586.2 °C8 January 195819.0 °C576 mm450
195732.9 °C15 June 19576.5 °C1 December 195720.1 °C213 mm700
195632.8 °C9 May 19563.6 °C13 January 195619.4 °C257 mm410
195533.3 °C21 April 19552.4 °C24 January 195519.3 °C361 mm510
195432.7 °C4 June 19547.1 °C21 December 195419.4 °C290 mm220
195333.7 °C23 May 19535.4 °C13 November 195319.4 °C321 mm440
195233.5 °C9 May 19526.1 °C5 February 195219.3 °C335 mm250
195132.1 °C10 June 19516.6 °C4 February 195119.9 °C368 mm340
195032.5 °C3 May 19506.2 °C13 February 195019.3 °C354 mm340
194933.3 °C23 May 19496.6 °C6 November 194919.4 °C333 mm250
194832.3 °C2 May 19486.5 °C15 January 194818.8 °C664 mm290
194731.1 °C2 June 19472.6 °C2 January 194718.6 °C556 mm150
194634.0 °C20 May 19466.0 °C8 January 194619.4 °C359 mm420
194532.7 °C27 May 19457.5 °C13 February 194519.4 °C344 mm440
194433.3 °C5 June 19445.6 °C14 January 194418.7 °C487 mm340
194332.8 °C18 May 19437.3 °C14 February 194318.5 °C500 mm250
194232.6 °C19 May 19425.9 °C29 December 194218.9 °C352 mm190
194133.1 °C9 May 19415.6 °C10 February 194118.6 °C550 mm140
194032.1 °C14 June 19404.3 °C18 February 194018.7 °C416 mm230

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.4 °C
+1.8 °C
Hot days (≥ 30 °C)
103 d/yr
+50
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
557 mm
+92 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.1 °C+1.9 °C6 mm-11 mm
Feb28.1 °C+3.0 °C4 mm-5 mm
Mar30.3 °C+2.6 °C1 mm-5 mm
Apr31.3 °C+1.6 °C0 mm-5 mm
May32.1 °C+1.5 °C13 mm-7 mm
Jun28.5 °C-0.1 °C138 mm+51 mm
Jul27.4 °C+1.1 °C91 mm-10 mm
Aug28.0 °C+1.5 °C134 mm+47 mm
Sep28.0 °C+1.9 °C111 mm+31 mm
Oct28.5 °C+2.4 °C41 mm+6 mm
Nov28.0 °C+2.7 °C0 mm-10 mm
Dec25.4 °C+1.8 °C19 mm+10 mm

The year's extremes

Hottest day
34.8 °C
5 Jun 2025
Coldest day
9.8 °C
22 Jan 2025
Wettest day
20.4 mm
20 Jun 2025
Windiest day
19.9 km/h
9 Jan 2025
Strongest gust
50.8 km/h
9 Oct 2025
Hottest feels-like
36.3 °C
21 May 2025
Coldest feels-like
7.7 °C
22 Dec 2025
Sunniest day
12.7 h
6 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 Ocotlán?

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

What is the hottest day ever recorded in Ocotlán?

The hottest day measured in Ocotlán between 1940 and 2025 was 13 June 2023, reaching 36.7 °C.

What is the coldest day in Ocotlán?

The coldest day measured in Ocotlán between 1940 and 2025 was 14 December 1997, at 1.7 °C.

Does it snow in Ocotlán?

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

Has the climate of Ocotlán warmed?

Yes: Ocotlán warmed by +2.3 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Ocotlán?

The wettest day measured in Ocotlán between 1940 and 2025 was 22 June 1993, with 99 mm of rain in 24 hours.

What was the windiest day in Ocotlán?

The windiest day measured in Ocotlán between 1940 and 2025 was 7 January 1946, with winds reaching 30.3 km/h.

What is the warmest month in Ocotlán?

The warmest month in Ocotlán is May (23.5 °C on average); the coldest is January (16.3 °C).

How much does it rain in Ocotlán?

Ocotlán receives on average 465 mm of precipitation per year, spread over about 94 rainy days.

Is it sunny in Ocotlán?

Ocotlán gets on average 10.8 hours of sunshine per day, roughly 3,942 hours per year over 1940-2025.

What is the biggest single-day snowfall in Ocotlán?

The heaviest 24-hour snowfall measured in Ocotlán between 1940 and 2025 was 1 January 1947, with 1.4 cm.

Are there tropical nights in Ocotlán?

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

What was the most extreme apparent temperature in Ocotlán?

In Ocotlán, between 1940 and 2025, the highest apparent temperature reached 37.8 °C on 27 May 2024, and the lowest was -2.6 °C on 14 December 1997.

Compare Ocotlán with another city

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

Nearby cities

The climate around Ocotlán

Other cities — Mexico