Dondo climate — normals and trends

Dondo (Angola) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 24.6 °C and it receives 676 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 February (26.5 °C on average) and the coldest is July (21.4 °C). Rainfall peaks in April.

Dondo averages 0 frost days, 187 hot days (≥ 30 °C) and 95 rainy days per year.

Dondo has warmed by +1.2 °C between 1940 and 2025, or +0.13 °C per decade. This trend is statistically significant.

The hottest day of the period reached 39.5 °C (on 6 March 1985) and the coldest 9.8 °C (on 18 July 1950).

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

DondoCuanza Norte Province

coords
-9.68°, 14.43°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthFebruaryColdest monthJulyWettest monthAprilDriest monthJuly

Mean daily temperature

24.6°C

Average daily high

30.1°C

Average daily low

20.5°C

Annual rainfall

676mm

Sunshine / day

9.9h

Mean relative humidity

75%

Average peak wind

11.2km/h

Seasonal range

5.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

187 d/yr

Rainy days (≥ 1 mm)

95 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.5 °C

Average feels-like low

23.5 °C

Average peak gust

28.0 km/h

Tropical nights (≥ 20 °C)

235 d/yr

Solar radiation

18.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.2 °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

39.5 °C

6 March 1985

Coldest day

9.8 °C

18 July 1950

Wettest day

175 mm

20 April 2022

Windiest day

22.7 km/h

31 October 1941

Strongest gust

54.4 km/h

10 April 1991

Hottest feels-like

44.5 °C

24 February 2002

Coldest feels-like

8.8 °C

18 July 1950

Sunniest day

12.4 h

