Cahama climate — normals and trends

Cahama (Angola) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 22.0 °C and it receives 486 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 October (24.7 °C on average) and the coldest is July (18.2 °C). Rainfall peaks in March.

Cahama averages 0 frost days, 165 hot days (≥ 30 °C) and 71 rainy days per year.

Cahama has warmed by +1.5 °C between 1940 and 2025, or +0.18 °C per decade. This trend is statistically significant.

The hottest day of the period reached 39.4 °C (on 11 January 1949) and the coldest 3.3 °C (on 9 June 1962).

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

CahamaCunene Province

coords
-16.29°, 14.31°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthOctoberColdest monthJulyWettest monthMarchDriest monthJuly

Mean daily temperature

22.0°C

Average daily high

29.8°C

Average daily low

15.1°C

Annual rainfall

486mm

Sunshine / day

11.1h

Mean relative humidity

47%

Average peak wind

16.0km/h

Seasonal range

6.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

165 d/yr

Rainy days (≥ 1 mm)

71 d/yr

Annual snowfall

0.0 cm

Average feels-like high

29.6 °C

Average feels-like low

13.8 °C

Average peak gust

34.8 km/h

Tropical nights (≥ 20 °C)

8 d/yr

Solar radiation

22.7 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.5 °C

since 1940

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

39.4 °C

11 January 1949

Coldest day

3.3 °C

9 June 1962

Wettest day

103 mm

13 March 2022

Windiest day

32.9 km/h

16 August 1999

Strongest gust

65.9 km/h

16 August 1999

Hottest feels-like

39.8 °C

2 December 2022

Coldest feels-like

-0.6 °C

1 July 1994

Sunniest day

12.8 h

