Navojoa climate — normals and trends

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

Navojoa averages 0 frost days, 247 hot days (≥ 30 °C) and 44 rainy days per year.

Navojoa has warmed by +0.7 °C between 1940 and 2025, or +0.09 °C per decade. This trend is statistically significant.

The hottest day of the period reached 45.4 °C (on 9 July 1998) and the coldest 1.4 °C (on 7 January 1971).

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

NavojoaSonora

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

Mean daily temperature

24.6°C

Average daily high

32.3°C

Average daily low

18.1°C

Annual rainfall

329mm

Sunshine / day

11.1h

Mean relative humidity

57%

Average peak wind

13.7km/h

Seasonal range

13.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

247 d/yr

Rainy days (≥ 1 mm)

44 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.5 °C

Average feels-like low

18.8 °C

Average peak gust

31.6 km/h

Tropical nights (≥ 20 °C)

145 d/yr

Solar radiation

21.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.7 °C

since 1940

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

45.4 °C

9 July 1998

Coldest day

1.4 °C

7 January 1971

Wettest day

135 mm

5 September 2007

Windiest day

56.3 km/h

24 July 1948

Strongest gust

98.3 km/h

5 September 2007

Hottest feels-like

50.5 °C

11 August 2012

Coldest feels-like

-3.1 °C

4 February 2011

Sunniest day

13.4 h

