Huatabampo climate — normals and trends

Huatabampo (Mexico) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 24.2 °C and it receives 244 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.3 °C on average) and the coldest is January (17.6 °C). Rainfall peaks in September.

Huatabampo averages 0 frost days, 158 hot days (≥ 30 °C) and 32 rainy days per year.

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

The hottest day of the period reached 40.0 °C (on 28 August 1981) and the coldest 5.5 °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

HuatabampoSonora

coords
26.83°, -109.64°
period
19402025 · 86 yrs
BWhHot desertWarmest monthJulyColdest monthJanuaryWettest monthSeptemberDriest monthMay

Mean daily temperature

24.2°C

Average daily high

28.4°C

Average daily low

20.6°C

Annual rainfall

244mm

Sunshine / day

11.3h

Mean relative humidity

67%

Average peak wind

18.4km/h

Seasonal range

12.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

158 d/yr

Rainy days (≥ 1 mm)

32 d/yr

Annual snowfall

0.0 cm

Average feels-like high

30.1 °C

Average feels-like low

22.0 °C

Average peak gust

33.1 km/h

Tropical nights (≥ 20 °C)

185 d/yr

Solar radiation

21.8 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.8 °C

since 1940

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

40.0 °C

28 August 1981

Coldest day

5.5 °C

4 February 2011

Wettest day

216 mm

5 September 2007

Windiest day

74.0 km/h

25 July 1948

Strongest gust

108.7 km/h

5 September 2007

Hottest feels-like

46.1 °C

27 August 1981

Coldest feels-like

-0.2 °C

4 February 2011

Sunniest day

13.3 h

