Qacha's Nek climate — normals and trends

Qacha's Nek (Lesotho) has a subtropical highland, dry winter climate (Cwb) under the Köppen-Geiger classification. Its mean annual temperature is 11.4 °C and it receives 913 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 January (16.5 °C on average) and the coldest is June (4.4 °C). Rainfall peaks in January.

Qacha's Nek averages 78 frost days, 1 hot days (≥ 30 °C) and 130 rainy days per year.

Qacha's Nek has warmed by +1.9 °C between 1940 and 2025, or +0.22 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 34.3 °C (on 11 December 2015) and the coldest -23.1 °C (on 26 June 1964).

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

Qacha's NekQacha's Nek District

coords
-30.12°, 28.69°
period
19402025 · 86 yrs
CwbSubtropical highland, dry winterWarmest monthJanuaryColdest monthJuneWettest monthJanuaryDriest monthJuly

Mean daily temperature

11.4°C

Average daily high

19.0°C

Average daily low

5.2°C

Annual rainfall

913mm

Sunshine / day

10.7h

Mean relative humidity

62%

Average peak wind

14.4km/h

Seasonal range

12.1°C

Frost days (< 0 °C)

78 d/yr

Hot days (≥ 30 °C)

1 d/yr

Rainy days (≥ 1 mm)

130 d/yr

Annual snowfall

21.5 cm

Average feels-like high

17.0 °C

Average feels-like low

2.7 °C

Average peak gust

40.4 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.9 °C

since 1940

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

11 December 2015

Coldest day

-23.1 °C

26 June 1964

Wettest day

99 mm

29 September 1987

Windiest day

37.9 km/h

16 May 1984

Strongest gust

114.1 km/h

20 October 1941

Hottest feels-like

33.5 °C

6 January 2016

Coldest feels-like

-28.7 °C

26 June 1964

Snowiest day

32.2 cm

28 September 1987

Sunniest day

13.9 h

