Culiacán climate — normals and trends

Culiacán (Mexico) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 24.5 °C and it receives 607 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 (29.1 °C on average) and the coldest is January (18.9 °C). Rainfall peaks in August.

Culiacán averages 0 frost days, 240 hot days (≥ 30 °C) and 69 rainy days per year.

Culiacán 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 44.2 °C (on 15 June 1998) and the coldest 2.6 °C (on 5 February 2011).

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

CuliacánSinaloa

coords
24.80°, -107.39°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthJulyColdest monthJanuaryWettest monthAugustDriest monthMay

Mean daily temperature

24.5°C

Average daily high

31.1°C

Average daily low

18.9°C

Annual rainfall

607mm

Sunshine / day

10.8h

Mean relative humidity

70%

Average peak wind

12.4km/h

Seasonal range

10.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

240 d/yr

Rainy days (≥ 1 mm)

69 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.9 °C

Average feels-like low

21.1 °C

Average peak gust

30.3 km/h

Tropical nights (≥ 20 °C)

161 d/yr

Solar radiation

20.7 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.35 · 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

44.2 °C

15 June 1998

Coldest day

2.6 °C

5 February 2011

Wettest day

193 mm

19 September 2013

Windiest day

60.9 km/h

31 July 1948

Strongest gust

122.8 km/h

29 September 1982

Hottest feels-like

48.6 °C

30 August 2002

Coldest feels-like

-0.1 °C

5 February 2011

Sunniest day

13.4 h