7 June 1951

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202536.8 °C29 June 202510.6 °C1 February 202524.9 °C241 mm1820
202439.7 °C26 September 20248.5 °C9 January 202424.6 °C41 mm1700
202338.5 °C25 September 20239.0 °C24 January 202324.4 °C116 mm1490
202236.3 °C22 July 202210.7 °C4 February 202223.7 °C374 mm1370
202138.1 °C22 August 202110.0 °C12 January 202124.6 °C236 mm1690
202038.2 °C29 September 20209.0 °C6 February 202024.8 °C71 mm1780
201936.6 °C9 July 20198.2 °C3 January 201924.3 °C402 mm1310
201835.8 °C1 June 20189.9 °C30 December 201824.7 °C361 mm1570
201736.4 °C11 August 201710.4 °C28 January 201724.8 °C262 mm1690
201637.5 °C10 July 201610.9 °C4 February 201625.3 °C222 mm1850
201536.6 °C12 August 20159.2 °C3 January 201525.4 °C429 mm1700
201436.9 °C14 September 20149.9 °C28 December 201425.5 °C427 mm1830
201337.1 °C16 September 20136.6 °C15 January 201324.5 °C312 mm1780
201238.9 °C11 August 201211.1 °C10 January 201224.6 °C235 mm1820
201136.8 °C19 September 20115.5 °C4 February 201124.2 °C144 mm1730
201036.5 °C2 August 201011.6 °C30 November 201024.3 °C230 mm1520
200936.9 °C9 July 200911.1 °C27 December 200924.7 °C267 mm1690
200835.5 °C30 July 200810.4 °C15 January 200824.0 °C418 mm1480
200737.9 °C15 July 20078.1 °C23 January 200724.2 °C434 mm1730
200637.3 °C18 July 200610.4 °C17 January 200624.8 °C301 mm1690
200536.9 °C21 August 200512.0 °C31 January 200524.6 °C223 mm1670
200438.0 °C26 August 200410.9 °C14 February 200424.4 °C311 mm1750
200337.1 °C23 July 20038.6 °C30 December 200324.5 °C236 mm1630
200237.6 °C30 August 20029.1 °C31 January 200224.1 °C161 mm1710
200138.9 °C24 September 200110.2 °C19 January 200124.2 °C228 mm1780
200037.5 °C9 August 200010.5 °C7 January 200024.1 °C231 mm1520
199939.2 °C29 September 199910.9 °C10 December 199923.9 °C165 mm1710
199838.9 °C8 July 199810.9 °C11 December 199824.4 °C245 mm1750
199738.6 °C23 July 19979.3 °C9 January 199724.4 °C362 mm1740
199637.9 °C2 October 199611.1 °C22 December 199624.1 °C413 mm1510
199536.3 °C8 August 199510.6 °C22 January 199524.4 °C234 mm1490
199436.8 °C29 May 199410.9 °C10 January 199424.3 °C291 mm1710
199337.3 °C19 July 199311.1 °C24 December 199324.2 °C358 mm1500
199237.1 °C4 October 19929.9 °C14 December 199224.3 °C406 mm1710
199135.8 °C12 August 199110.6 °C2 December 199123.6 °C369 mm1350
199036.0 °C23 August 19907.7 °C16 February 199024.0 °C603 mm1720
198937.7 °C18 July 19897.4 °C14 January 198923.8 °C384 mm1560
198837.6 °C16 September 19887.6 °C30 December 198823.8 °C254 mm1450
198736.4 °C8 September 19876.2 °C18 January 198724.0 °C127 mm1570
198637.3 °C25 July 198611.6 °C11 December 198624.3 °C308 mm1350
198536.8 °C22 August 19857.3 °C2 February 198523.6 °C195 mm1440
198435.6 °C4 September 198411.0 °C16 December 198423.7 °C561 mm1270
198337.5 °C20 June 19839.7 °C1 January 198324.2 °C586 mm1460
198238.1 °C20 September 198210.4 °C3 February 198224.1 °C313 mm1510
198140.0 °C28 August 198111.3 °C1 February 198124.5 °C233 mm1510
198037.7 °C2 July 198011.4 °C22 January 198024.3 °C170 mm1530
197938.0 °C21 August 197910.2 °C6 February 197924.0 °C133 mm1400
197837.1 °C23 September 19789.0 °C9 December 197824.5 °C223 mm1580
197736.5 °C4 August 197711.7 °C4 March 197724.5 °C116 mm1580
197637.0 °C4 August 197611.8 °C5 January 197624.1 °C261 mm1450
197536.8 °C10 September 197510.3 °C2 January 197523.5 °C90 mm1460
197435.8 °C8 October 197410.3 °C26 December 197423.7 °C286 mm1470
197337.2 °C22 August 197310.3 °C2 January 197323.7 °C165 mm1600
197236.4 °C8 July 197210.4 °C1 February 197224.2 °C281 mm1500
197135.8 °C24 September 19717.3 °C7 January 197123.2 °C363 mm1260
197037.3 °C29 August 197010.4 °C1 January 197023.8 °C136 mm1410
196937.0 °C1 August 19699.1 °C30 December 196924.1 °C83 mm1450
196837.3 °C10 September 196811.7 °C22 December 196824.1 °C123 mm1560
196736.9 °C22 September 196711.5 °C8 January 196724.2 °C155 mm1610
196637.3 °C22 September 19668.8 °C30 December 196624.2 °C142 mm1710
196536.4 °C19 July 19659.8 °C11 February 196523.8 °C226 mm1730
196438.6 °C27 July 196410.8 °C4 March 196423.6 °C100 mm1620
196338.3 °C26 September 19639.5 °C14 January 196324.5 °C126 mm1740
196235.6 °C10 July 196211.0 °C13 January 196223.9 °C167 mm1690
196139.5 °C25 August 196112.1 °C18 December 196124.0 °C226 mm1680
196037.9 °C20 July 19609.8 °C18 January 196024.0 °C201 mm1560
195936.0 °C31 July 195911.5 °C15 December 195924.4 °C245 mm1480
195836.7 °C1 August 195811.1 °C23 January 195824.8 °C549 mm1530
195738.0 °C23 July 195712.3 °C25 March 195724.5 °C181 mm1310
195637.3 °C19 August 19568.5 °C4 February 195624.1 °C91 mm1590
195537.7 °C1 September 19559.4 °C6 February 195523.7 °C165 mm1510
195436.5 °C15 August 19549.5 °C28 December 195424.5 °C128 mm1530
195336.4 °C3 October 195310.2 °C21 February 195324.1 °C184 mm1490
195237.4 °C5 July 195212.0 °C15 February 195224.4 °C157 mm1720
195137.4 °C14 June 195110.3 °C3 January 195124.2 °C176 mm1560
195036.5 °C8 October 195012.0 °C6 January 195024.6 °C71 mm1720
194937.1 °C16 August 19497.0 °C5 January 194923.5 °C305 mm1670
194837.8 °C22 July 19488.1 °C29 January 194824.0 °C96 mm1700
194738.9 °C9 July 19478.8 °C5 January 194723.4 °C165 mm1470
194638.4 °C29 July 19469.8 °C14 January 194623.7 °C184 mm1460
194537.5 °C2 October 194510.8 °C22 January 194523.6 °C243 mm1420
194437.1 °C12 July 194411.0 °C14 January 194423.4 °C163 mm1370
194336.3 °C17 August 194311.2 °C12 January 194324.0 °C305 mm1560
194237.9 °C24 July 194210.7 °C3 January 194223.9 °C139 mm1590
194137.5 °C1 September 194111.7 °C18 January 194124.0 °C186 mm1610
194037.3 °C2 July 194011.1 °C10 February 194024.2 °C188 mm1570

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
29.2 °C
+0.8 °C
Hot days (≥ 30 °C)
182 d/yr
+24
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
241 mm
-3 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan22.2 °C-0.1 °C0 mm-14 mm
Feb24.5 °C+1.4 °C0 mm-10 mm
Mar24.9 °C+0.3 °C0 mm-5 mm
Apr27.3 °C+0.2 °C0 mm-1 mm
May29.8 °C+0.2 °C1 mm+1 mm
Jun32.5 °C+0.5 °C4 mm+0 mm
Jul33.5 °C+0.1 °C10 mm-20 mm
Aug34.2 °C+0.9 °C27 mm-33 mm
Sep33.0 °C+0.1 °C160 mm+95 mm
Oct32.1 °C+0.8 °C36 mm+9 mm
Nov29.1 °C+1.9 °C2 mm-12 mm
Dec26.6 °C+3.1 °C1 mm-15 mm

