Guasave climate — normals and trends

Guasave (Mexico) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 24.6 °C and it receives 378 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 (30.1 °C on average) and the coldest is January (18.5 °C). Rainfall peaks in August.

Guasave averages 0 frost days, 232 hot days (≥ 30 °C) and 48 rainy days per year.

Guasave has warmed by +0.6 °C between 1940 and 2025, or +0.07 °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 3.0 °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

GuasaveSinaloa

coords
25.57°, -108.47°
period
19402025 · 86 yrs
BWhHot desertWarmest monthJulyColdest monthJanuaryWettest monthAugustDriest monthMay

Mean daily temperature

24.6°C

Average daily high

31.1°C

Average daily low

19.1°C

Annual rainfall

378mm

Sunshine / day

11.1h

Mean relative humidity

66%

Average peak wind

14.2km/h

Seasonal range

11.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

232 d/yr

Rainy days (≥ 1 mm)

48 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.5 °C

Average feels-like low

20.8 °C

Average peak gust

32.2 km/h

Tropical nights (≥ 20 °C)

158 d/yr

Solar radiation

21.3 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.6 °C

since 1940

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

3.0 °C

4 February 2011

Wettest day

210 mm

22 October 2023

Windiest day

68.0 km/h

31 July 1948

Strongest gust

110.5 km/h

24 July 1948

Hottest feels-like

49.9 °C

30 August 2002

Coldest feels-like

-1.8 °C

4 February 2011

Sunniest day

13.3 h

