Cafunfo climate — normals and trends

Cafunfo (Angola) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 23.7 °C and it receives 1,690 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 August (25.3 °C on average) and the coldest is November (22.6 °C). Rainfall peaks in November.

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

Cafunfo 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 37.3 °C (on 23 September 2019) and the coldest 10.7 °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

CafunfoLuanda Norte

coords
-8.77°, 18.00°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthAugustColdest monthNovemberWettest monthNovemberDriest monthJuly

Mean daily temperature

23.7°C

Average daily high

29.7°C

Average daily low

19.2°C

Annual rainfall

1,690mm

Sunshine / day

10.1h

Mean relative humidity

70%

Average peak wind

9.9km/h

Seasonal range

2.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

166 d/yr

Rainy days (≥ 1 mm)

187 d/yr

Annual snowfall

0.0 cm

Average feels-like high

32.7 °C

Average feels-like low

20.6 °C

Average peak gust

25.8 km/h

Tropical nights (≥ 20 °C)

104 d/yr

Solar radiation

19.6 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.61 · 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

37.3 °C

23 September 2019

Coldest day

10.7 °C

18 July 1950

Wettest day

121 mm

28 March 2010

Windiest day

22.6 km/h

12 August 2010

Strongest gust

54.7 km/h

12 August 2010

Hottest feels-like

40.8 °C

22 March 2019

Coldest feels-like

8.3 °C

1 August 1954

Sunniest day

12.5 h

