Africa weather forecast: 32 cities, 7 days
Last updated:
Hottest today37.9 °CKhartoum
Coldest today15.1 °CCape Town
Wettest 7 days163.5 mmNairobi
Today’s high (°C)
37.9
36.9
36.7
35.4
34.6
34.0
32.7
31.7
30.9
30.9
30.1
30.1
30.1
29.9
29.9
| City | Country | Today | High | Low | 7-day max | 7-day min | 7-day rain (mm) |
|---|---|---|---|---|---|---|---|
| Abidjan | Côte d’Ivoire | ☁️ Cloudy | 28.4 | 24.8 | 29.7 | 23.3 | 34.9 |
| Abuja | Nigeria | ☀️ Clear | 29.9 | 24.1 | 29.9 | 21.0 | 26.4 |
| Accra | Ghana | ☀️ Clear | 30.9 | 25.7 | 31.9 | 23.9 | 16.3 |
| Addis Ababa | Ethiopia | 🌤️ Fair | 23.2 | 15.7 | 24.2 | 11.6 | 1.5 |
| Alexandria | Egypt | 🌤️ Fair | 26.4 | 22.9 | 26.9 | 20.6 | 2.3 |
| Algiers | Algeria | ☀️ Clear | 23.6 | 19.0 | 25.8 | 13.6 | 0.5 |
| Bamako | Mali | ⛅ Partly cloudy | 32.7 | 24.1 | 32.7 | 22.1 | 16.4 |
| Cairo | Egypt | ☀️ Clear | 30.9 | 23.6 | 32.7 | 19.7 | 0.0 |
| Cape Town | South Africa | ⛅ Partly cloudy | 20.7 | 15.1 | 27.1 | 11.5 | 2.7 |
| Dakar | Senegal | ☁️ Cloudy | 30.1 | 26.9 | 30.5 | 24.7 | 41.7 |
| Dar es Salaam | Tanzania | ☀️ Clear | 31.7 | 25.1 | 31.7 | 22.8 | 15.2 |
| Dodoma | Tanzania | ⛅ Partly cloudy | 30.1 | 21.6 | 31.1 | 17.7 | 0.0 |
| Harare | Zimbabwe | ☀️ Clear | 26.6 | 18.0 | 28.0 | 13.4 | 0.5 |
| Johannesburg | South Africa | ☀️ Clear | 27.0 | 18.9 | 29.6 | 14.9 | 2.0 |
| Kampala | Uganda | ⛅ Partly cloudy | 27.0 | 20.8 | 27.0 | 18.4 | 60.1 |
| Kano | Nigeria | ☀️ Clear | 35.4 | 27.0 | 35.9 | 21.5 | 0.2 |
| Khartoum | Sudan | ☀️ Clear | 37.9 | 31.4 | 41.5 | 28.3 | 0.0 |
| Kinshasa | Congo - Kinshasa | ⛅ Partly cloudy | 29.8 | 24.6 | 30.4 | 23.1 | 48.4 |
| Lagos | Nigeria | ⛅ Partly cloudy | 29.5 | 26.3 | 29.5 | 24.8 | 26.3 |
| Lilongwe | Malawi | ☀️ Clear | 30.1 | 21.6 | 30.8 | 17.8 | 0.8 |
| Luanda | Angola | ☀️ Clear | 26.9 | 23.6 | 28.2 | 23.1 | 0.4 |
| Lusaka | Zambia | ☀️ Clear | 29.6 | 22.4 | 32.3 | 18.6 | 0.7 |
| Maputo | Mozambique | ☀️ Clear | 34.0 | 24.6 | 34.0 | 20.0 | 0.2 |
| Mogadishu | Somalia | ⛅ Partly cloudy | 28.7 | 25.6 | 30.4 | 22.6 | 85.4 |
| N'Djamena | Chad | ☀️ Clear | 36.9 | 26.1 | 37.0 | 22.7 | 0.0 |
| Nairobi | Kenya | 🌧️ Rain | 24.9 | 16.4 | 24.9 | 14.8 | 163.5 |
| Niamey | Niger | ☀️ Clear | 36.7 | 29.9 | 37.2 | 25.1 | 1.0 |
| Ouagadougou | Burkina Faso | 🌤️ Fair | 34.6 | 27.8 | 35.9 | 23.2 | 4.5 |
| Pretoria | South Africa | 🌤️ Fair | 29.9 | 21.4 | 33.4 | 16.8 | 2.3 |
| Rabat | Morocco | 🌤️ Fair | 24.8 | 20.5 | 30.9 | 17.2 | 0.2 |
| Yamoussoukro | Côte d’Ivoire | ⛅ Partly cloudy | 29.6 | 23.3 | 30.0 | 22.4 | 34.1 |
| Yaoundé | Cameroon | ☁️ Cloudy | 26.4 | 21.0 | 28.0 | 19.9 | 82.3 |
Forecasts are model guidance and can change. For warnings, follow the national meteorological service of each country. Japanese cities are not covered.