Cangandala climate — normals and trends

Cangandala (Angola) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 21.9 °C and it receives 927 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 September (22.8 °C on average) and the coldest is July (20.9 °C). Rainfall peaks in November.

Cangandala averages 0 frost days, 90 hot days (≥ 30 °C) and 147 rainy days per year.

Cangandala has warmed by +1.0 °C between 1940 and 2025, or +0.11 °C per decade. This trend is statistically significant.

The hottest day of the period reached 36.0 °C (on 11 March 1946) and the coldest 8.1 °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

CangandalaMalanje Province

coords
-9.78°, 16.43°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthSeptemberColdest monthJulyWettest monthNovemberDriest monthJuly

Mean daily temperature

21.9°C

Average daily high

28.5°C

Average daily low

16.9°C

Annual rainfall

927mm

Sunshine / day

10.5h

Mean relative humidity

69%

Average peak wind

11.6km/h

Seasonal range

1.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

90 d/yr

Rainy days (≥ 1 mm)

147 d/yr

Annual snowfall

0.0 cm

Average feels-like high

30.4 °C

Average feels-like low

17.8 °C

Average peak gust

28.9 km/h

Tropical nights (≥ 20 °C)

4 d/yr

Solar radiation

20.1 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.0 °C

since 1940

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

36.0 °C

11 March 1946

Coldest day

8.1 °C

18 July 1950

Wettest day

67 mm

6 February 1966

Windiest day

22.3 km/h

7 August 1950

Strongest gust

60.5 km/h

9 April 1991

Hottest feels-like

39.0 °C

18 March 2019

Coldest feels-like

5.8 °C

17 July 1950

Sunniest day

12.5 h