19 December 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202528.9 °C3 January 2025-9.8 °C12 June 202512.1 °C1,197 mm059
202432.5 °C11 December 2024-6.2 °C30 August 202413.3 °C729 mm1363
202330.4 °C27 November 2023-10.6 °C12 July 202312.4 °C1,128 mm365
202228.7 °C3 October 2022-7.4 °C16 June 202212.1 °C1,214 mm065
202129.1 °C26 September 2021-15.6 °C5 June 202111.7 °C1,004 mm078
202030.0 °C1 February 2020-7.6 °C15 July 202012.5 °C929 mm281
201932.5 °C27 November 2019-8.4 °C21 July 201913.5 °C651 mm1149
201832.7 °C26 December 2018-10.4 °C11 August 201812.1 °C828 mm381
201729.5 °C2 January 2017-11.9 °C20 August 201712.0 °C962 mm072
201633.8 °C6 January 2016-7.5 °C27 July 201612.8 °C820 mm573
201534.3 °C11 December 2015-9.5 °C27 July 201513.1 °C611 mm1148
201429.1 °C25 March 2014-7.6 °C9 July 201412.1 °C901 mm065
201332.0 °C13 November 2013-7.3 °C10 June 201312.1 °C773 mm356
201230.0 °C30 December 2012-12.9 °C9 August 201211.7 °C925 mm166
201130.1 °C8 November 2011-16.3 °C31 July 201111.1 °C832 mm187
201028.8 °C10 February 2010-12.3 °C16 June 201012.7 °C870 mm040
200930.9 °C22 December 2009-7.7 °C25 July 200911.9 °C735 mm160
200828.7 °C2 January 2008-8.6 °C23 April 200812.1 °C799 mm052
200729.4 °C25 February 2007-15.0 °C3 July 200711.7 °C716 mm079
200628.4 °C16 January 2006-10.7 °C17 August 200610.9 °C1,118 mm091
200529.2 °C7 January 2005-5.2 °C25 May 200512.3 °C931 mm045
200427.3 °C9 November 2004-13.9 °C1 August 200411.6 °C976 mm072
200329.0 °C17 December 2003-7.3 °C21 August 200312.1 °C808 mm071
200229.5 °C17 October 2002-11.7 °C26 July 200211.6 °C871 mm070
200130.3 °C12 January 2001-10.9 °C26 July 200111.5 °C903 mm181
200027.2 °C24 December 2000-9.0 °C21 July 200011.0 °C1,174 mm075
199929.6 °C4 March 1999-6.7 °C19 July 199912.3 °C869 mm067
199829.6 °C7 February 1998-14.1 °C25 August 199812.0 °C837 mm070
199728.8 °C21 February 1997-12.8 °C7 July 199710.5 °C961 mm081
199629.5 °C3 November 1996-20.9 °C17 July 199610.5 °C934 mm097
199530.0 °C14 November 1995-9.9 °C19 June 199511.4 °C898 mm185
199430.1 °C27 November 1994-20.0 °C22 August 199410.5 °C807 mm194
199332.2 °C6 January 1993-5.9 °C4 June 199311.7 °C900 mm374
199229.5 °C4 February 1992-9.5 °C26 June 199212.0 °C686 mm076
199128.2 °C13 January 1991-7.2 °C28 July 199111.5 °C1,189 mm081
199028.7 °C11 November 1990-9.4 °C1 September 199011.1 °C836 mm087
198927.4 °C24 December 1989-7.3 °C20 July 198911.0 °C1,094 mm068
198832.5 °C4 February 1988-15.4 °C13 July 198810.7 °C1,220 mm189
198728.0 °C21 December 1987-13.0 °C21 June 198711.3 °C1,240 mm081
198627.3 °C4 March 1986-10.6 °C8 June 198611.6 °C1,031 mm067
198529.9 °C2 January 1985-6.2 °C12 July 198512.0 °C945 mm070
198429.8 °C31 December 1984-16.1 °C16 June 198411.6 °C735 mm083
198332.0 °C26 February 1983-6.4 °C9 July 198312.5 °C783 mm864
198230.2 °C30 December 1982-8.4 °C4 July 198211.8 °C832 mm177
198130.8 °C7 November 1981-11.6 °C2 September 198111.3 °C737 mm282
198030.2 °C24 December 1980-7.5 °C4 July 198011.5 °C741 mm182
197929.8 °C30 November 1979-12.8 °C25 July 197911.3 °C840 mm067
197827.9 °C7 December 1978-7.5 °C19 June 197811.0 °C1,009 mm089
197729.4 °C7 January 1977-7.4 °C15 June 197711.6 °C1,025 mm093
197627.9 °C1 December 1976-7.4 °C24 June 197610.4 °C1,233 mm088
197528.9 °C10 January 1975-8.5 °C24 July 197511.0 °C979 mm086
197427.4 °C13 October 1974-11.3 °C2 July 197410.3 °C1,101 mm0106
197330.1 °C18 January 1973-12.0 °C12 August 197311.0 °C866 mm188
197229.0 °C14 February 1972-7.2 °C25 June 197211.2 °C996 mm086
197127.7 °C8 March 1971-11.4 °C4 August 197110.8 °C1,041 mm097
197028.4 °C14 January 1970-9.6 °C30 August 197011.2 °C976 mm096
196930.1 °C26 January 1969-13.3 °C23 July 196911.0 °C845 mm286
196829.2 °C6 November 1968-13.7 °C4 June 19689.9 °C825 mm0100
196728.6 °C27 January 1967-10.9 °C22 July 196711.0 °C891 mm084
196629.6 °C1 January 1966-7.0 °C26 July 196611.6 °C883 mm081
196529.7 °C26 December 1965-17.7 °C3 June 196510.1 °C685 mm096
196428.3 °C23 January 1964-23.1 °C26 June 196410.6 °C940 mm091
196329.3 °C27 December 1963-10.7 °C24 July 196311.2 °C982 mm086
196227.8 °C16 October 1962-10.4 °C30 August 196211.6 °C889 mm078
196129.0 °C11 January 1961-5.7 °C8 August 196111.5 °C991 mm067
196027.8 °C15 January 1960-7.6 °C16 May 196011.0 °C1,071 mm089
195928.5 °C16 October 1959-5.0 °C14 September 195911.3 °C993 mm082
195829.2 °C22 November 1958-6.4 °C9 August 195811.5 °C1,046 mm079
195727.2 °C4 January 1957-6.8 °C3 August 195711.3 °C981 mm071
195627.2 °C6 March 1956-18.1 °C13 June 195610.3 °C1,149 mm080
195525.9 °C19 November 1955-7.5 °C6 August 195510.0 °C785 mm092
195425.4 °C17 February 1954-13.9 °C28 July 19549.2 °C571 mm089
195326.8 °C25 December 1953-5.1 °C31 July 195311.3 °C861 mm078
195229.3 °C21 October 1952-5.6 °C26 July 195211.4 °C978 mm067
195130.2 °C31 December 1951-6.1 °C29 June 195111.1 °C767 mm190
195028.3 °C21 October 1950-4.6 °C15 July 195011.1 °C1,032 mm073
194928.5 °C27 January 1949-4.8 °C27 May 194911.4 °C527 mm075
194826.0 °C4 October 1948-6.5 °C4 August 194810.3 °C938 mm086
194728.8 °C5 November 1947-5.5 °C4 July 194710.5 °C846 mm077
194629.2 °C4 December 1946-6.3 °C17 June 194610.6 °C827 mm090
194527.5 °C31 December 1945-6.2 °C2 July 194510.7 °C805 mm072
194425.8 °C4 October 1944-7.7 °C14 May 194410.0 °C1,000 mm077
194324.5 °C27 January 1943-9.7 °C6 August 194310.1 °C977 mm088
194229.0 °C9 January 1942-10.4 °C1 May 194210.2 °C1,058 mm092
194128.1 °C16 October 1941-6.8 °C30 June 194111.6 °C725 mm060
194027.7 °C17 December 1940-9.2 °C15 May 194010.8 °C878 mm085

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
19.6 °C
+0.6 °C
Hot days (≥ 30 °C)
0 d/yr
-1
Frost days (< 0 °C)
59 d/yr
-19
Annual rainfall
1197 mm
+284 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan24.2 °C+1.2 °C177 mm+19 mm
Feb22.8 °C+0.4 °C181 mm+45 mm
Mar22.0 °C+0.8 °C162 mm+57 mm
Apr17.8 °C-0.9 °C148 mm+97 mm
May17.9 °C+1.7 °C9 mm-14 mm
Jun14.0 °C+0.5 °C28 mm+14 mm
Jul13.9 °C+0.4 °C21 mm+8 mm
Aug17.7 °C+1.8 °C21 mm-2 mm
Sep19.7 °C+0.4 °C50 mm+10 mm
Oct21.3 °C+0.7 °C88 mm-1 mm
Nov20.6 °C-0.9 °C140 mm+24 mm
Dec22.9 °C+0.2 °C173 mm+27 mm