24 December 2004

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.6 °C2 December 20256.4 °C14 July 202522.2 °C627 mm1610
202438.4 °C25 October 20246.6 °C17 June 202423.6 °C391 mm2660
202338.1 °C24 October 20234.2 °C29 June 202323.2 °C611 mm2310
202238.2 °C2 January 20225.2 °C2 August 202223.2 °C565 mm2300
202138.7 °C11 October 20219.5 °C24 June 202123.8 °C238 mm2310
202039.4 °C20 October 20208.0 °C11 July 202023.5 °C465 mm2350
201938.4 °C20 October 20199.7 °C23 July 201924.8 °C362 mm2950
201839.1 °C17 November 201810.3 °C14 June 201823.5 °C565 mm2150
201738.0 °C3 December 201710.2 °C8 July 201723.3 °C649 mm1910
201638.3 °C2 November 20168.2 °C27 July 201623.3 °C609 mm2280
201538.7 °C25 November 20157.1 °C26 June 201523.8 °C501 mm2570
201437.0 °C16 October 20147.5 °C26 June 201423.1 °C467 mm2200
201338.0 °C29 October 20138.8 °C5 July 201323.3 °C415 mm2520
201237.7 °C9 November 20127.4 °C18 June 201222.4 °C525 mm1920
201137.3 °C16 October 20115.6 °C29 June 201121.3 °C968 mm1050
201038.2 °C5 October 20107.9 °C18 June 201022.6 °C688 mm1620
200937.4 °C5 December 20096.8 °C12 July 200922.4 °C570 mm1590
200838.1 °C1 November 20084.9 °C5 July 200822.0 °C927 mm1360
200737.5 °C28 November 20077.2 °C10 June 200723.1 °C337 mm2300
200637.5 °C24 January 20066.9 °C3 August 200621.5 °C673 mm1220
200538.6 °C16 November 20059.1 °C23 June 200523.2 °C543 mm2270
200436.9 °C7 November 20048.5 °C1 August 200422.6 °C461 mm1790
200336.8 °C5 October 20038.3 °C4 July 200322.1 °C641 mm1590
200236.6 °C24 October 20026.1 °C13 June 200222.2 °C598 mm1460
200136.7 °C8 October 20015.2 °C19 July 200121.8 °C570 mm1550
200036.9 °C12 October 20007.6 °C15 July 200022.1 °C361 mm1670
199936.7 °C2 November 19995.7 °C19 June 199921.7 °C633 mm1220
199836.3 °C6 October 19988.7 °C20 June 199822.5 °C426 mm1820
199736.4 °C28 September 19976.4 °C26 May 199721.7 °C556 mm1300
199636.3 °C16 October 19967.0 °C26 July 199622.2 °C339 mm2010
199536.5 °C11 November 19957.4 °C17 July 199521.9 °C485 mm1510
199435.1 °C19 September 19944.5 °C3 July 199422.0 °C387 mm1670
199336.0 °C5 December 19938.6 °C17 June 199322.0 °C515 mm1420
199235.5 °C4 December 19924.4 °C23 July 199221.9 °C371 mm1610
199135.0 °C6 October 19915.2 °C18 June 199121.2 °C623 mm950
199035.3 °C5 November 19905.9 °C28 June 199021.6 °C561 mm1190
198936.6 °C25 November 19896.8 °C4 June 198922.1 °C237 mm1540
198835.1 °C30 September 19886.8 °C12 July 198822.0 °C476 mm1380
198735.4 °C31 October 19876.1 °C20 July 198721.9 °C414 mm1680
198634.6 °C12 November 19866.8 °C30 August 198621.2 °C586 mm1200
198535.5 °C10 October 19855.0 °C15 July 198521.3 °C314 mm1320
198434.7 °C19 November 19846.5 °C25 July 198421.3 °C465 mm1170
198335.1 °C19 September 19835.5 °C12 June 198321.8 °C351 mm1640
198235.9 °C28 December 19824.4 °C2 July 198221.3 °C351 mm1300
198136.1 °C30 October 19815.6 °C8 July 198121.8 °C252 mm1620
198035.6 °C5 December 19804.7 °C26 August 198021.9 °C253 mm1670
197935.8 °C5 October 19794.4 °C21 July 197921.3 °C480 mm1060
197835.4 °C7 January 19786.5 °C8 July 197821.2 °C296 mm1300
197734.7 °C8 December 19774.7 °C30 June 197721.5 °C329 mm1320
197633.7 °C14 November 19765.1 °C8 July 197620.3 °C702 mm780
197535.1 °C3 November 19757.3 °C31 July 197521.3 °C506 mm1210
197434.8 °C18 October 19744.3 °C5 July 197420.7 °C440 mm920
197335.4 °C6 October 19736.3 °C17 July 197322.2 °C317 mm1680
197237.5 °C27 November 19724.2 °C31 July 197221.5 °C387 mm1580
197134.8 °C6 October 19714.6 °C3 August 197121.4 °C477 mm1250
197035.7 °C3 January 19706.6 °C28 June 197022.0 °C427 mm1770
196935.6 °C3 October 19698.0 °C30 June 196921.9 °C479 mm1560
196836.6 °C24 October 19684.9 °C27 May 196821.4 °C465 mm1270
196735.4 °C21 October 19675.4 °C21 July 196721.0 °C665 mm930
196637.1 °C24 November 19664.4 °C18 August 196622.4 °C243 mm1810
196534.9 °C31 October 19655.4 °C1 June 196521.2 °C478 mm1260
196437.5 °C5 February 19644.2 °C12 June 196421.7 °C380 mm2020
196334.5 °C4 October 19634.0 °C15 July 196320.5 °C789 mm830
196235.3 °C17 October 19623.3 °C9 June 196221.9 °C368 mm1640
196135.3 °C20 October 19615.0 °C9 June 196121.4 °C529 mm1400
196036.4 °C23 December 19604.6 °C19 July 196021.3 °C562 mm1350
195936.8 °C30 December 19595.5 °C22 May 195921.5 °C571 mm1390
195836.5 °C20 November 19586.5 °C19 June 195821.7 °C323 mm1860
195737.9 °C13 November 19574.0 °C27 June 195721.8 °C519 mm1690
195637.4 °C29 December 19566.3 °C20 June 195621.5 °C403 mm1600
195535.7 °C23 February 19557.4 °C10 July 195521.6 °C379 mm1620
195437.6 °C24 October 19543.6 °C8 July 195422.8 °C151 mm2460
195337.6 °C30 October 19535.6 °C27 June 195321.2 °C560 mm1280
195237.0 °C27 October 19525.1 °C15 July 195221.9 °C472 mm1720
195137.0 °C9 October 19515.8 °C15 July 195120.5 °C1,053 mm700
195036.8 °C10 November 19506.2 °C11 July 195020.7 °C837 mm860
194939.4 °C11 January 19497.8 °C21 July 194922.1 °C514 mm1690
194836.2 °C27 September 19487.8 °C23 June 194822.1 °C552 mm1720
194737.0 °C9 October 19475.9 °C20 July 194722.6 °C315 mm2200
194637.6 °C26 October 19466.9 °C11 July 194622.5 °C290 mm2210
194537.3 °C26 October 19454.1 °C25 June 194522.2 °C511 mm1820
194437.9 °C28 September 19446.4 °C2 July 194422.4 °C420 mm2050
194336.6 °C7 October 19435.3 °C2 July 194322.0 °C417 mm1710
194237.0 °C15 October 19426.9 °C23 July 194221.9 °C478 mm1870
194138.5 °C16 October 19417.6 °C26 June 194122.6 °C324 mm2240
194036.1 °C6 December 19404.3 °C17 June 194021.5 °C449 mm1840

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.9 °C
+0.1 °C
Hot days (≥ 30 °C)
161 d/yr
-4
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
627 mm
+141 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan32.2 °C+2.4 °C29 mm-60 mm
Feb29.3 °C0.0 °C116 mm+19 mm
Mar28.2 °C-0.2 °C242 mm+126 mm
Apr27.9 °C-1.0 °C104 mm+70 mm
May27.7 °C-1.1 °C0 mm-1 mm
Jun26.8 °C0.0 °C0 mm-0 mm
Jul27.4 °C+0.6 °C0 mm0 mm
Aug29.8 °C+0.3 °C0 mm-0 mm
Sep33.1 °C+0.5 °C0 mm-1 mm
Oct33.6 °C+0.2 °C5 mm-11 mm
Nov33.0 °C+1.2 °C19 mm-40 mm
Dec30.2 °C-0.8 °C113 mm+39 mm