10 June 1999

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202539.6 °C10 October 20256.7 °C1 February 202525.1 °C323 mm2500
202440.1 °C8 September 20247.7 °C9 January 202424.5 °C291 mm2160
202339.2 °C8 August 20237.4 °C23 January 202324.5 °C525 mm1930
202238.2 °C21 July 20227.8 °C10 March 202224.0 °C350 mm1920
202139.0 °C5 October 20217.2 °C15 January 202124.7 °C358 mm2190
202039.2 °C15 October 20207.0 °C6 February 202025.2 °C187 mm2270
201938.1 °C9 July 20197.2 °C1 January 201924.7 °C421 mm2060
201837.9 °C19 July 20187.3 °C30 December 201824.7 °C507 mm2130
201739.7 °C23 October 20178.6 °C28 January 201725.0 °C331 mm2320
201639.5 °C21 October 20168.4 °C4 February 201625.5 °C366 mm2470
201539.2 °C12 July 20156.3 °C28 December 201525.9 °C457 mm2530
201438.4 °C25 October 20148.5 °C30 December 201425.6 °C550 mm2560
201338.5 °C14 August 20135.5 °C17 January 201324.6 °C611 mm2210
201242.0 °C11 August 20128.3 °C10 January 201224.8 °C414 mm2350
201137.8 °C29 September 20113.0 °C4 February 201124.3 °C380 mm2240
201038.1 °C2 August 20109.4 °C2 December 201024.5 °C418 mm2000
200939.5 °C18 July 20099.1 °C28 December 200925.3 °C377 mm2400
200840.2 °C27 October 20086.9 °C21 January 200824.6 °C408 mm2250
200739.7 °C30 May 20076.2 °C24 January 200724.9 °C343 mm2510
200640.3 °C5 October 20067.6 °C18 January 200625.3 °C425 mm2500
200540.2 °C28 September 20059.6 °C7 December 200525.1 °C429 mm2480
200441.0 °C5 October 20047.2 °C7 February 200424.9 °C477 mm2310
200340.0 °C23 July 20037.8 °C29 December 200325.5 °C315 mm2800
200241.4 °C30 August 20026.8 °C25 January 200225.2 °C165 mm2480
200140.1 °C25 September 20017.3 °C29 December 200125.0 °C280 mm2510
200040.0 °C10 July 20007.8 °C8 January 200024.8 °C335 mm2360
199941.4 °C1 June 19996.8 °C14 December 199924.8 °C374 mm2730
199844.2 °C15 June 19986.9 °C11 December 199825.2 °C389 mm2450
199739.7 °C23 July 19974.0 °C14 December 199724.0 °C560 mm2030
199637.1 °C2 October 19968.3 °C22 December 199624.3 °C588 mm2160
199538.6 °C30 July 19958.3 °C22 January 199525.2 °C288 mm2650
199438.7 °C21 July 19948.3 °C29 December 199425.1 °C463 mm2480
199339.5 °C11 August 19939.0 °C25 December 199324.8 °C474 mm2220
199239.8 °C25 October 19926.2 °C16 December 199224.6 °C546 mm2210
199138.6 °C10 October 19918.1 °C19 January 199124.0 °C603 mm2010
199037.6 °C26 June 19906.6 °C6 January 199024.5 °C725 mm2280
198940.5 °C17 July 19894.6 °C14 January 198923.9 °C631 mm2220
198842.0 °C8 October 19885.4 °C23 January 198824.7 °C289 mm2320
198739.6 °C21 July 19873.9 °C20 January 198724.4 °C338 mm2200
198638.3 °C3 August 19868.2 °C28 December 198624.2 °C487 mm2060
198538.0 °C14 September 19856.8 °C7 January 198524.0 °C382 mm2180
198437.1 °C26 June 19847.6 °C21 February 198423.6 °C869 mm1700
198340.4 °C19 June 19838.7 °C1 January 198324.1 °C897 mm1930
198240.7 °C18 September 19827.3 °C28 December 198224.6 °C568 mm2340
198140.3 °C27 August 19818.9 °C23 January 198124.9 °C496 mm2290
198041.9 °C2 July 19808.2 °C27 November 198025.0 °C373 mm2470
197939.8 °C20 June 19799.0 °C6 February 197924.6 °C167 mm1980
197839.5 °C23 September 19787.9 °C9 December 197825.2 °C372 mm2450
197739.3 °C4 August 19778.7 °C15 January 197725.2 °C244 mm2620
197638.1 °C4 August 19769.1 °C13 December 197624.4 °C422 mm2040
197538.2 °C10 September 19758.4 °C24 February 197524.2 °C203 mm2360
197440.0 °C1 June 19747.4 °C25 January 197424.2 °C434 mm2240
197339.2 °C5 November 19736.2 °C22 January 197324.1 °C283 mm2290
197240.1 °C29 September 19729.5 °C18 February 197224.7 °C460 mm2160
197140.2 °C7 June 19715.6 °C8 January 197123.9 °C417 mm2150
197038.8 °C4 July 19708.3 °C1 January 197024.3 °C210 mm2230
196938.4 °C1 August 19696.4 °C30 December 196924.3 °C189 mm2100
196838.6 °C9 September 19689.0 °C1 December 196824.4 °C262 mm2170
196738.9 °C28 July 19678.5 °C9 January 196724.7 °C204 mm2440
196639.5 °C9 July 19667.6 °C30 December 196625.0 °C214 mm2740
196538.9 °C18 July 19656.0 °C14 February 196524.4 °C250 mm2510
196439.4 °C27 July 19647.8 °C1 January 196424.4 °C180 mm2420
196340.7 °C30 May 19639.7 °C14 January 196325.1 °C324 mm2540
196238.2 °C20 July 19628.6 °C12 January 196224.6 °C250 mm2450
196140.9 °C30 May 19618.4 °C7 February 196124.4 °C391 mm2310
196041.1 °C20 July 19608.1 °C7 January 196024.1 °C234 mm2350
195934.4 °C21 June 19598.3 °C16 December 195923.8 °C612 mm1410
195839.9 °C6 June 19588.7 °C23 January 195824.7 °C615 mm1870
195739.5 °C24 August 19579.7 °C25 March 195725.1 °C191 mm2230
195639.0 °C3 July 19566.5 °C4 February 195624.9 °C212 mm2680
195539.7 °C30 September 19556.5 °C25 January 195524.5 °C259 mm2500
195438.7 °C17 April 19548.1 °C29 December 195425.1 °C241 mm2710
195338.1 °C30 June 19537.1 °C25 December 195324.7 °C294 mm2450
195240.1 °C29 June 19528.9 °C16 February 195224.9 °C220 mm2340
195139.0 °C10 June 19517.1 °C15 January 195124.6 °C313 mm2510
195039.1 °C31 May 195010.9 °C15 February 195025.1 °C143 mm2750
194940.4 °C3 July 19493.8 °C31 January 194923.6 °C564 mm2300
194840.6 °C17 April 19486.1 °C13 February 194824.6 °C331 mm2540
194739.4 °C27 July 19476.8 °C14 December 194723.7 °C263 mm2280
194641.6 °C29 July 19467.0 °C15 January 194624.4 °C239 mm2510
194539.2 °C3 September 19459.1 °C25 March 194524.0 °C351 mm2380
194439.8 °C13 May 19447.8 °C3 January 194423.8 °C332 mm2270
194339.9 °C14 June 19438.6 °C17 January 194324.5 °C394 mm2600
194240.1 °C17 July 19429.0 °C29 December 194224.5 °C212 mm2620
194140.1 °C28 May 19418.8 °C6 January 194124.3 °C318 mm2330
194039.1 °C2 July 19407.8 °C12 February 194024.2 °C291 mm2220

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
31.8 °C
+0.7 °C
Hot days (≥ 30 °C)
250 d/yr
+18
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
323 mm
-56 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.1 °C-1.0 °C2 mm-19 mm
Feb27.6 °C+0.7 °C0 mm-11 mm
Mar28.5 °C+0.1 °C0 mm-4 mm
Apr30.4 °C-0.3 °C0 mm-1 mm
May32.4 °C-0.4 °C1 mm+0 mm
Jun34.3 °C+0.1 °C6 mm+1 mm
Jul35.1 °C+0.3 °C44 mm-18 mm
Aug35.4 °C+1.2 °C113 mm+8 mm
Sep34.7 °C+0.9 °C107 mm+13 mm
Oct34.6 °C+1.0 °C45 mm+5 mm
Nov32.8 °C+2.1 °C0 mm-18 mm
Dec30.2 °C+3.0 °C5 mm-12 mm

