Huamachuco climate — normals and trends

Huamachuco (Peru) has a subtropical highland, dry winter climate (Cwb) under the Köppen-Geiger classification. Its mean annual temperature is 11.1 °C and it receives 1,278 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 November (11.4 °C on average) and the coldest is July (10.4 °C). Rainfall peaks in March.

Huamachuco averages 3 frost days, 0 hot days (≥ 30 °C) and 209 rainy days per year.

Huamachuco has warmed by +1.8 °C between 1940 and 2025, or +0.21 °C per decade. This trend is statistically significant.

The number of frost days there went from about 7 to 0 per year over the period.

The hottest day of the period reached 24.6 °C (on 24 November 2016) and the coldest -5.5 °C (on 29 November 1942).

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

HuamachucoLa Libertad

coords
-7.80°, -78.07°
period
19402025 · 86 yrs
CwbSubtropical highland, dry winterWarmest monthNovemberColdest monthJulyWettest monthMarchDriest monthJuly

Mean daily temperature

11.1°C

Average daily high

16.9°C

Average daily low

6.0°C

Annual rainfall

1,278mm

Sunshine / day

10.2h

Mean relative humidity

72%

Average peak wind

7.8km/h

Seasonal range

1.0°C

Frost days (< 0 °C)

3 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

209 d/yr

Annual snowfall

0.1 cm

Average feels-like high

16.1 °C

Average feels-like low

4.0 °C

Average peak gust

33.9 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

19.7 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.8 °C

since 1940

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

24.6 °C

24 November 2016

Coldest day

-5.5 °C

29 November 1942

Wettest day

33 mm

4 March 1942

Windiest day

16.2 km/h

4 August 1993

Strongest gust

66.6 km/h

14 August 1991

Hottest feels-like

24.0 °C

24 November 2016

Coldest feels-like

-9.7 °C

29 November 1942

Snowiest day

0.4 cm

11 February 1951

Sunniest day

12.5 h