23 January 1941

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.0 °C23 November 202515.0 °C10 August 202524.9 °C545 mm2090
202434.9 °C20 May 202414.8 °C2 August 202425.1 °C1,407 mm1880
202336.2 °C12 February 202316.3 °C22 July 202324.9 °C1,005 mm1740
202234.1 °C25 February 202215.5 °C2 August 202224.5 °C775 mm1650
202135.6 °C3 February 202116.8 °C13 July 202125.2 °C1,010 mm1870
202034.6 °C31 March 202016.4 °C20 July 202025.1 °C764 mm1910
201935.1 °C8 February 201916.7 °C30 July 201925.4 °C777 mm2000
201834.2 °C12 February 201816.3 °C29 July 201825.1 °C838 mm1900
201735.0 °C6 March 201716.0 °C17 July 201724.9 °C777 mm1660
201633.3 °C14 April 201615.4 °C27 July 201625.1 °C982 mm1810
201533.7 °C11 February 201514.7 °C24 July 201524.5 °C896 mm1310
201437.0 °C22 February 201414.3 °C10 July 201425.2 °C730 mm2190
201336.6 °C24 February 201314.9 °C9 August 201325.1 °C564 mm2110
201236.3 °C4 February 201214.9 °C20 July 201225.3 °C483 mm2560
201135.3 °C7 March 201115.0 °C29 June 201124.8 °C591 mm1950
201037.0 °C31 January 201016.0 °C18 July 201025.3 °C586 mm2390
200937.2 °C7 February 200915.4 °C5 July 200925.3 °C714 mm2300
200835.5 °C31 October 200813.9 °C6 July 200824.5 °C693 mm1720
200734.4 °C10 May 200715.4 °C11 June 200724.2 °C883 mm1160
200635.8 °C1 March 200614.4 °C5 August 200624.4 °C594 mm1510
200533.1 °C19 February 200514.3 °C26 June 200524.1 °C831 mm1190
200436.6 °C13 April 200415.7 °C20 July 200424.7 °C555 mm1640
200334.2 °C1 November 200316.0 °C19 August 200325.0 °C646 mm2210
200237.4 °C24 February 200214.8 °C19 July 200224.8 °C765 mm1760
200136.0 °C11 February 200113.9 °C20 July 200124.8 °C640 mm2240
200035.2 °C5 December 200015.7 °C15 August 200024.9 °C588 mm2420
199938.5 °C16 February 199915.9 °C19 August 199925.3 °C841 mm2760
199838.9 °C5 February 199816.6 °C25 July 199826.1 °C571 mm3160
199737.7 °C4 March 199715.1 °C4 July 199725.4 °C537 mm2930
199637.5 °C22 January 199614.4 °C17 July 199625.0 °C592 mm2340
199535.2 °C10 October 199515.9 °C13 August 199524.9 °C701 mm2100
199436.6 °C28 February 199414.6 °C30 June 199424.7 °C891 mm1910
199338.0 °C3 March 199315.7 °C1 August 199325.2 °C488 mm2410
199235.7 °C11 January 199214.1 °C23 July 199224.4 °C562 mm1670
199137.4 °C18 February 199115.3 °C9 June 199125.2 °C598 mm2640
199038.8 °C26 January 199015.0 °C19 August 199025.6 °C548 mm3030
198937.4 °C7 December 198915.0 °C24 July 198925.2 °C571 mm2710
198837.2 °C20 February 198815.7 °C22 July 198825.4 °C734 mm2650
198737.3 °C27 February 198714.2 °C27 July 198725.4 °C532 mm2800
198636.7 °C23 February 198614.3 °C8 August 198624.7 °C541 mm2480
198539.5 °C6 March 198514.5 °C1 August 198524.9 °C546 mm2630
198436.7 °C26 October 198416.4 °C2 August 198425.6 °C628 mm3210
198336.7 °C18 January 198313.6 °C26 June 198324.8 °C577 mm2390
198235.6 °C2 February 198214.0 °C25 July 198224.4 °C285 mm2150
198137.6 °C21 February 198113.5 °C6 August 198125.2 °C173 mm2890
198036.5 °C14 March 198014.3 °C15 July 198024.9 °C402 mm2760
197935.6 °C25 November 197914.9 °C31 July 197924.9 °C326 mm2470
197834.2 °C5 March 197814.9 °C8 July 197823.9 °C265 mm1470
197734.2 °C19 February 197714.7 °C2 July 197724.0 °C484 mm1310
197634.5 °C25 February 197613.6 °C7 July 197623.4 °C726 mm910
197534.1 °C12 March 197514.5 °C29 July 197523.8 °C620 mm1270
197434.7 °C11 February 197414.1 °C24 August 197423.6 °C612 mm970
197333.6 °C10 October 197314.6 °C10 August 197323.9 °C697 mm840
197233.2 °C20 March 197213.0 °C22 June 197223.6 °C675 mm930
197133.8 °C17 February 197113.6 °C20 July 197123.6 °C740 mm1070
197034.3 °C10 February 197013.5 °C5 July 197023.7 °C907 mm960
196933.9 °C5 February 196914.3 °C15 July 196923.8 °C680 mm1070
196832.4 °C30 January 196813.6 °C20 June 196823.4 °C865 mm590
196733.2 °C3 February 196714.5 °C23 July 196723.6 °C671 mm600
196633.5 °C22 January 196613.6 °C29 July 196624.1 °C1,084 mm1150
196532.7 °C14 May 196514.4 °C15 July 196523.6 °C804 mm630
196432.2 °C18 February 196412.5 °C3 August 196423.3 °C701 mm440
196333.4 °C26 March 196311.2 °C14 July 196323.8 °C592 mm920
196232.6 °C5 February 196213.0 °C2 July 196223.3 °C1,043 mm580
196131.3 °C20 February 196112.8 °C12 June 196123.3 °C831 mm320
196031.6 °C12 April 196013.0 °C22 June 196023.5 °C1,530 mm350
195932.9 °C15 October 195915.3 °C26 July 195923.9 °C1,174 mm1020
195836.3 °C31 December 195812.3 °C26 June 195823.9 °C353 mm1830
195736.1 °C12 February 195713.6 °C28 June 195724.1 °C572 mm1530
195636.5 °C8 January 195611.7 °C30 July 195623.9 °C363 mm2110
195536.3 °C13 March 195512.0 °C11 July 195524.1 °C485 mm2080
195436.0 °C23 October 195412.5 °C28 July 195424.2 °C611 mm2530
195333.8 °C13 March 195314.3 °C22 June 195323.8 °C402 mm1190
195233.0 °C21 September 195213.1 °C27 July 195223.7 °C1,185 mm840
195133.6 °C30 September 195114.4 °C26 July 195123.8 °C900 mm1210
195036.1 °C26 February 19509.8 °C18 July 195023.7 °C981 mm1370
194935.1 °C30 October 194915.3 °C24 July 194924.2 °C852 mm1350
194837.2 °C10 February 194814.8 °C22 July 194824.6 °C670 mm2250
194738.4 °C9 February 194712.3 °C20 July 194725.0 °C377 mm3180
194638.8 °C11 March 194614.2 °C11 August 194624.8 °C523 mm2660
194536.9 °C1 February 194514.7 °C17 July 194524.9 °C637 mm2510
194437.2 °C17 November 194414.9 °C4 August 194425.1 °C410 mm3130
194338.0 °C28 February 194313.4 °C3 July 194324.4 °C672 mm2060
194238.1 °C23 January 194213.9 °C4 July 194225.0 °C383 mm3080
194138.4 °C28 December 194113.7 °C31 August 194125.4 °C158 mm3270
194037.3 °C21 February 194013.8 °C4 August 194024.4 °C590 mm2360

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
30.1 °C
0.0 °C
Hot days (≥ 30 °C)
209 d/yr
+22
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
545 mm
-131 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.8 °C-1.6 °C61 mm+15 mm
Feb31.3 °C-0.9 °C56 mm-3 mm
Mar32.2 °C+1.1 °C88 mm-65 mm
Apr30.8 °C+0.5 °C125 mm-63 mm
May32.0 °C+1.7 °C67 mm+44 mm
Jun30.0 °C+1.2 °C4 mm+2 mm
Jul27.3 °C-0.5 °C2 mm+1 mm
Aug26.4 °C-2.1 °C4 mm+2 mm
Sep28.7 °C-1.5 °C3 mm-6 mm
Oct30.0 °C-0.4 °C24 mm-6 mm
Nov31.8 °C+1.6 °C32 mm-60 mm
Dec31.6 °C+1.1 °C78 mm+11 mm