8 June 1942

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202539.3 °C10 October 20254.9 °C1 February 202525.3 °C666 mm3000
202440.3 °C21 October 20246.6 °C12 February 202425.3 °C328 mm2790
202338.9 °C13 June 20237.7 °C22 January 202325.1 °C557 mm2430
202238.3 °C21 July 20228.3 °C25 December 202224.2 °C572 mm2200
202137.1 °C16 June 20216.8 °C2 January 202124.8 °C565 mm2450
202036.9 °C10 July 20207.6 °C6 February 202025.1 °C390 mm2490
201937.7 °C27 June 20199.3 °C24 February 201925.1 °C666 mm2530
201837.9 °C6 July 20188.1 °C27 January 201825.0 °C603 mm2560
201738.4 °C5 October 20179.9 °C21 January 201725.2 °C435 mm2660
201636.9 °C19 November 20167.5 °C4 February 201625.3 °C732 mm2660
201537.9 °C31 July 20157.5 °C28 December 201525.4 °C749 mm2550
201437.3 °C14 May 20149.5 °C29 December 201425.4 °C714 mm2730
201337.2 °C15 September 20135.3 °C16 January 201324.5 °C927 mm2250
201237.5 °C10 August 20127.6 °C11 January 201224.7 °C607 mm2470
201137.4 °C6 October 20112.6 °C5 February 201124.3 °C540 mm2450
201037.9 °C14 July 20109.5 °C25 February 201024.5 °C525 mm2230
200938.7 °C12 June 20098.8 °C8 January 200925.1 °C637 mm2480
200838.1 °C27 October 20086.2 °C20 January 200824.5 °C689 mm2290
200738.3 °C7 August 20075.3 °C24 January 200724.6 °C463 mm2410
200639.5 °C30 June 20066.7 °C18 January 200625.0 °C720 mm2580
200538.2 °C19 July 20059.4 °C6 February 200524.7 °C528 mm2450
200438.2 °C5 October 20046.8 °C26 December 200424.7 °C697 mm2320
200339.0 °C14 August 20037.1 °C29 December 200325.4 °C510 mm2800
200240.2 °C30 August 20027.1 °C7 January 200225.2 °C319 mm2630
200139.4 °C23 June 20016.8 °C20 January 200124.9 °C548 mm2560
200038.9 °C26 June 20007.5 °C8 January 200024.7 °C752 mm2360
199938.9 °C27 May 19996.8 °C30 January 199924.7 °C559 mm2730
199844.2 °C15 June 19988.1 °C8 January 199824.8 °C682 mm2520
199738.0 °C28 June 19975.1 °C10 January 199724.0 °C750 mm2070
199636.3 °C29 July 19967.7 °C24 December 199624.5 °C769 mm2200
199538.0 °C22 June 19958.6 °C22 January 199525.1 °C562 mm2750
199439.2 °C30 June 19947.4 °C31 January 199425.4 °C628 mm2670
199338.3 °C16 June 199310.0 °C24 January 199325.0 °C771 mm2310
199237.8 °C24 June 19928.2 °C16 December 199224.5 °C873 mm2230
199136.1 °C15 June 19918.0 °C19 January 199124.0 °C804 mm2050
199037.3 °C21 May 19907.8 °C8 January 199024.6 °C1,007 mm2290
198937.6 °C17 July 19896.5 °C14 January 198924.2 °C916 mm2310
198839.0 °C12 July 19886.7 °C24 January 198824.7 °C434 mm2460
198739.1 °C21 July 19875.4 °C22 January 198724.3 °C592 mm2320
198636.8 °C2 July 19867.8 °C28 December 198624.2 °C874 mm2150
198537.2 °C11 July 19857.3 °C3 February 198523.9 °C696 mm2090
198436.7 °C30 May 19846.8 °C21 February 198423.8 °C1,275 mm1960
198338.9 °C19 June 19838.3 °C23 January 198324.0 °C1,250 mm1830
198237.5 °C21 September 19828.6 °C1 February 198224.7 °C760 mm2570
198137.8 °C26 June 19819.0 °C2 February 198124.6 °C795 mm2250
198039.9 °C7 July 19808.1 °C27 November 198024.9 °C721 mm2570
197938.5 °C9 September 19798.4 °C7 February 197924.7 °C248 mm2250
197838.3 °C6 July 19788.2 °C9 December 197825.0 °C737 mm2400
197737.5 °C18 July 19778.9 °C28 February 197724.9 °C514 mm2790
197637.3 °C4 June 19768.7 °C7 January 197624.3 °C572 mm2210
197536.7 °C26 June 19757.8 °C26 December 197523.9 °C406 mm2310
197436.6 °C18 June 19747.4 °C26 January 197424.0 °C687 mm2230
197338.6 °C22 June 19736.2 °C25 January 197323.8 °C496 mm2270
197238.7 °C8 July 19729.8 °C11 January 197224.7 °C609 mm2270
197137.8 °C7 June 19717.7 °C7 January 197123.9 °C545 mm2120
197038.3 °C4 July 19708.1 °C1 January 197024.1 °C468 mm2270
196938.2 °C3 July 19696.6 °C30 December 196924.1 °C347 mm2140
196836.4 °C8 September 19688.6 °C28 November 196823.8 °C610 mm2030
196737.2 °C7 May 19678.7 °C9 January 196724.4 °C426 mm2670
196639.2 °C9 July 19667.9 °C30 January 196624.7 °C395 mm2820
196538.6 °C18 July 19656.8 °C14 February 196524.3 °C452 mm2670
196438.2 °C27 July 19647.1 °C16 January 196424.1 °C368 mm2440
196339.1 °C30 May 19639.2 °C21 January 196324.5 °C743 mm2540
196239.0 °C26 May 19627.9 °C13 January 196224.5 °C313 mm2450
196138.2 °C22 May 19617.5 °C7 February 196123.8 °C807 mm2060
196039.3 °C20 July 19607.0 °C18 January 196023.9 °C525 mm2390
195935.0 °C26 May 19598.4 °C16 December 195923.9 °C877 mm1210
195838.4 °C6 June 19587.9 °C24 January 195824.3 °C905 mm1700
195738.5 °C19 June 19578.4 °C25 March 195724.8 °C444 mm2320
195637.2 °C17 May 19565.1 °C5 February 195624.7 °C398 mm2800
195538.1 °C12 May 19555.4 °C24 January 195524.2 °C470 mm2600
195438.0 °C21 May 19548.5 °C29 December 195425.1 °C413 mm2830
195337.9 °C30 June 19537.4 °C25 December 195324.5 °C431 mm2610
195238.6 °C29 June 19527.8 °C16 February 195224.9 °C363 mm2550
195138.9 °C10 June 19517.1 °C4 January 195124.3 °C612 mm2470
195038.0 °C31 May 19509.4 °C14 February 195024.9 °C287 mm2880
194938.9 °C1 June 19494.2 °C31 January 194923.5 °C867 mm2220
194839.2 °C17 April 19487.0 °C13 February 194824.7 °C450 mm2680
194738.7 °C9 July 19476.4 °C20 January 194723.7 °C461 mm2320
194639.6 °C26 June 19467.8 °C9 January 194624.1 °C529 mm2510
194539.1 °C3 September 19458.7 °C12 February 194523.9 °C445 mm2410
194437.4 °C13 May 19448.0 °C3 January 194423.4 °C624 mm2130
194336.8 °C13 June 19437.8 °C17 January 194324.1 °C668 mm2590
194238.1 °C12 July 19427.4 °C29 December 194224.2 °C419 mm2620
194139.2 °C29 May 19417.6 °C27 December 194124.0 °C593 mm2140
194038.8 °C5 July 19407.3 °C11 February 194023.8 °C506 mm2130

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
32.5 °C
+1.4 °C
Hot days (≥ 30 °C)
300 d/yr
+60
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
666 mm
+59 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.4 °C+0.7 °C7 mm-20 mm
Feb30.1 °C+2.5 °C0 mm-11 mm
Mar30.5 °C+1.3 °C0 mm-5 mm
Apr32.0 °C+0.4 °C0 mm-2 mm
May34.5 °C+0.8 °C6 mm+5 mm
Jun35.1 °C+0.4 °C54 mm+39 mm
Jul33.8 °C-0.1 °C188 mm+64 mm
Aug33.9 °C+1.2 °C196 mm+21 mm
Sep33.8 °C+1.4 °C155 mm+8 mm
Oct34.0 °C+1.6 °C46 mm-4 mm
Nov33.7 °C+3.2 °C0 mm-25 mm
Dec30.6 °C+3.0 °C14 mm-11 mm