11 December 1986

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.5 °C30 August 202514.9 °C17 July 202524.1 °C1,367 mm2310
202435.3 °C8 May 202413.5 °C28 July 202424.6 °C1,516 mm2620
202335.7 °C23 August 202314.3 °C21 June 202324.5 °C1,663 mm2220
202235.4 °C11 August 202215.7 °C19 June 202224.4 °C1,327 mm2360
202136.0 °C9 October 202117.1 °C15 May 202124.6 °C1,361 mm2450
202035.1 °C9 September 202016.2 °C21 July 202024.8 °C1,320 mm2450
201937.3 °C23 September 201915.0 °C24 June 201924.8 °C1,456 mm2550
201835.1 °C31 August 201816.1 °C29 July 201824.5 °C1,425 mm2220
201735.4 °C25 May 201716.3 °C14 July 201724.8 °C1,216 mm2270
201636.2 °C3 August 201616.3 °C19 June 201624.9 °C1,424 mm2490
201536.2 °C14 September 201516.5 °C7 April 201524.7 °C1,485 mm2110
201436.1 °C29 July 201415.6 °C6 July 201424.6 °C1,308 mm2100
201336.4 °C20 August 201316.2 °C17 July 201324.6 °C1,378 mm2100
201236.0 °C18 August 201214.4 °C24 July 201224.4 °C1,212 mm2110
201136.7 °C11 September 201115.4 °C23 June 201124.3 °C1,384 mm1980
201037.0 °C7 August 201015.6 °C28 August 201024.6 °C1,604 mm2250
200936.9 °C26 August 200915.0 °C30 May 200924.3 °C1,547 mm1940
200836.1 °C14 September 200814.8 °C30 May 200824.2 °C1,295 mm2060
200735.7 °C18 August 200715.3 °C27 June 200724.0 °C1,506 mm1790
200635.8 °C18 August 200615.2 °C9 August 200624.0 °C1,700 mm1650
200535.1 °C11 September 200514.6 °C8 June 200524.1 °C1,556 mm1810
200434.3 °C5 July 200415.5 °C20 July 200424.0 °C1,478 mm1710
200335.7 °C24 May 200315.8 °C20 July 200324.1 °C1,504 mm1790
200235.7 °C26 May 200216.2 °C28 June 200223.9 °C1,928 mm1520
200135.2 °C24 August 200115.7 °C19 July 200124.0 °C1,480 mm1610
200035.5 °C28 August 200015.3 °C15 July 200023.8 °C1,407 mm1660
199935.7 °C4 September 199915.3 °C29 June 199923.6 °C1,756 mm1620
199837.0 °C22 May 199816.0 °C29 July 199824.6 °C1,764 mm2000
199736.5 °C24 August 199715.2 °C21 June 199724.0 °C1,821 mm1700
199636.2 °C9 August 199614.6 °C13 July 199624.0 °C1,756 mm1700
199535.0 °C15 August 199515.5 °C4 July 199523.9 °C1,940 mm1630
199434.8 °C28 July 199415.6 °C2 July 199423.8 °C2,089 mm1600
199335.0 °C14 August 199316.2 °C10 June 199323.8 °C1,814 mm1680
199235.2 °C20 August 199215.8 °C23 June 199223.5 °C2,021 mm1390
199135.6 °C11 August 199114.4 °C7 June 199123.8 °C1,963 mm1710
199036.6 °C22 August 199015.8 °C6 July 199024.0 °C1,892 mm1660
198934.8 °C25 May 198914.9 °C17 July 198923.7 °C1,722 mm1560
198835.7 °C16 August 198813.4 °C18 July 198823.9 °C1,925 mm1530
198735.7 °C19 August 198714.6 °C26 July 198724.2 °C1,823 mm1850
198635.8 °C15 August 198614.8 °C3 July 198623.7 °C1,890 mm1570
198535.7 °C10 August 198515.0 °C17 June 198523.7 °C1,629 mm1680
198436.5 °C26 August 198416.1 °C4 August 198423.7 °C1,703 mm1590
198335.3 °C23 August 198315.2 °C26 June 198324.2 °C1,680 mm1980
198235.1 °C24 August 198215.3 °C11 June 198223.6 °C1,776 mm1400
198135.3 °C9 August 198115.0 °C8 July 198124.0 °C1,662 mm1750
198036.0 °C17 August 198014.3 °C28 June 198024.1 °C1,640 mm1880
197934.7 °C7 August 197915.6 °C2 July 197923.6 °C1,721 mm1540
197833.9 °C13 August 197815.3 °C24 July 197823.6 °C1,687 mm1540
197734.0 °C29 July 197714.6 °C10 July 197723.6 °C1,794 mm1410
197634.4 °C26 July 197613.9 °C6 July 197623.2 °C2,114 mm1250
197534.7 °C14 August 197513.6 °C2 August 197523.0 °C1,843 mm1110
197434.9 °C13 August 197414.5 °C30 June 197422.8 °C1,759 mm970
197334.0 °C27 August 197315.0 °C18 July 197323.5 °C1,663 mm1520
197233.4 °C17 August 197213.7 °C25 June 197223.1 °C1,986 mm1160
197133.7 °C27 May 197114.7 °C16 June 197123.0 °C1,867 mm1150
197032.9 °C8 June 197013.6 °C2 July 197023.1 °C1,946 mm1220
196933.4 °C15 August 196915.0 °C11 June 196923.3 °C2,035 mm1230
196834.5 °C10 August 196812.4 °C19 June 196822.8 °C1,942 mm970
196733.6 °C4 August 196714.2 °C22 July 196722.9 °C2,272 mm940
196633.5 °C4 August 196614.0 °C15 June 196623.2 °C2,167 mm1000
196533.9 °C31 July 196514.3 °C18 July 196523.0 °C2,213 mm1130
196432.6 °C5 August 196413.2 °C21 June 196423.2 °C1,764 mm1350
196333.7 °C19 August 196313.6 °C12 July 196323.1 °C1,592 mm1180
196233.1 °C26 July 196212.9 °C30 June 196222.9 °C1,814 mm920
196132.9 °C21 August 196113.1 °C27 July 196122.9 °C2,011 mm820
196033.3 °C13 August 196013.9 °C21 June 196022.9 °C2,269 mm940
195934.4 °C27 August 195913.0 °C2 June 195923.1 °C2,057 mm1170
195834.4 °C3 March 195812.3 °C25 June 195823.5 °C1,551 mm1600
195735.0 °C15 August 195713.2 °C4 June 195723.2 °C2,094 mm1320
195635.3 °C22 August 195614.3 °C7 August 195623.2 °C1,669 mm1610
195535.3 °C7 March 195513.8 °C13 August 195523.5 °C1,447 mm1690
195435.7 °C6 August 195412.2 °C1 August 195423.8 °C1,406 mm1920
195335.2 °C13 September 195313.8 °C27 June 195323.2 °C1,516 mm1360
195235.6 °C14 August 195213.9 °C22 July 195223.5 °C1,916 mm1510
195137.0 °C25 August 195113.8 °C7 June 195123.2 °C2,283 mm1400
195036.0 °C5 September 195010.7 °C18 July 195023.1 °C1,956 mm1360
194935.1 °C15 August 194914.6 °C13 August 194923.2 °C2,031 mm1370
194835.2 °C28 August 194814.3 °C19 July 194823.4 °C2,160 mm1460
194736.9 °C25 August 194713.7 °C12 July 194723.9 °C1,246 mm1800
194635.8 °C12 August 194613.2 °C20 June 194623.5 °C1,336 mm1680
194534.5 °C24 July 194513.3 °C21 June 194523.1 °C1,427 mm1340
194435.7 °C11 July 194415.0 °C15 July 194423.6 °C1,473 mm1680
194335.6 °C12 August 194312.5 °C8 July 194323.3 °C1,615 mm1580
194235.6 °C6 September 194214.0 °C24 July 194223.5 °C1,288 mm1710
194136.3 °C30 August 194113.7 °C1 September 194124.1 °C945 mm2190
194036.2 °C5 August 194014.6 °C2 June 194023.6 °C1,314 mm1890

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.4 °C
+0.7 °C
Hot days (≥ 30 °C)
231 d/yr
+65
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1367 mm
-323 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.9 °C+0.8 °C136 mm-26 mm
Feb29.4 °C+0.4 °C131 mm-9 mm
Mar30.0 °C+1.6 °C207 mm-30 mm
Apr28.6 °C0.0 °C241 mm+25 mm
May30.6 °C-0.3 °C58 mm+22 mm
Jun32.2 °C+0.2 °C0 mm-2 mm
Jul32.3 °C-0.1 °C0 mm-1 mm
Aug32.1 °C-0.4 °C6 mm-11 mm
Sep31.9 °C+1.3 °C51 mm-58 mm
Oct30.6 °C+2.1 °C117 mm-133 mm
Nov28.7 °C+1.3 °C238 mm-50 mm
Dec28.8 °C+1.2 °C181 mm-51 mm