3 December 2017

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.1 °C7 October 202512.2 °C11 July 202522.2 °C800 mm1150
202434.4 °C15 September 202411.5 °C17 June 202422.5 °C1,240 mm1750
202333.6 °C23 October 202311.9 °C9 July 202322.5 °C1,010 mm1450
202232.9 °C9 September 202212.5 °C14 July 202222.0 °C910 mm710
202134.0 °C9 October 202112.4 °C29 July 202122.6 °C840 mm1130
202033.2 °C9 September 202012.7 °C28 June 202022.6 °C726 mm900
201933.1 °C6 October 201913.3 °C16 June 201922.8 °C928 mm1020
201833.3 °C27 October 201813.5 °C10 June 201822.4 °C923 mm770
201733.8 °C21 September 201712.4 °C7 July 201722.7 °C804 mm1160
201633.2 °C24 August 201613.0 °C22 June 201622.8 °C879 mm1230
201534.7 °C14 September 201512.5 °C23 June 201522.5 °C1,127 mm1430
201434.1 °C29 August 201411.7 °C18 July 201422.6 °C778 mm1570
201333.7 °C20 August 201311.9 °C14 July 201322.3 °C877 mm1280
201233.5 °C25 August 201211.7 °C20 July 201222.5 °C743 mm1670
201134.6 °C23 August 201111.9 °C11 July 201122.1 °C804 mm1070
201033.4 °C24 August 201012.1 °C29 June 201022.4 °C895 mm1200
200934.5 °C5 September 200911.2 °C10 July 200922.5 °C858 mm1420
200834.7 °C7 October 200811.2 °C18 July 200822.0 °C737 mm880
200733.1 °C15 September 200711.2 °C7 July 200721.8 °C871 mm710
200632.5 °C15 August 200610.5 °C7 July 200621.8 °C1,010 mm690
200533.2 °C10 September 200511.3 °C25 June 200522.1 °C995 mm810
200432.3 °C3 March 200411.1 °C16 July 200421.8 °C1,013 mm560
200333.6 °C28 August 200311.8 °C2 July 200322.3 °C784 mm1060
200233.3 °C2 September 200212.9 °C20 June 200222.0 °C1,160 mm780
200134.1 °C8 September 200110.9 °C25 July 200122.1 °C768 mm1020
200032.6 °C28 August 200011.4 °C11 July 200021.9 °C754 mm910
199932.9 °C3 September 199911.5 °C30 June 199921.8 °C1,074 mm720
199833.1 °C25 August 199812.8 °C31 May 199822.6 °C875 mm1630
199734.2 °C24 August 199710.9 °C4 July 199722.1 °C1,046 mm1120
199633.8 °C30 August 199612.0 °C21 July 199622.2 °C840 mm1330
199533.6 °C6 September 199510.9 °C12 July 199522.1 °C1,093 mm900
199433.6 °C23 February 199411.3 °C3 July 199422.0 °C1,006 mm860
199333.2 °C11 September 199312.2 °C13 June 199322.1 °C1,013 mm1060
199232.0 °C17 August 199211.4 °C7 July 199221.6 °C1,053 mm430
199133.6 °C2 September 199112.4 °C9 June 199121.9 °C1,021 mm970
199034.4 °C10 September 199012.9 °C15 July 199022.3 °C1,001 mm1160
198933.2 °C15 September 198911.6 °C15 July 198921.9 °C843 mm910
198832.5 °C16 August 198811.1 °C14 July 198822.0 °C1,087 mm940
198733.9 °C19 August 198710.5 °C29 June 198722.4 °C975 mm1160
198633.1 °C25 August 198611.4 °C19 June 198621.8 °C954 mm940
198533.1 °C1 September 198510.8 °C23 June 198521.8 °C824 mm910
198434.7 °C7 September 198411.4 °C26 July 198422.1 °C845 mm1170
198333.9 °C2 September 198311.2 °C26 June 198322.2 °C854 mm1180
198233.5 °C5 September 198210.9 °C19 July 198221.7 °C868 mm700
198133.8 °C24 February 198111.7 °C29 July 198122.6 °C708 mm1830
198034.1 °C19 September 198011.0 °C8 August 198022.3 °C712 mm1640
197932.4 °C28 September 197911.2 °C7 July 197921.9 °C837 mm920
197832.4 °C15 February 197810.8 °C18 June 197821.6 °C856 mm620
197732.4 °C13 February 197710.6 °C14 July 197721.7 °C1,064 mm530
197634.0 °C13 September 197611.0 °C8 July 197621.0 °C1,213 mm270
197531.8 °C30 September 197510.8 °C1 August 197521.3 °C845 mm330
197431.6 °C13 August 19749.9 °C16 June 197421.1 °C853 mm170
197331.9 °C10 October 197310.8 °C16 July 197321.6 °C824 mm290
197232.7 °C15 March 19729.7 °C30 June 197221.4 °C1,017 mm350
197131.2 °C30 October 197111.2 °C20 July 197121.1 °C1,012 mm100
197031.8 °C5 September 197010.1 °C2 July 197021.4 °C1,035 mm220
196932.9 °C5 September 196912.3 °C11 July 196921.5 °C1,101 mm260
196831.8 °C22 August 196810.9 °C21 June 196821.1 °C1,086 mm210
196730.6 °C11 December 196711.0 °C20 July 196721.2 °C1,144 mm60
196630.8 °C4 August 196612.3 °C29 July 196621.6 °C1,344 mm150
196530.7 °C14 August 196510.5 °C5 July 196521.1 °C1,190 mm90
196431.7 °C18 February 19649.7 °C21 June 196421.2 °C1,015 mm140
196332.3 °C9 September 196310.3 °C12 July 196321.4 °C847 mm310
196231.4 °C4 February 196210.2 °C28 June 196221.2 °C955 mm190
196130.6 °C5 November 196111.4 °C27 July 196121.1 °C1,034 mm50
196030.7 °C24 August 196010.5 °C12 July 196021.0 °C1,405 mm90
195931.5 °C27 August 195911.2 °C20 June 195921.5 °C973 mm170
195833.2 °C19 February 19589.5 °C25 June 195821.6 °C783 mm700
195733.2 °C15 March 195710.1 °C26 June 195721.6 °C951 mm740
195632.9 °C1 March 19569.4 °C30 July 195621.4 °C820 mm820
195534.5 °C16 February 195510.0 °C11 July 195521.7 °C740 mm990
195433.2 °C26 August 195410.1 °C14 July 195421.8 °C849 mm1600
195333.3 °C13 September 195311.0 °C8 July 195321.4 °C758 mm530
195233.4 °C25 September 195210.8 °C8 August 195221.4 °C1,159 mm730
195133.3 °C25 August 19519.9 °C15 July 195121.3 °C1,264 mm640
195032.2 °C5 September 19508.1 °C18 July 195021.0 °C1,150 mm300
194932.5 °C22 August 194911.1 °C10 June 194921.4 °C1,111 mm580
194834.2 °C12 September 194810.7 °C22 June 194821.7 °C1,115 mm1230
194735.8 °C16 September 19479.3 °C20 July 194722.5 °C752 mm1910
194636.0 °C11 March 194610.1 °C12 July 194622.1 °C621 mm1450
194533.4 °C26 September 194510.6 °C20 June 194521.9 °C740 mm1300
194433.8 °C29 September 194411.8 °C10 July 194422.1 °C698 mm1330
194334.1 °C12 September 194310.4 °C29 July 194321.5 °C1,031 mm1070
194234.0 °C21 August 19429.3 °C23 July 194222.4 °C591 mm1860
194134.5 °C18 August 194111.2 °C23 June 194122.9 °C430 mm2650
194033.9 °C17 August 194010.9 °C2 July 194022.0 °C623 mm1670

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.0 °C
+0.5 °C
Hot days (≥ 30 °C)
115 d/yr
+25
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
800 mm
-127 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.7 °C+0.2 °C40 mm-36 mm
Feb28.9 °C+0.4 °C51 mm-24 mm
Mar29.0 °C+1.2 °C124 mm-25 mm
Apr27.6 °C+0.1 °C162 mm+36 mm
May28.4 °C-0.5 °C48 mm+33 mm
Jun29.2 °C+0.2 °C0 mm-0 mm
Jul29.4 °C0.0 °C0 mm-0 mm
Aug30.2 °C-0.4 °C1 mm-2 mm
Sep31.0 °C+0.6 °C13 mm-28 mm
Oct29.8 °C+1.2 °C128 mm-15 mm
Nov28.5 °C+1.6 °C146 mm-32 mm
Dec28.4 °C+1.6 °C87 mm-35 mm