28 December 1942

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202521.8 °C7 August 20250.9 °C6 July 202511.8 °C1,562 mm00
202422.6 °C18 November 20241.7 °C19 July 202412.5 °C1,330 mm00
202323.5 °C18 August 20231.2 °C2 July 202312.3 °C1,376 mm00
202221.9 °C20 November 20220.4 °C4 December 202211.5 °C1,339 mm00
202122.2 °C27 December 20210.4 °C5 August 202111.6 °C1,331 mm00
202022.7 °C5 November 2020-0.8 °C6 August 202012.1 °C1,059 mm01
201922.1 °C3 July 20190.3 °C1 August 201911.6 °C1,317 mm00
201821.4 °C2 December 20180.2 °C22 June 201811.2 °C1,341 mm00
201721.7 °C20 November 2017-0.2 °C22 July 201711.6 °C1,398 mm01
201624.6 °C24 November 2016-0.5 °C20 November 201612.3 °C1,180 mm01
201521.3 °C11 September 20151.4 °C28 June 201511.9 °C1,159 mm00
201421.0 °C5 July 2014-0.1 °C21 November 201411.6 °C1,379 mm01
201321.2 °C7 September 20130.8 °C24 December 201311.5 °C1,186 mm00
201221.3 °C2 October 20120.1 °C8 August 201211.3 °C1,287 mm00
201121.3 °C30 July 2011-0.2 °C12 August 201110.9 °C1,261 mm01
201021.3 °C9 March 20100.6 °C24 July 201011.7 °C1,099 mm00
200922.2 °C9 September 20090.8 °C7 November 200911.6 °C1,576 mm00
200821.8 °C2 September 20081.9 °C6 July 200811.4 °C1,330 mm00
200721.5 °C4 October 20070.1 °C4 December 200711.5 °C1,142 mm00
200622.6 °C5 November 2006-0.2 °C6 July 200611.5 °C1,163 mm01
200521.8 °C30 November 2005-1.0 °C28 November 200511.8 °C1,074 mm03
200422.8 °C19 January 20041.1 °C13 August 200411.7 °C1,057 mm00
200322.3 °C27 October 20031.3 °C15 August 200311.9 °C898 mm00
200220.8 °C4 November 20020.3 °C11 August 200211.7 °C1,204 mm00
200121.2 °C22 December 20011.4 °C13 August 200111.2 °C1,277 mm00
200023.6 °C10 November 2000-1.2 °C5 November 200011.3 °C1,238 mm05
199922.5 °C8 November 1999-1.3 °C11 July 199910.8 °C1,370 mm01
199823.1 °C5 December 1998-1.6 °C2 December 199812.6 °C1,186 mm03
199723.2 °C21 September 19970.9 °C28 March 199712.1 °C1,026 mm00
199621.8 °C29 December 19960.1 °C16 November 199611.0 °C1,293 mm00
199521.9 °C26 November 1995-0.7 °C20 April 199511.7 °C1,171 mm02
199421.3 °C20 November 1994-1.0 °C14 July 199411.2 °C1,551 mm01
199320.9 °C29 November 1993-0.6 °C18 February 199311.3 °C1,552 mm01
199221.8 °C15 January 19920.8 °C28 July 199211.7 °C1,062 mm00
199123.6 °C17 December 1991-0.7 °C3 July 199111.5 °C1,057 mm02
199021.6 °C10 February 1990-0.3 °C7 December 199011.3 °C1,127 mm01
198921.9 °C12 December 1989-2.4 °C11 November 198910.8 °C1,439 mm08
198821.8 °C23 August 1988-0.1 °C18 July 198811.3 °C1,392 mm01
198721.9 °C29 August 19870.6 °C23 May 198711.9 °C1,251 mm00
198621.7 °C16 October 1986-0.8 °C2 December 198610.8 °C1,260 mm03
198521.8 °C23 November 1985-2.0 °C2 November 198510.5 °C1,063 mm05
198420.6 °C16 December 19840.8 °C30 October 198410.7 °C1,484 mm00
198321.4 °C8 March 19833.0 °C9 November 198312.3 °C1,450 mm00
198221.4 °C12 September 19821.0 °C18 April 198211.2 °C1,266 mm00
198120.7 °C6 October 1981-1.1 °C3 May 198111.1 °C1,254 mm02
198021.3 °C19 September 19800.4 °C20 December 198011.2 °C1,073 mm00
197922.7 °C25 December 1979-1.2 °C21 December 197911.3 °C1,105 mm07
197821.2 °C14 October 1978-1.6 °C17 October 197810.8 °C1,093 mm07
197720.4 °C18 September 19770.4 °C25 August 197710.8 °C1,311 mm00
197621.5 °C9 October 19760.2 °C15 July 197610.5 °C1,281 mm00
197519.7 °C10 November 19750.2 °C22 July 197510.2 °C1,479 mm00
197419.8 °C1 August 1974-2.8 °C29 July 197410.1 °C1,466 mm08
197320.2 °C14 February 19730.3 °C30 November 197310.7 °C1,637 mm00
197221.0 °C3 October 19720.6 °C16 August 197211.1 °C1,302 mm00
197120.1 °C14 December 19710.4 °C20 July 197110.3 °C1,659 mm00
197020.7 °C6 November 1970-0.6 °C12 August 197010.7 °C1,345 mm02
196921.5 °C3 May 1969-2.4 °C13 December 196911.3 °C1,267 mm06
196822.0 °C22 November 1968-4.0 °C19 April 196810.3 °C1,200 mm07
196721.3 °C30 December 1967-1.6 °C11 November 196710.3 °C1,275 mm04
196621.3 °C1 September 1966-0.7 °C29 July 196610.9 °C1,012 mm05
196521.7 °C18 August 1965-0.9 °C13 August 196510.7 °C1,224 mm03
196419.8 °C14 November 1964-0.6 °C23 June 196410.3 °C1,410 mm02
196321.1 °C29 August 1963-1.5 °C27 July 196310.4 °C1,208 mm07
196220.8 °C17 December 1962-2.0 °C20 November 196210.3 °C1,191 mm06
196120.1 °C24 January 1961-1.6 °C3 August 196110.4 °C1,233 mm07
196020.5 °C5 December 1960-2.0 °C15 December 196010.5 °C1,156 mm05
195922.0 °C16 January 1959-0.4 °C4 July 195910.8 °C1,280 mm01
195821.5 °C12 December 1958-0.9 °C8 December 195810.8 °C1,346 mm01
195720.2 °C28 November 19570.2 °C6 July 195710.5 °C1,582 mm00
195619.8 °C18 December 1956-2.6 °C22 December 19569.9 °C1,389 mm014
195518.5 °C27 February 1955-0.4 °C28 December 195510.1 °C1,428 mm04
195419.8 °C5 January 1954-1.1 °C6 December 195410.1 °C1,164 mm04
195320.6 °C25 December 1953-2.8 °C28 December 195310.5 °C1,182 mm010
195219.6 °C5 December 1952-0.7 °C28 December 195210.5 °C1,162 mm01
195120.5 °C6 October 1951-0.1 °C29 July 195110.5 °C1,262 mm02
195019.8 °C27 November 1950-2.9 °C15 May 195010.1 °C1,022 mm012
194920.2 °C22 November 1949-2.5 °C30 November 194910.2 °C1,256 mm011
194820.5 °C6 September 19480.5 °C14 October 194810.7 °C1,251 mm00
194720.9 °C5 December 1947-4.3 °C27 October 194710.6 °C1,131 mm029
194621.1 °C29 November 1946-0.3 °C28 November 194610.4 °C1,319 mm04
194520.1 °C15 November 1945-2.1 °C24 November 194510.2 °C1,250 mm02
194420.8 °C28 October 1944-2.5 °C18 November 194410.5 °C1,361 mm05
194320.5 °C23 November 1943-1.7 °C25 December 194310.1 °C1,180 mm04
194219.9 °C30 September 1942-5.5 °C29 November 194210.0 °C1,879 mm012
194120.5 °C11 November 1941-1.5 °C28 November 194110.8 °C1,812 mm04
194020.0 °C2 February 1940-2.2 °C26 December 194010.6 °C911 mm01

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
17.4 °C
+0.5 °C
Hot days (≥ 30 °C)
0 d/yr
0
Frost days (< 0 °C)
0 d/yr
-3
Annual rainfall
1562 mm
+284 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan15.9 °C-0.7 °C206 mm+39 mm
Feb16.0 °C-0.4 °C295 mm+106 mm
Mar16.3 °C+0.1 °C247 mm+31 mm
Apr16.6 °C+0.3 °C184 mm+34 mm
May17.0 °C+0.3 °C75 mm+8 mm
Jun17.3 °C+0.6 °C37 mm+14 mm
Jul17.5 °C+0.7 °C7 mm-5 mm
Aug19.0 °C+1.4 °C9 mm-9 mm
Sep18.2 °C+0.8 °C37 mm-25 mm
Oct17.3 °C+0.2 °C175 mm+44 mm
Nov17.4 °C-0.1 °C241 mm+127 mm
Dec19.5 °C+2.3 °C51 mm-80 mm

