Best places to visit in Africa in December
In December, Africa's best-scoring destinations are Sharm El Sheikh (93), Marsa Alam (92) and Cape Town (91): 5 of its 50 well-known places are at their seasonal best, mostly in Cape & Garden Route; Zambia, Zimbabwe & Malawi averages 65/100.
Each place is scored at its seasonal best — beaches on beach weather, cities on walking weather, ski towns in snow season. Tap any place for the full December breakdown.
Classics at their best in Africa in December
15The places you already know, in the month the climate agrees with them. 5 of Africa's 50 well-known places are in one of their own top-three months.
- 1Sharm El Sheikh 🇪🇬 Egyptnice, dry · best April93
- 2Marsa Alam 🇪🇬 Egyptnice, dry · best April92
- 3Cape Town 🇿🇦 South Africawarm, dry · best November91
- 4Hurghada 🇪🇬 Egyptnice, dry · best November91
- 5Luxor 🇪🇬 Egyptnice, dry · best February91
- 6Merzouga 🇲🇦 Moroccocool, dry, clean air · best February91
- 7Nairobi 🇰🇪 Kenyawarm, a little rain, clean air · best August91
- 8Cairo 🇪🇬 Egyptnice, dry · best March90
- 9Dahab 🇪🇬 Egyptnice, dry, clean air · best April90
- 10Lamu 🇰🇪 Kenyasweltering, a little rain, clean air · best January90
- 11El Gouna 🇪🇬 Egyptnice, dry · best October89
- 12Stellenbosch 🇿🇦 South Africahot, dry, clean air · best October89
- 13Alexandria 🇪🇬 Egyptnice, dry · best April88
- 14Grand Baie 🇲🇺 Mauritiushot, a little rain, clean air · best September88
- 15Hermanus 🇿🇦 South Africawarm, dry, clean air · best December88
Under the radar in Africa in December
12Less-visited places whose December weather outscores the classics above — the data's own suggestions.
- 16Bahir Dar 🇪🇹 Ethiopiawarm, dry, clean air · best December97
- 17Simien Mountains National Park 🇪🇹 Ethiopianice, dry, clean air · best December96
- 18Gondar 🇪🇹 Ethiopiawarm, dry, clean air · best November95
- 19Lalibela 🇪🇹 Ethiopianice, dry · best October93
- 20Praia 🇨🇻 Cabo Verdewarm, dry · best June93
- 21Addis Ababa 🇪🇹 Ethiopianice, dry · best January92
- 22Boa Vista 🇨🇻 Cabo Verdewarm, dry · best June92
- 23Aswan 🇪🇬 Egyptnice, dry · best January91
- 24Jamestown Saint Helenanice, dry, clean air · best January91
- 25Kololi 🇬🇲 Gambiahot, dry, poor air quality · best April91
- 26Laayoune Western Saharanice, dry, poor air quality · best March91
- 27Mindelo 🇨🇻 Cabo Verdewarm, dry · best April91
Every region of Africa in December
10The best-known place in each part of Africa this month, even where the month is only fair.
- Sharm El Sheikh 🇪🇬 EgyptEgypt & the Red Sea · avg 90/100 over 9 · nice, dry93
- Cape Town 🇿🇦 South AfricaCape & Garden Route · avg 88/100 over 5 · warm, dry91
- Nairobi 🇰🇪 KenyaEast Africa · avg 78/100 over 8 · warm, a little rain, clean air91
- Merzouga 🇲🇦 MoroccoMaghreb · avg 81/100 over 7 · cool, dry, clean air91
- Lamu 🇰🇪 KenyaSwahili Coast · avg 85/100 over 3 · sweltering, a little rain, clean air90
- Grand Baie 🇲🇺 MauritiusIndian Ocean Islands · avg 77/100 over 5 · hot, a little rain, clean air88
- Casablanca 🇲🇦 MoroccoMorocco's Atlantic Coast · avg 81/100 over 3 · nice, a little rain, clean air87
- Swakopmund 🇳🇦 NamibiaNamibia & Botswana · avg 67/100 over 3 · warm, dry, clean air87
- Durban 🇿🇦 South AfricaEastern South Africa & Mozambique · avg 76/100 over 5 · hot, rainy, clean air83
- Livingstone 🇿🇲 ZambiaZambia, Zimbabwe & Malawi · avg 65/100 over 2 · hot, soaked, clean air65