Okahandja climate — normals and trends

Okahandja (Namibia) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 20.8 °C and it receives 331 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 December (25.0 °C on average) and the coldest is July (14.2 °C). Rainfall peaks in January.

Okahandja averages 1 frost days, 148 hot days (≥ 30 °C) and 56 rainy days per year.

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

The hottest day of the period reached 38.8 °C (on 1 February 2013) and the coldest -4.1 °C (on 3 June 2024).

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

OkahandjaOtjozondjupa Region

coords
-21.98°, 16.90°
period
19402025 · 86 yrs
BWhHot desertWarmest monthDecemberColdest monthJulyWettest monthJanuaryDriest monthJuly

Mean daily temperature

20.8°C

Average daily high

28.5°C

Average daily low

13.6°C

Annual rainfall

331mm

Sunshine / day

11.4h

Mean relative humidity

37%

Average peak wind

19.1km/h

Seasonal range

10.8°C

Frost days (< 0 °C)

1 d/yr

Hot days (≥ 30 °C)

148 d/yr

Rainy days (≥ 1 mm)

56 d/yr

Annual snowfall

0.0 cm

Average feels-like high

26.8 °C

Average feels-like low

11.0 °C

Average peak gust

37.0 km/h

Tropical nights (≥ 20 °C)

27 d/yr

Solar radiation

23.1 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.35 · 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

38.8 °C

1 February 2013

Coldest day

-4.1 °C

3 June 2024

Wettest day

61 mm

7 January 1994

Windiest day

39.7 km/h

2 July 1994

Strongest gust

70.2 km/h

30 October 1998

Hottest feels-like

39.6 °C

21 December 2015

Coldest feels-like

-7.7 °C

3 June 2024

Sunniest day

13.3 h