The year's extremes

Hottest day
21.8 °C
7 Aug 2025
Coldest day
0.9 °C
6 Jul 2025
Wettest day
22.7 mm
2 Jan 2025
Windiest day
12.2 km/h
21 Jul 2025
Strongest gust
52.6 km/h
25 Dec 2025
Hottest feels-like
21.8 °C
23 Dec 2025
Coldest feels-like
-2.5 °C
26 Dec 2025
Sunniest day
12.3 h
26 Dec 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 Huamachuco?

Huamachuco has a subtropical highland, dry winter climate (Köppen Cwb). Over 1940-2025, the average annual temperature is 11.1 °C and it receives 1,278 mm of precipitation per year.

What is the hottest day ever recorded in Huamachuco?

The hottest day measured in Huamachuco between 1940 and 2025 was 24 November 2016, reaching 24.6 °C.

What is the coldest day in Huamachuco?

The coldest day measured in Huamachuco between 1940 and 2025 was 29 November 1942, at -5.5 °C.

Does it snow in Huamachuco?

Almost never: Huamachuco sees virtually no snow, with about 3 frost days per year.

Has the climate of Huamachuco warmed?

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

What is the wettest day in Huamachuco?

The wettest day measured in Huamachuco between 1940 and 2025 was 4 March 1942, with 33 mm of rain in 24 hours.

What was the windiest day in Huamachuco?

The windiest day measured in Huamachuco between 1940 and 2025 was 4 August 1993, with winds reaching 16.2 km/h.

What is the warmest month in Huamachuco?

The warmest month in Huamachuco is November (11.4 °C on average); the coldest is July (10.4 °C).

How much does it rain in Huamachuco?

Huamachuco receives on average 1,278 mm of precipitation per year, spread over about 209 rainy days.

Is it sunny in Huamachuco?

Huamachuco gets on average 10.2 hours of sunshine per day, roughly 3,723 hours per year over 1940-2025.

What is the biggest single-day snowfall in Huamachuco?

The heaviest 24-hour snowfall measured in Huamachuco between 1940 and 2025 was 11 February 1951, with 0.4 cm.

Are there tropical nights in Huamachuco?

Almost never: tropical nights (temperature staying above 20 °C) are virtually non-existent in Huamachuco.

What was the most extreme apparent temperature in Huamachuco?

In Huamachuco, between 1940 and 2025, the highest apparent temperature reached 24.0 °C on 24 November 2016, and the lowest was -9.7 °C on 29 November 1942.

Compare Huamachuco with another city

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

Nearby cities

The climate around Huamachuco

Other cities — Peru