The year's extremes

Hottest day
36.8 °C
29 Jun 2025
Coldest day
10.6 °C
1 Feb 2025
Wettest day
96.6 mm
5 Sep 2025
Windiest day
38.3 km/h
12 Oct 2025
Strongest gust
54.0 km/h
6 Apr 2025
Hottest feels-like
44.0 °C
9 Sep 2025
Coldest feels-like
6.7 °C
31 Jan 2025
Sunniest day
13.2 h
10 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 Huatabampo?

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

What is the hottest day ever recorded in Huatabampo?

The hottest day measured in Huatabampo between 1940 and 2025 was 28 August 1981, reaching 40.0 °C.

What is the coldest day in Huatabampo?

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

Does it snow in Huatabampo?

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

Has the climate of Huatabampo warmed?

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

What is the wettest day in Huatabampo?

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

What was the windiest day in Huatabampo?

The windiest day measured in Huatabampo between 1940 and 2025 was 25 July 1948, with winds reaching 74.0 km/h.

What is the warmest month in Huatabampo?

The warmest month in Huatabampo is July (30.3 °C on average); the coldest is January (17.6 °C).

How much does it rain in Huatabampo?

Huatabampo receives on average 244 mm of precipitation per year, spread over about 32 rainy days.

Is it sunny in Huatabampo?

Huatabampo gets on average 11.3 hours of sunshine per day, roughly 4,125 hours per year over 1940-2025.

Are there tropical nights in Huatabampo?

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

What was the most extreme apparent temperature in Huatabampo?

In Huatabampo, between 1940 and 2025, the highest apparent temperature reached 46.1 °C on 27 August 1981, and the lowest was -0.2 °C on 4 February 2011.

Compare Huatabampo with another city

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

Nearby cities

The climate around Huatabampo

Other cities — Mexico