The year's extremes

Hottest day
35.5 °C
30 Aug 2025
Coldest day
14.9 °C
17 Jul 2025
Wettest day
49.2 mm
5 Apr 2025
Windiest day
20.1 km/h
9 Jul 2025
Strongest gust
50.4 km/h
9 Jul 2025
Hottest feels-like
39.0 °C
1 Mar 2025
Coldest feels-like
13.0 °C
12 Jul 2025
Sunniest day
12.5 h
27 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 Cafunfo?

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

What is the hottest day ever recorded in Cafunfo?

The hottest day measured in Cafunfo between 1940 and 2025 was 23 September 2019, reaching 37.3 °C.

What is the coldest day in Cafunfo?

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

Does it snow in Cafunfo?

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

Has the climate of Cafunfo warmed?

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

What is the wettest day in Cafunfo?

The wettest day measured in Cafunfo between 1940 and 2025 was 28 March 2010, with 121 mm of rain in 24 hours.

What was the windiest day in Cafunfo?

The windiest day measured in Cafunfo between 1940 and 2025 was 12 August 2010, with winds reaching 22.6 km/h.

What is the warmest month in Cafunfo?

The warmest month in Cafunfo is August (25.3 °C on average); the coldest is November (22.6 °C).

How much does it rain in Cafunfo?

Cafunfo receives on average 1,690 mm of precipitation per year, spread over about 187 rainy days.

Is it sunny in Cafunfo?

Cafunfo gets on average 10.1 hours of sunshine per day, roughly 3,687 hours per year over 1940-2025.

Are there tropical nights in Cafunfo?

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

What was the most extreme apparent temperature in Cafunfo?

In Cafunfo, between 1940 and 2025, the highest apparent temperature reached 40.8 °C on 22 March 2019, and the lowest was 8.3 °C on 1 August 1954.

Compare Cafunfo with another city

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

Nearby cities

The climate around Cafunfo

Other cities — Angola