The year's extremes

Hottest day
39.6 °C
10 Oct 2025
Coldest day
6.7 °C
1 Feb 2025
Wettest day
36.6 mm
17 Sep 2025
Windiest day
25.7 km/h
12 Oct 2025
Strongest gust
51.1 km/h
1 Jun 2025
Hottest feels-like
45.8 °C
10 Oct 2025
Coldest feels-like
3.5 °C
31 Jan 2025
Sunniest day
13.2 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 Guasave?

Guasave has a hot desert climate (Köppen BWh). Over 1940-2025, the average annual temperature is 24.6 °C and it receives 378 mm of precipitation per year.

What is the hottest day ever recorded in Guasave?

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

What is the coldest day in Guasave?

The coldest day measured in Guasave between 1940 and 2025 was 4 February 2011, at 3.0 °C.

Does it snow in Guasave?

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

Has the climate of Guasave warmed?

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

What is the wettest day in Guasave?

The wettest day measured in Guasave between 1940 and 2025 was 22 October 2023, with 210 mm of rain in 24 hours.

What was the windiest day in Guasave?

The windiest day measured in Guasave between 1940 and 2025 was 31 July 1948, with winds reaching 68.0 km/h.

What is the warmest month in Guasave?

The warmest month in Guasave is July (30.1 °C on average); the coldest is January (18.5 °C).

How much does it rain in Guasave?

Guasave receives on average 378 mm of precipitation per year, spread over about 48 rainy days.

Is it sunny in Guasave?

Guasave gets on average 11.1 hours of sunshine per day, roughly 4,052 hours per year over 1940-2025.

Are there tropical nights in Guasave?

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

What was the most extreme apparent temperature in Guasave?

In Guasave, between 1940 and 2025, the highest apparent temperature reached 49.9 °C on 30 August 2002, and the lowest was -1.8 °C on 4 February 2011.

Compare Guasave with another city

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

Nearby cities

The climate around Guasave

Other cities — Mexico