7 June 1942

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202542.4 °C14 June 20255.0 °C14 January 202525.4 °C273 mm2860
202445.4 °C26 September 20243.4 °C9 January 202425.2 °C106 mm2500
202343.7 °C25 September 20234.3 °C22 January 202324.9 °C143 mm2410
202241.3 °C28 May 20225.3 °C15 December 202224.1 °C404 mm2320
202143.3 °C10 June 20215.0 °C3 January 202125.1 °C372 mm2560
202043.3 °C4 June 20203.2 °C6 February 202025.5 °C114 mm2480
201942.0 °C9 July 20194.0 °C3 January 201924.8 °C416 mm2400
201843.4 °C1 June 20185.4 °C30 December 201825.2 °C361 mm2510
201742.3 °C6 October 20176.2 °C28 January 201725.5 °C339 mm2720
201643.5 °C10 July 20165.8 °C4 February 201625.9 °C256 mm2950
201541.4 °C11 June 20154.1 °C3 January 201525.8 °C491 mm2760
201442.0 °C2 October 20145.3 °C28 December 201425.9 °C547 mm2990
201341.9 °C11 August 20132.9 °C15 January 201325.2 °C451 mm2670
201244.7 °C11 August 20126.2 °C10 January 201225.4 °C311 mm2780
201141.7 °C19 September 20111.5 °C4 February 201125.0 °C225 mm2660
201041.3 °C29 June 20107.2 °C25 January 201024.7 °C331 mm2400
200942.9 °C9 July 20095.6 °C27 December 200925.1 °C358 mm2490
200839.7 °C21 July 20085.3 °C18 January 200824.5 °C476 mm2530
200743.8 °C15 July 20073.3 °C27 December 200724.7 °C465 mm2630
200642.6 °C8 July 20065.0 °C29 January 200625.4 °C392 mm2810
200542.5 °C28 September 20057.5 °C31 January 200525.4 °C267 mm2730
200443.8 °C1 July 20046.2 °C26 December 200424.9 °C403 mm2420
200342.6 °C30 September 20033.6 °C29 December 200325.1 °C281 mm2760
200243.1 °C24 August 20024.0 °C25 December 200224.5 °C215 mm2490
200143.0 °C23 August 20014.9 °C20 January 200124.6 °C250 mm2480
200041.6 °C9 August 20004.9 °C7 January 200024.2 °C295 mm2290
199942.7 °C19 June 19996.0 °C10 December 199924.4 °C269 mm2530
199845.4 °C9 July 19986.1 °C9 December 199824.8 °C348 mm2440
199743.9 °C23 July 19973.3 °C11 January 199724.2 °C496 mm2320
199640.9 °C2 October 19966.0 °C20 December 199624.1 °C518 mm2330
199541.5 °C8 August 19955.1 °C22 January 199524.7 °C352 mm2600
199444.4 °C29 May 19945.8 °C10 January 199424.7 °C419 mm2450
199342.4 °C1 June 19936.3 °C25 December 199324.3 °C455 mm2340
199241.5 °C24 June 19924.9 °C14 December 199223.9 °C530 mm2160
199140.0 °C10 October 19916.0 °C3 December 199123.5 °C511 mm2200
199041.1 °C25 June 19904.8 °C16 February 199024.1 °C668 mm2360
198943.0 °C18 July 19892.1 °C14 January 198923.8 °C597 mm2440
198842.9 °C10 June 19883.2 °C28 December 198824.1 °C438 mm2420
198742.2 °C1 July 19871.9 °C20 January 198724.0 °C219 mm2260
198641.2 °C25 July 19866.6 °C12 December 198624.4 °C365 mm2450
198542.2 °C11 July 19853.2 °C2 February 198523.7 °C343 mm2210
198440.9 °C23 May 19846.4 °C23 January 198423.5 °C741 mm2040
198342.5 °C19 June 19835.4 °C28 November 198323.8 °C823 mm2030
198243.3 °C21 September 19825.4 °C3 February 198224.5 °C437 mm2370
198142.1 °C27 August 19817.2 °C2 February 198124.8 °C411 mm2590
198044.7 °C2 July 19807.4 °C27 November 198024.8 °C347 mm2510
197943.6 °C6 July 19796.7 °C6 February 197924.5 °C162 mm2360
197841.7 °C23 September 19786.3 °C10 December 197825.0 °C360 mm2460
197742.7 °C28 September 19777.5 °C4 March 197725.2 °C206 mm2660
197643.8 °C9 June 19767.6 °C5 January 197624.6 °C330 mm2320
197541.4 °C26 June 19756.4 °C30 December 197524.0 °C169 mm2420
197442.3 °C1 June 19746.7 °C25 January 197424.2 °C402 mm2330
197342.2 °C21 June 19735.3 °C1 January 197324.2 °C267 mm2430
197243.1 °C27 June 19726.8 °C1 February 197224.7 °C306 mm2400
197140.6 °C17 June 19711.4 °C7 January 197123.6 °C420 mm2230
197041.4 °C31 August 19704.8 °C1 January 197024.3 °C225 mm2450
196943.5 °C1 August 19694.6 °C30 December 196924.6 °C151 mm2370
196841.8 °C24 September 19687.0 °C1 December 196824.5 °C244 mm2460
196742.4 °C28 July 19676.9 °C5 January 196725.0 °C235 mm2560
196643.5 °C14 June 19663.2 °C30 December 196625.0 °C203 mm2730
196542.2 °C30 July 19654.3 °C15 February 196524.3 °C292 mm2560
196445.1 °C27 July 19645.9 °C16 February 196424.4 °C183 mm2470
196342.7 °C25 September 19636.4 °C20 January 196325.2 °C202 mm2680
196241.8 °C10 July 19626.9 °C13 January 196224.6 °C243 mm2440
196143.9 °C25 August 19617.3 °C18 December 196124.4 °C354 mm2390
196043.5 °C20 July 19604.9 °C7 January 196024.3 °C305 mm2550
195940.0 °C5 July 19597.2 °C15 December 195924.4 °C319 mm2030
195842.4 °C6 June 19585.6 °C23 January 195824.7 °C534 mm2130
195743.2 °C23 July 19577.3 °C25 March 195725.0 °C211 mm2170
195643.6 °C5 July 19564.3 °C4 February 195625.1 °C134 mm2690
195542.8 °C22 June 19554.7 °C24 January 195524.5 °C220 mm2560
195441.3 °C5 July 19545.7 °C28 December 195425.4 °C134 mm2790
195342.0 °C30 June 19536.6 °C21 February 195324.6 °C259 mm2450
195243.0 °C5 July 19526.0 °C16 February 195224.8 °C244 mm2350
195144.4 °C14 June 19516.0 °C3 January 195124.8 °C316 mm2560
195043.4 °C16 June 19507.3 °C30 December 195025.5 °C143 mm2890
194942.0 °C23 June 19492.0 °C30 January 194923.8 °C441 mm2520
194843.9 °C6 July 19483.4 °C29 January 194824.7 °C120 mm2510
194745.3 °C9 July 19474.7 °C5 January 194723.6 °C220 mm2320
194643.8 °C29 July 19464.8 °C11 January 194624.1 °C249 mm2450
194541.8 °C1 August 19456.5 °C22 January 194524.0 °C294 mm2400
194444.7 °C28 June 19446.3 °C12 January 194423.9 °C248 mm2360
194342.0 °C14 June 19436.7 °C12 January 194324.5 °C360 mm2660
194243.1 °C17 July 19425.5 °C4 January 194224.3 °C219 mm2520
194142.7 °C1 September 19417.0 °C26 December 194124.1 °C255 mm2250
194044.8 °C3 July 19405.8 °C10 February 194024.4 °C267 mm2300

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
33.3 °C
+1.0 °C
Hot days (≥ 30 °C)
286 d/yr
+39
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
273 mm
-56 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.7 °C0.0 °C1 mm-17 mm
Feb30.2 °C+3.0 °C0 mm-11 mm
Mar30.6 °C+1.4 °C0 mm-6 mm
Apr33.2 °C+0.9 °C0 mm-2 mm
May35.2 °C+0.2 °C1 mm0 mm
Jun37.3 °C+0.2 °C16 mm+11 mm
Jul37.3 °C+0.2 °C27 mm-28 mm
Aug37.0 °C+0.8 °C76 mm-18 mm
Sep35.1 °C-0.9 °C122 mm+51 mm
Oct35.4 °C+0.6 °C27 mm-3 mm
Nov32.4 °C+2.0 °C3 mm-13 mm
Dec30.7 °C+4.1 °C1 mm-19 mm