1 January 2024

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.1 °C2 December 2025-0.7 °C9 June 202521.3 °C503 mm1831
202438.5 °C18 February 2024-4.1 °C3 June 202423.0 °C155 mm2521
202338.0 °C26 October 2023-2.4 °C28 June 202322.3 °C222 mm2162
202237.0 °C3 December 2022-2.8 °C2 August 202221.3 °C352 mm1862
202136.9 °C5 November 20211.4 °C26 June 202120.9 °C487 mm1580
202037.8 °C26 December 20200.6 °C27 June 202021.9 °C327 mm1850
201937.9 °C14 December 20191.5 °C1 July 201923.2 °C185 mm2310
201837.7 °C19 November 2018-0.5 °C10 August 201822.3 °C230 mm1951
201736.8 °C26 December 20173.9 °C21 July 201721.6 °C352 mm1760
201638.0 °C2 December 2016-1.5 °C26 July 201622.7 °C202 mm2232
201538.4 °C21 December 2015-1.6 °C27 June 201521.8 °C298 mm1835
201437.2 °C24 December 20141.0 °C9 August 201421.1 °C296 mm1500
201338.8 °C1 February 20132.6 °C24 July 201322.0 °C207 mm1960
201237.2 °C3 January 2012-0.7 °C24 June 201220.8 °C476 mm1511
201137.1 °C24 October 2011-2.1 °C8 June 201119.5 °C760 mm1184
201036.8 °C31 October 2010-0.2 °C21 September 201021.2 °C430 mm1581
200937.9 °C18 December 2009-0.6 °C14 July 200921.0 °C388 mm1422
200837.0 °C5 November 20081.3 °C5 July 200820.8 °C355 mm1370
200738.4 °C9 January 2007-0.7 °C8 June 200721.5 °C181 mm1932
200637.1 °C6 December 20060.2 °C2 August 200620.0 °C669 mm960
200537.6 °C18 November 20052.5 °C11 August 200521.9 °C294 mm1880
200437.9 °C28 December 20041.2 °C28 July 200421.2 °C441 mm1500
200338.3 °C15 January 20030.8 °C20 August 200321.3 °C241 mm1810
200236.5 °C3 February 20020.4 °C13 June 200220.6 °C337 mm1500
200137.4 °C8 January 2001-0.6 °C20 August 200120.2 °C464 mm1475
200035.3 °C15 November 20001.6 °C28 May 200020.3 °C354 mm1140
199935.3 °C5 January 19991.1 °C21 May 199921.1 °C353 mm1430
199838.0 °C6 February 19983.4 °C23 August 199822.4 °C170 mm1990
199736.7 °C9 December 19971.2 °C30 June 199720.8 °C427 mm1200
199636.5 °C9 December 1996-2.5 °C5 August 199620.9 °C227 mm1645
199537.3 °C8 January 19951.5 °C6 August 199521.4 °C173 mm1680
199437.1 °C20 December 1994-1.3 °C29 June 199421.1 °C347 mm1431
199336.3 °C8 December 19932.8 °C16 June 199321.2 °C344 mm1380
199237.0 °C9 March 19920.6 °C23 July 199221.5 °C192 mm1790
199135.3 °C1 January 1991-1.8 °C6 July 199120.5 °C464 mm1052
199036.1 °C4 November 19900.7 °C28 June 199021.4 °C352 mm1430
198936.4 °C23 December 1989-0.5 °C18 July 198921.0 °C334 mm1441
198838.3 °C4 January 19880.1 °C29 August 198821.1 °C415 mm1550
198738.1 °C21 November 19871.0 °C20 July 198721.4 °C363 mm1560
198637.5 °C26 December 19860.5 °C17 July 198621.1 °C457 mm1300
198536.4 °C8 January 19851.8 °C13 July 198520.2 °C441 mm1200
198436.9 °C19 November 19840.6 °C22 July 198421.2 °C248 mm1660
198337.7 °C25 February 19831.5 °C25 July 198321.0 °C208 mm1820
198238.0 °C21 December 1982-2.6 °C25 July 198220.7 °C217 mm1642
198137.5 °C26 December 1981-2.3 °C29 May 198120.4 °C116 mm1693
198036.1 °C5 December 1980-0.1 °C30 June 198020.1 °C283 mm1351
197936.7 °C1 January 1979-2.8 °C21 July 197920.0 °C373 mm1411
197835.6 °C16 November 1978-1.1 °C4 August 197819.5 °C318 mm1083
197736.0 °C5 January 19770.4 °C30 June 197719.9 °C420 mm1220
197635.6 °C22 December 1976-2.2 °C9 July 197619.1 °C355 mm791
197534.3 °C2 January 19751.6 °C9 July 197519.7 °C255 mm1300
197434.2 °C7 December 1974-2.6 °C20 August 197418.3 °C580 mm704
197336.6 °C11 February 19730.2 °C6 August 197320.6 °C242 mm1560
197236.8 °C27 November 19720.1 °C2 August 197220.2 °C314 mm1380
197135.1 °C22 December 1971-1.5 °C3 August 197120.0 °C357 mm1341
197036.9 °C3 January 1970-1.7 °C17 July 197020.8 °C294 mm1641
196935.7 °C13 January 19691.8 °C17 June 196920.2 °C319 mm1380
196835.4 °C28 October 19681.2 °C4 July 196820.1 °C235 mm1570
196735.8 °C20 October 19672.3 °C6 June 196719.7 °C494 mm1050
196636.2 °C23 November 19663.9 °C6 June 196620.4 °C463 mm1240
196536.0 °C25 December 19650.1 °C17 July 196520.1 °C276 mm1270
196435.9 °C17 January 1964-0.4 °C18 June 196420.4 °C220 mm1731
196335.1 °C19 December 1963-0.6 °C9 August 196319.7 °C557 mm1111
196236.8 °C20 December 19620.7 °C25 July 196220.8 °C234 mm1650
196135.9 °C17 October 1961-1.3 °C9 June 196120.8 °C207 mm1651
196036.3 °C29 October 1960-0.1 °C19 July 196020.4 °C300 mm1411
195936.9 °C29 December 1959-1.0 °C14 July 195920.5 °C108 mm1501
195837.1 °C21 November 19582.4 °C14 June 195820.9 °C297 mm1710
195736.1 °C12 November 19570.3 °C14 July 195720.1 °C501 mm960
195636.4 °C29 December 1956-0.8 °C21 July 195620.5 °C155 mm1531
195535.2 °C2 January 1955-1.9 °C6 July 195519.8 °C367 mm1001
195435.8 °C22 December 1954-1.5 °C9 July 195420.8 °C55 mm1851
195337.2 °C20 January 1953-0.3 °C28 July 195320.0 °C367 mm951
195235.5 °C14 January 1952-0.2 °C15 July 195220.0 °C363 mm1001
195135.7 °C2 December 19510.5 °C8 June 195119.2 °C676 mm700
195034.1 °C17 October 19500.0 °C4 July 195018.8 °C705 mm520
194938.7 °C16 January 19491.7 °C23 August 194920.9 °C151 mm1630
194835.4 °C30 December 19483.1 °C2 June 194820.5 °C297 mm1430
194736.0 °C21 November 1947-0.6 °C7 June 194721.0 °C192 mm1912
194636.3 °C3 December 19460.3 °C17 July 194620.6 °C209 mm1530
194535.8 °C10 January 19450.5 °C8 July 194520.8 °C299 mm1250
194435.8 °C13 December 19441.2 °C28 June 194420.2 °C366 mm1220
194335.8 °C8 December 19431.3 °C5 July 194320.5 °C204 mm1430
194236.2 °C11 January 1942-0.4 °C11 June 194220.3 °C337 mm1271
194136.7 °C15 October 19411.7 °C28 July 194120.8 °C218 mm1580
194035.9 °C28 December 19400.4 °C17 June 194020.0 °C401 mm1180

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.4 °C
+0.9 °C
Hot days (≥ 30 °C)
183 d/yr
+35
Frost days (< 0 °C)
1 d/yr
0
Annual rainfall
503 mm
+172 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan33.3 °C+1.9 °C92 mm+4 mm
Feb32.0 °C+1.6 °C85 mm+5 mm
Mar29.0 °C-0.5 °C93 mm+37 mm
Apr27.8 °C0.0 °C53 mm+29 mm
May25.9 °C+0.4 °C1 mm-2 mm
Jun23.1 °C+0.4 °C0 mm-1 mm
Jul24.5 °C+1.8 °C0 mm0 mm
Aug27.1 °C+1.3 °C0 mm-0 mm
Sep32.1 °C+2.5 °C0 mm-2 mm
Oct33.7 °C+2.0 °C6 mm-5 mm
Nov32.7 °C+0.8 °C29 mm+2 mm
Dec31.3 °C-1.2 °C144 mm+103 mm