The year's extremes

Hottest day
35.0 °C
23 Nov 2025
Coldest day
15.0 °C
10 Aug 2025
Wettest day
34.5 mm
4 May 2025
Windiest day
16.1 km/h
19 Aug 2025
Strongest gust
38.2 km/h
6 May 2025
Hottest feels-like
41.3 °C
10 Mar 2025
Coldest feels-like
16.0 °C
10 Aug 2025
Sunniest day
12.2 h
23 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 Dondo?

Dondo has a tropical savanna climate (Köppen Aw). Over 1940-2025, the average annual temperature is 24.6 °C and it receives 676 mm of precipitation per year.

What is the hottest day ever recorded in Dondo?

The hottest day measured in Dondo between 1940 and 2025 was 6 March 1985, reaching 39.5 °C.

What is the coldest day in Dondo?

The coldest day measured in Dondo between 1940 and 2025 was 18 July 1950, at 9.8 °C.

Does it snow in Dondo?

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

Has the climate of Dondo warmed?

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

What is the wettest day in Dondo?

The wettest day measured in Dondo between 1940 and 2025 was 20 April 2022, with 175 mm of rain in 24 hours.

What was the windiest day in Dondo?

The windiest day measured in Dondo between 1940 and 2025 was 31 October 1941, with winds reaching 22.7 km/h.

What is the warmest month in Dondo?

The warmest month in Dondo is February (26.5 °C on average); the coldest is July (21.4 °C).

How much does it rain in Dondo?

Dondo receives on average 676 mm of precipitation per year, spread over about 95 rainy days.

Is it sunny in Dondo?

Dondo gets on average 9.9 hours of sunshine per day, roughly 3,614 hours per year over 1940-2025.

Are there tropical nights in Dondo?

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

What was the most extreme apparent temperature in Dondo?

In Dondo, between 1940 and 2025, the highest apparent temperature reached 44.5 °C on 24 February 2002, and the lowest was 8.8 °C on 18 July 1950.

Compare Dondo with another city

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

Nearby cities

The climate around Dondo

Other cities — Angola