The year's extremes

Hottest day
42.4 °C
14 Jun 2025
Coldest day
5.0 °C
14 Jan 2025
Wettest day
36.7 mm
5 Sep 2025
Windiest day
27.8 km/h
12 Oct 2025
Strongest gust
47.5 km/h
2 Jul 2025
Hottest feels-like
47.4 °C
9 Sep 2025
Coldest feels-like
1.6 °C
14 Jan 2025
Sunniest day
13.3 h
26 May 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 Navojoa?

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

What is the hottest day ever recorded in Navojoa?

The hottest day measured in Navojoa between 1940 and 2025 was 9 July 1998, reaching 45.4 °C.

What is the coldest day in Navojoa?

The coldest day measured in Navojoa between 1940 and 2025 was 7 January 1971, at 1.4 °C.

Does it snow in Navojoa?

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

Has the climate of Navojoa warmed?

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

What is the wettest day in Navojoa?

The wettest day measured in Navojoa between 1940 and 2025 was 5 September 2007, with 135 mm of rain in 24 hours.

What was the windiest day in Navojoa?

The windiest day measured in Navojoa between 1940 and 2025 was 24 July 1948, with winds reaching 56.3 km/h.

What is the warmest month in Navojoa?

The warmest month in Navojoa is July (31.2 °C on average); the coldest is January (17.4 °C).

How much does it rain in Navojoa?

Navojoa receives on average 329 mm of precipitation per year, spread over about 44 rainy days.

Is it sunny in Navojoa?

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

Are there tropical nights in Navojoa?

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

What was the most extreme apparent temperature in Navojoa?

In Navojoa, between 1940 and 2025, the highest apparent temperature reached 50.5 °C on 11 August 2012, and the lowest was -3.1 °C on 4 February 2011.

Compare Navojoa with another city

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

Nearby cities

The climate around Navojoa

Other cities — Mexico