Places with the best weather in Africa in December

Harar tops the list at 98 /100 in December. Ranked from 1991–2020 climate normals across 50 destinations.

# Destination Country Comfort Avg high Rainfall
1 Harar Ethiopia 98 /100 23 °C 10 mm
2 Esna Egypt 97 /100 23 °C 0 mm
3 Shashamane Ethiopia 97 /100 23 °C 6 mm
4 Sodo Ethiopia 97 /100 25 °C 15 mm
5 Mek'ele Ethiopia 97 /100 22 °C 10 mm
6 Bahir Dar Ethiopia 96 /100 25 °C 4 mm
7 Zagazig Egypt 96 /100 21 °C 4 mm
8 Gonder Ethiopia 96 /100 24 °C 4 mm
9 Hurghada Egypt 96 /100 22 °C 1 mm
10 Girga Egypt 96 /100 23 °C 0 mm
11 Al Mansurah Egypt 96 /100 21 °C 4 mm
12 Nek’emtē Ethiopia 96 /100 24 °C 47 mm
13 Kom Ombo Egypt 96 /100 24 °C 0 mm
14 Hosa’ina Ethiopia 96 /100 23 °C 18 mm
15 Al Fayyum Egypt 96 /100 21 °C 1 mm
16 Suez Egypt 95 /100 20 °C 2 mm
17 Sohag Egypt 95 /100 22 °C 0 mm
18 Cairo Egypt 95 /100 21 °C 2 mm
19 Damietta Egypt 95 /100 20 °C 6 mm
20 Mallawī Egypt 95 /100 21 °C 1 mm
21 Kafr ash Shaykh Egypt 95 /100 21 °C 6 mm
22 Agadir Morocco 95 /100 21 °C 50 mm
23 Awasa Ethiopia 95 /100 25 °C 11 mm
24 Minya Egypt 95 /100 21 °C 1 mm
25 Jijiga Ethiopia 95 /100 25 °C 7 mm
26 Assiut Egypt 95 /100 21 °C 1 mm
27 Nakuru Kenya 94 /100 23 °C 37 mm
28 Ait Melloul Morocco 94 /100 21 °C 39 mm
29 Addis Ababa Ethiopia 94 /100 22 °C 6 mm
30 Damanhur Egypt 94 /100 20 °C 9 mm
31 Jimma Ethiopia 94 /100 25 °C 22 mm
32 Eldoret Kenya 94 /100 23 °C 60 mm
33 Al Maţarīyah Egypt 94 /100 20 °C 10 mm
34 Bishoftu Ethiopia 94 /100 23 °C 2 mm
35 Borama Somalia 94 /100 24 °C 5 mm
36 Port Said Egypt 94 /100 20 °C 5 mm
37 Laayoune Western Sahara 93 /100 23 °C 8 mm
38 Ismailia Egypt 93 /100 21 °C 3 mm
39 Alexandria Egypt 93 /100 19 °C 19 mm
40 Dire Dawa Ethiopia 93 /100 27 °C 20 mm
41 Idkū Egypt 93 /100 19 °C 25 mm
42 Nazrēt Ethiopia 92 /100 26 °C 2 mm
43 Dīla Ethiopia 92 /100 25 °C 52 mm
44 Hargeysa Somalia 92 /100 24 °C 4 mm
45 6th of October City Egypt 91 /100 20 °C 2 mm
46 Al ‘Āshir min Ramaḑān Egypt 91 /100 20 °C 2 mm
47 Cape Town South Africa 90 /100 24 °C 15 mm
48 Bafoussam Cameroon 90 /100 27 °C 3 mm
49 Somerset West South Africa 90 /100 25 °C 26 mm
50 Kitale Kenya 90 /100 22 °C 66 mm

Only destinations with a published page for that month are ranked. The ranking is ours; the underlying values are reproduced from the source.

Data sources and method

Normal period
1991–2020
Dataset version
era5-1991-2020-scores1.1
Last processed

Measured values come from ERA5 reanalysis and are reproduced unchanged. Calculated by us: ranking order, beach and comfort scores. Full formulas are on the methodology page.

Contains modified Copernicus Climate Change Service information 2026. Neither the European Commission nor ECMWF is responsible for any use that may be made of the Copernicus information or data it contains.