The year's extremes

Hottest day
37.6 °C
2 Dec 2025
Coldest day
6.4 °C
14 Jul 2025
Wettest day
36.1 mm
18 Mar 2025
Windiest day
26.7 km/h
14 Jan 2025
Strongest gust
54.0 km/h
3 Sep 2025
Hottest feels-like
37.6 °C
10 Feb 2025
Coldest feels-like
2.6 °C
27 Jun 2025
Sunniest day
12.7 h
24 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 Cahama?

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

What is the hottest day ever recorded in Cahama?

The hottest day measured in Cahama between 1940 and 2025 was 11 January 1949, reaching 39.4 °C.

What is the coldest day in Cahama?

The coldest day measured in Cahama between 1940 and 2025 was 9 June 1962, at 3.3 °C.

Does it snow in Cahama?

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

Has the climate of Cahama warmed?

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

What is the wettest day in Cahama?

The wettest day measured in Cahama between 1940 and 2025 was 13 March 2022, with 103 mm of rain in 24 hours.

What was the windiest day in Cahama?

The windiest day measured in Cahama between 1940 and 2025 was 16 August 1999, with winds reaching 32.9 km/h.

What is the warmest month in Cahama?

The warmest month in Cahama is October (24.7 °C on average); the coldest is July (18.2 °C).

How much does it rain in Cahama?

Cahama receives on average 486 mm of precipitation per year, spread over about 71 rainy days.

Is it sunny in Cahama?

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

Are there tropical nights in Cahama?

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

What was the most extreme apparent temperature in Cahama?

In Cahama, between 1940 and 2025, the highest apparent temperature reached 39.8 °C on 2 December 2022, and the lowest was -0.6 °C on 1 July 1994.

Compare Cahama with another city

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

Nearby cities

The climate around Cahama

Other cities — Angola