The year's extremes

Hottest day
37.1 °C
2 Dec 2025
Coldest day
-0.7 °C
9 Jun 2025
Wettest day
28.5 mm
3 Jan 2025
Windiest day
33.4 km/h
29 Jul 2025
Strongest gust
58.0 km/h
29 Jul 2025
Hottest feels-like
37.6 °C
12 Jan 2025
Coldest feels-like
-4.9 °C
9 Jun 2025
Sunniest day
13.2 h
14 Jan 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 Okahandja?

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

What is the hottest day ever recorded in Okahandja?

The hottest day measured in Okahandja between 1940 and 2025 was 1 February 2013, reaching 38.8 °C.

What is the coldest day in Okahandja?

The coldest day measured in Okahandja between 1940 and 2025 was 3 June 2024, at -4.1 °C.

Does it snow in Okahandja?

Almost never: Okahandja sees virtually no snow, with about 1 frost days per year.

Has the climate of Okahandja warmed?

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

What is the wettest day in Okahandja?

The wettest day measured in Okahandja between 1940 and 2025 was 7 January 1994, with 61 mm of rain in 24 hours.

What was the windiest day in Okahandja?

The windiest day measured in Okahandja between 1940 and 2025 was 2 July 1994, with winds reaching 39.7 km/h.

What is the warmest month in Okahandja?

The warmest month in Okahandja is December (25.0 °C on average); the coldest is July (14.2 °C).

How much does it rain in Okahandja?

Okahandja receives on average 331 mm of precipitation per year, spread over about 56 rainy days.

Is it sunny in Okahandja?

Okahandja gets on average 11.4 hours of sunshine per day, roughly 4,161 hours per year over 1940-2025.

Are there tropical nights in Okahandja?

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

What was the most extreme apparent temperature in Okahandja?

In Okahandja, between 1940 and 2025, the highest apparent temperature reached 39.6 °C on 21 December 2015, and the lowest was -7.7 °C on 3 June 2024.

Compare Okahandja with another city

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

Nearby cities

The climate around Okahandja

Other cities — Namibia