The year's extremes

Hottest day
33.1 °C
7 Oct 2025
Coldest day
12.2 °C
11 Jul 2025
Wettest day
22.2 mm
30 Oct 2025
Windiest day
19.6 km/h
25 Apr 2025
Strongest gust
47.2 km/h
27 Apr 2025
Hottest feels-like
35.9 °C
5 Mar 2025
Coldest feels-like
9.5 °C
11 Jul 2025
Sunniest day
12.5 h
17 Nov 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 Cangandala?

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

What is the hottest day ever recorded in Cangandala?

The hottest day measured in Cangandala between 1940 and 2025 was 11 March 1946, reaching 36.0 °C.

What is the coldest day in Cangandala?

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

Does it snow in Cangandala?

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

Has the climate of Cangandala warmed?

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

What is the wettest day in Cangandala?

The wettest day measured in Cangandala between 1940 and 2025 was 6 February 1966, with 67 mm of rain in 24 hours.

What was the windiest day in Cangandala?

The windiest day measured in Cangandala between 1940 and 2025 was 7 August 1950, with winds reaching 22.3 km/h.

What is the warmest month in Cangandala?

The warmest month in Cangandala is September (22.8 °C on average); the coldest is July (20.9 °C).

How much does it rain in Cangandala?

Cangandala receives on average 927 mm of precipitation per year, spread over about 147 rainy days.

Is it sunny in Cangandala?

Cangandala gets on average 10.5 hours of sunshine per day, roughly 3,833 hours per year over 1940-2025.

Are there tropical nights in Cangandala?

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

What was the most extreme apparent temperature in Cangandala?

In Cangandala, between 1940 and 2025, the highest apparent temperature reached 39.0 °C on 18 March 2019, and the lowest was 5.8 °C on 17 July 1950.

Compare Cangandala with another city

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

Nearby cities

The climate around Cangandala

Other cities — Angola