1
Cairo
Egypt · 22°C · 1.7 rain days
10.0 · Excellent
2
Cape Town
South Africa · 24°C · 5.8 rain days
10.0 · Excellent
3
Giza
Egypt · 22°C · 1.8 rain days
10.0 · Excellent
4
Addis Ababa
Ethiopia · 21°C · 0.8 rain days
10.0 · Excellent
5
Marrakesh
Morocco · 21°C · 4.3 rain days
10.0 · Excellent
6
Kano
Nigeria · 29°C · 0 rain days
9.8 · Excellent
7
Alexandria
Egypt · 21°C · 8.2 rain days
9.6 · Excellent
8
Casablanca
Morocco · 19°C · 7.2 rain days
9.6 · Excellent
Decent, but not at their peak
These destinations in Africa score below 8/10 in December — fine to visit, better in other months.
December by travel style
Warm & sunny
Daytime highs of 25°C+ with strong overall scores.
Driest picks
High-scoring destinations with the fewest rainy days.
Frequently asked questions
Where should I go in Africa in December?
Top-scoring destinations in Africa for December include Cairo (10.0/10), Cape Town (10.0/10), Giza (10.0/10), Addis Ababa (10.0/10), Marrakesh (10.0/10) — ranked by temperature, rainfall and sunshine from six years of climate data.
Where is hot in Africa in December?
Warm destinations with great overall conditions in December include Kano (avg high 29°C), Johannesburg (avg high 25°C).
Where should you go next month?
Get one email a month with the destinations at their seasonal best. Double opt-in, unsubscribe anytime.