The year's extremes

Hottest day
28.9 °C
3 Jan 2025
Coldest day
-9.8 °C
12 Jun 2025
Wettest day
34.1 mm
21 Dec 2025
Windiest day
31.6 km/h
22 Sep 2025
Strongest gust
97.2 km/h
22 Sep 2025
Hottest feels-like
31.3 °C
3 Jan 2025
Coldest feels-like
-14.7 °C
12 Jun 2025
Snowiest day
4.6 cm
10 Jun 2025
Sunniest day
13.9 h
19 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 Qacha's Nek?

Qacha's Nek has a subtropical highland, dry winter climate (Köppen Cwb). Over 1940-2025, the average annual temperature is 11.4 °C and it receives 913 mm of precipitation per year.

What is the hottest day ever recorded in Qacha's Nek?

The hottest day measured in Qacha's Nek between 1940 and 2025 was 11 December 2015, reaching 34.3 °C.

What is the coldest day in Qacha's Nek?

The coldest day measured in Qacha's Nek between 1940 and 2025 was 26 June 1964, at -23.1 °C.

Does it snow in Qacha's Nek?

Yes. Qacha's Nek gets on average 21.5 cm of snow per year and has around 78 frost days.

Has the climate of Qacha's Nek warmed?

Yes: Qacha's Nek warmed by +1.9 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Qacha's Nek?

The wettest day measured in Qacha's Nek between 1940 and 2025 was 29 September 1987, with 99 mm of rain in 24 hours.

What was the windiest day in Qacha's Nek?

The windiest day measured in Qacha's Nek between 1940 and 2025 was 16 May 1984, with winds reaching 37.9 km/h.

What is the warmest month in Qacha's Nek?

The warmest month in Qacha's Nek is January (16.5 °C on average); the coldest is June (4.4 °C).

How much does it rain in Qacha's Nek?

Qacha's Nek receives on average 913 mm of precipitation per year, spread over about 130 rainy days.

Is it sunny in Qacha's Nek?

Qacha's Nek gets on average 10.7 hours of sunshine per day, roughly 3,905 hours per year over 1940-2025.

What is the biggest single-day snowfall in Qacha's Nek?

The heaviest 24-hour snowfall measured in Qacha's Nek between 1940 and 2025 was 28 September 1987, with 32.2 cm.

Are there tropical nights in Qacha's Nek?

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

What was the most extreme apparent temperature in Qacha's Nek?

In Qacha's Nek, between 1940 and 2025, the highest apparent temperature reached 33.5 °C on 6 January 2016, and the lowest was -28.7 °C on 26 June 1964.

Compare Qacha's Nek with another city

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

Nearby cities

The climate around Qacha's Nek

Other cities — Lesotho