The year's extremes

Hottest day
39.3 °C
10 Oct 2025
Coldest day
4.9 °C
1 Feb 2025
Wettest day
34.2 mm
21 Jun 2025
Windiest day
19.3 km/h
16 May 2025
Strongest gust
51.5 km/h
8 Jan 2025
Hottest feels-like
44.9 °C
10 Oct 2025
Coldest feels-like
2.6 °C
31 Jan 2025
Sunniest day
13.3 h
5 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 Culiacán?

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

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

The hottest day measured in Culiacán between 1940 and 2025 was 15 June 1998, reaching 44.2 °C.

What is the coldest day in Culiacán?

The coldest day measured in Culiacán between 1940 and 2025 was 5 February 2011, at 2.6 °C.

Does it snow in Culiacán?

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

Has the climate of Culiacán warmed?

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

What is the wettest day in Culiacán?

The wettest day measured in Culiacán between 1940 and 2025 was 19 September 2013, with 193 mm of rain in 24 hours.

What was the windiest day in Culiacán?

The windiest day measured in Culiacán between 1940 and 2025 was 31 July 1948, with winds reaching 60.9 km/h.

What is the warmest month in Culiacán?

The warmest month in Culiacán is July (29.1 °C on average); the coldest is January (18.9 °C).

How much does it rain in Culiacán?

Culiacán receives on average 607 mm of precipitation per year, spread over about 69 rainy days.

Is it sunny in Culiacán?

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

Are there tropical nights in Culiacán?

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

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

In Culiacán, between 1940 and 2025, the highest apparent temperature reached 48.6 °C on 30 August 2002, and the lowest was -0.1 °C on 5 February 2011.

Compare Culiacán with another city

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

Nearby cities

The climate around Culiacán

Other cities — Mexico