La Cruz climate — normals and trends

La Cruz (Mexico) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 24.0 °C and it receives 603 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 (28.0 °C on average) and the coldest is January (19.7 °C). Rainfall peaks in August.

La Cruz averages 0 frost days, 46 hot days (≥ 30 °C) and 68 rainy days per year.

La Cruz has warmed by +0.9 °C between 1940 and 2025, or +0.11 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.4 °C (on 4 July 2006) and the coldest 7.7 °C (on 4 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

La CruzSinaloa

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

Mean daily temperature

24.0°C

Average daily high

26.5°C

Average daily low

21.6°C

Annual rainfall

603mm

Sunshine / day

10.8h

Mean relative humidity

78%

Average peak wind

16.6km/h

Seasonal range

8.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

46 d/yr

Rainy days (≥ 1 mm)

68 d/yr

Annual snowfall

0.0 cm

Average feels-like high

29.9 °C

Average feels-like low

24.1 °C

Average peak gust

27.4 km/h

Tropical nights (≥ 20 °C)

220 d/yr

Solar radiation

20.6 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.9 °C

since 1940

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

34.4 °C

4 July 2006

Coldest day

7.7 °C

4 February 2011

Wettest day

164 mm

13 September 1993

Windiest day

96.0 km/h

13 September 1993

Strongest gust

162.4 km/h

13 September 1993

Hottest feels-like

41.9 °C

27 August 1981

Coldest feels-like

3.6 °C

4 February 2011

Sunniest day

13.3 h

13 June 1957

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.2 °C10 October 202512.2 °C2 February 202524.6 °C640 mm1010
202432.7 °C20 October 202414.5 °C11 April 202424.6 °C282 mm1070
202333.3 °C9 July 202313.8 °C10 February 202324.7 °C544 mm1110
202232.7 °C11 October 202213.7 °C9 March 202223.8 °C484 mm670
202132.5 °C22 August 202112.6 °C1 January 202124.4 °C522 mm760
202032.8 °C15 October 202013.0 °C6 February 202024.6 °C368 mm1020
201932.1 °C25 August 201913.7 °C20 February 201924.6 °C498 mm880
201831.9 °C19 July 201814.8 °C30 December 201824.6 °C472 mm840
201732.0 °C30 July 201714.8 °C14 February 201724.6 °C418 mm730
201632.2 °C9 July 201614.1 °C9 March 201625.1 °C803 mm960
201532.5 °C12 July 201514.3 °C3 January 201525.2 °C770 mm960
201432.1 °C22 July 201416.4 °C15 January 201425.1 °C847 mm810
201333.2 °C15 September 201312.6 °C16 January 201324.3 °C710 mm630
201231.8 °C16 September 201213.7 °C4 March 201224.1 °C607 mm610
201132.1 °C6 October 20117.7 °C4 February 201123.6 °C563 mm680
201031.8 °C24 August 201015.0 °C12 March 201023.9 °C591 mm530
200931.7 °C4 August 200915.2 °C24 December 200924.5 °C637 mm810
200831.9 °C27 October 200812.4 °C17 January 200823.8 °C734 mm510
200731.8 °C10 July 200713.1 °C24 January 200723.9 °C532 mm470
200634.4 °C4 July 200613.2 °C17 January 200624.4 °C834 mm830
200531.9 °C12 September 200514.5 °C6 February 200523.8 °C600 mm540
200432.8 °C13 July 200413.5 °C25 December 200424.3 °C658 mm1000
200332.4 °C29 September 200314.3 °C29 December 200324.5 °C489 mm690
200232.9 °C29 August 200214.4 °C3 January 200224.5 °C336 mm830
200132.7 °C23 August 200112.8 °C3 March 200124.2 °C484 mm780
200032.2 °C24 August 200013.3 °C9 January 200024.0 °C767 mm670
199931.5 °C14 September 199913.8 °C30 January 199923.7 °C714 mm430
199833.2 °C15 June 199813.6 °C11 December 199824.3 °C738 mm750
199732.2 °C24 July 199712.4 °C10 January 199724.1 °C893 mm910
199632.4 °C1 August 199614.7 °C3 January 199624.1 °C734 mm270
199531.3 °C30 July 199515.8 °C23 December 199524.3 °C595 mm310
199431.7 °C17 July 199414.4 °C28 December 199424.4 °C590 mm700
199331.7 °C5 August 199315.4 °C3 March 199324.2 °C694 mm420
199232.2 °C29 September 199214.5 °C15 December 199224.5 °C863 mm520
199131.6 °C12 August 199114.5 °C31 January 199123.9 °C732 mm450
199031.8 °C6 September 199014.1 °C16 February 199024.3 °C901 mm470
198932.3 °C16 July 198912.6 °C14 January 198923.8 °C731 mm280
198831.9 °C8 October 198812.4 °C21 January 198823.7 °C496 mm470
198732.4 °C20 July 198711.7 °C18 January 198723.9 °C538 mm580
198631.8 °C20 August 198613.3 °C22 December 198623.9 °C859 mm370
198531.7 °C15 September 198513.3 °C5 January 198523.6 °C787 mm250
198432.0 °C5 September 198413.5 °C28 February 198423.7 °C1,211 mm190
198331.7 °C25 August 198315.5 °C23 January 198324.2 °C1,004 mm720
198232.2 °C27 August 198214.2 °C26 December 198224.0 °C740 mm510
198133.0 °C28 August 198114.8 °C23 January 198124.0 °C900 mm200
198030.8 °C1 July 198015.1 °C1 January 198024.0 °C640 mm220
197931.5 °C19 August 197912.6 °C6 February 197923.8 °C232 mm390
197831.7 °C12 August 197814.3 °C9 December 197824.2 °C785 mm340
197731.2 °C10 July 197714.4 °C4 March 197724.1 °C453 mm300
197632.1 °C11 September 197614.4 °C7 January 197623.9 °C693 mm470
197530.9 °C9 October 197513.3 °C30 December 197523.3 °C461 mm60
197432.9 °C22 September 197413.6 °C21 February 197423.4 °C700 mm110
197331.9 °C22 August 197314.0 °C25 January 197323.4 °C485 mm140
197231.5 °C13 October 197214.7 °C9 February 197224.3 °C493 mm580
197130.9 °C31 August 197113.1 °C7 January 197123.3 °C505 mm170
197031.3 °C22 October 197014.1 °C16 January 197023.6 °C321 mm270
196931.4 °C8 September 196912.8 °C30 December 196923.7 °C410 mm260
196832.0 °C29 July 196813.4 °C11 March 196823.8 °C517 mm270
196731.2 °C27 July 196713.8 °C11 January 196723.8 °C432 mm240
196631.4 °C9 July 196613.0 °C12 February 196624.0 °C316 mm360
196531.3 °C18 July 196512.2 °C14 February 196523.5 °C570 mm90
196431.6 °C27 July 196413.1 °C3 March 196423.5 °C413 mm140
196331.7 °C25 September 196314.4 °C14 January 196324.1 °C684 mm430
196231.2 °C9 August 196214.2 °C13 January 196223.7 °C284 mm400
196131.7 °C25 August 196114.4 °C7 February 196123.7 °C853 mm330
196031.2 °C20 July 196012.0 °C13 February 196023.6 °C622 mm120
195930.9 °C30 July 195914.9 °C4 February 195924.2 °C936 mm90
195832.1 °C14 May 195813.4 °C23 January 195824.4 °C1,104 mm320
195732.5 °C7 July 195713.9 °C24 March 195724.2 °C558 mm460
195631.6 °C10 September 195611.2 °C4 February 195623.8 °C410 mm260
195530.8 °C1 September 195511.4 °C23 January 195523.2 °C533 mm80
195431.1 °C22 September 195415.0 °C30 December 195424.3 °C355 mm280
195330.8 °C9 August 195314.1 °C21 February 195323.9 °C482 mm270
195231.6 °C26 July 195213.8 °C30 December 195224.2 °C473 mm340
195131.4 °C27 October 195112.2 °C15 January 195123.8 °C578 mm270
195030.8 °C5 August 195014.7 °C14 February 195024.1 °C331 mm130
194931.0 °C31 July 194910.9 °C30 January 194923.4 °C674 mm170
194831.2 °C30 July 194812.1 °C13 February 194824.0 °C428 mm190
194731.0 °C22 September 194713.4 °C15 December 194723.3 °C424 mm240
194630.8 °C28 July 194612.5 °C13 February 194623.6 °C698 mm200
194533.8 °C2 September 194512.9 °C12 February 194523.3 °C475 mm160
194431.2 °C23 September 194413.7 °C9 January 194423.1 °C544 mm50
194331.5 °C6 October 194313.7 °C18 January 194323.6 °C667 mm260
194230.5 °C22 July 194213.8 °C28 December 194223.7 °C322 mm120
194130.7 °C31 August 194114.3 °C26 December 194123.9 °C593 mm100
194031.6 °C8 September 194013.8 °C17 February 194023.6 °C463 mm270

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.2 °C
+0.7 °C
Hot days (≥ 30 °C)
101 d/yr
+55
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
640 mm
+37 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan22.4 °C-0.4 °C15 mm-7 mm
Feb22.8 °C0.0 °C0 mm-10 mm
Mar23.0 °C-0.3 °C0 mm-6 mm
Apr24.8 °C-0.1 °C0 mm-2 mm
May27.7 °C+0.8 °C2 mm+2 mm
Jun29.5 °C+0.9 °C21 mm+7 mm
Jul30.6 °C+0.9 °C154 mm+36 mm
Aug30.7 °C+1.0 °C176 mm+4 mm
Sep30.6 °C+1.1 °C189 mm+31 mm
Oct29.9 °C+1.0 °C76 mm+21 mm
Nov28.5 °C+1.9 °C1 mm-22 mm
Dec25.6 °C+1.6 °C6 mm-17 mm

The year's extremes

Hottest day
33.2 °C
10 Oct 2025
Coldest day
12.2 °C
2 Feb 2025
Wettest day
59.0 mm
25 Sep 2025
Windiest day
25.9 km/h
17 Jun 2025
Strongest gust
42.5 km/h
17 Jun 2025
Hottest feels-like
39.9 °C
23 Sep 2025
Coldest feels-like
11.1 °C
30 Jan 2025
Sunniest day
13.1 h
7 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 La Cruz?

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

What is the hottest day ever recorded in La Cruz?

The hottest day measured in La Cruz between 1940 and 2025 was 4 July 2006, reaching 34.4 °C.

What is the coldest day in La Cruz?

The coldest day measured in La Cruz between 1940 and 2025 was 4 February 2011, at 7.7 °C.

Does it snow in La Cruz?

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

Has the climate of La Cruz warmed?

Yes: La Cruz warmed by +0.9 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in La Cruz?

The wettest day measured in La Cruz between 1940 and 2025 was 13 September 1993, with 164 mm of rain in 24 hours.

What was the windiest day in La Cruz?

The windiest day measured in La Cruz between 1940 and 2025 was 13 September 1993, with winds reaching 96.0 km/h.

What is the warmest month in La Cruz?

The warmest month in La Cruz is July (28.0 °C on average); the coldest is January (19.7 °C).

How much does it rain in La Cruz?

La Cruz receives on average 603 mm of precipitation per year, spread over about 68 rainy days.

Is it sunny in La Cruz?

La Cruz gets on average 10.8 hours of sunshine per day, roughly 3,942 hours per year over 1940-2025.

Are there tropical nights in La Cruz?

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

What was the most extreme apparent temperature in La Cruz?

In La Cruz, between 1940 and 2025, the highest apparent temperature reached 41.9 °C on 27 August 1981, and the lowest was 3.6 °C on 4 February 2011.

Compare La Cruz with another city

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

Nearby cities

The climate around La Cruz

Other cities — Mexico