The coolest places in Africa in December

Kabul tops the list at 7.4 °C in December. Ranked from 1991–2020 climate normals across 50 destinations.

# Destination Country Avg high Avg high Rainfall
1 Kabul Afghanistan 7.4 °C 7.4 °C 24 mm
2 Kunduz Afghanistan 10 °C 10 °C 37 mm
3 Sétif Algeria 10 °C 10 °C 50 mm
4 El Achir Algeria 11 °C 11 °C 29 mm
5 Djelfa Algeria 11 °C 11 °C 24 mm
6 Mazār-e Sharīf Afghanistan 11 °C 11 °C 26 mm
7 Bordj Bou Arreridj Algeria 11 °C 11 °C 29 mm
8 Batna Algeria 11 °C 11 °C 36 mm
9 Tiaret Algeria 11 °C 11 °C 45 mm
10 Herāt Afghanistan 12 °C 12 °C 28 mm
11 Tébessa Algeria 13 °C 13 °C 33 mm
12 Souk Ahras Algeria 13 °C 13 °C 57 mm
13 Constantine Algeria 13 °C 13 °C 48 mm
14 Tlemcen Algeria 14 °C 14 °C 46 mm
15 Kandahār Afghanistan 15 °C 15 °C 22 mm
16 Blida Algeria 15 °C 15 °C 78 mm
17 Taza Morocco 15 °C 15 °C 47 mm
18 Oujda Morocco 15 °C 15 °C 30 mm
19 Sidi Bel Abbes Algeria 16 °C 16 °C 44 mm
20 Béjaïa Algeria 16 °C 16 °C 86 mm
21 Skikda Algeria 16 °C 16 °C 90 mm
22 Algiers Algeria 16 °C 16 °C 78 mm
23 Tétouan Morocco 16 °C 16 °C 71 mm
24 El Oued Algeria 16 °C 16 °C 7 mm
25 Béchar Algeria 16 °C 16 °C 7 mm
26 Sukrah Tunisia 16 °C 16 °C 46 mm
27 Biskra Algeria 16 °C 16 °C 11 mm
28 Mostaganem Algeria 16 °C 16 °C 50 mm
29 Annaba Algeria 16 °C 16 °C 74 mm
30 Tunis Tunisia 16 °C 16 °C 46 mm
31 Al Hoceïma Morocco 16 °C 16 °C 38 mm
32 Oran Algeria 16 °C 16 °C 44 mm
33 Chlef Algeria 16 °C 16 °C 48 mm
34 Jalālābād Afghanistan 16 °C 16 °C 16 mm
35 Tangier Morocco 17 °C 17 °C 92 mm
36 Meknes Morocco 17 °C 17 °C 57 mm
37 Bab Ezzouar Algeria 17 °C 17 °C 75 mm
38 Khouribga Morocco 17 °C 17 °C 47 mm
39 Fes Morocco 17 °C 17 °C 55 mm
40 Ouargla Algeria 17 °C 17 °C 4 mm
41 Sfax Tunisia 17 °C 17 °C 20 mm
42 Salé Morocco 17 °C 17 °C 60 mm
43 Kenitra Morocco 18 °C 18 °C 80 mm
44 Sousse Tunisia 18 °C 18 °C 34 mm
45 Tripoli Libya 18 °C 18 °C 31 mm
46 Nador Morocco 18 °C 18 °C 32 mm
47 Beni Mellal Morocco 18 °C 18 °C 53 mm
48 Mohammedia Morocco 18 °C 18 °C 46 mm
49 Temara Morocco 18 °C 18 °C 60 mm
50 Az Zāwīyah Libya 18 °C 18 °C 26 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.