Africa
Beach escapes and safari gateways with reliable sunshine.
Temperatures from the last 24 hours. Updated nightly.

Marrakech
Morocco
38.7°C / 102°F

Essaouira
Morocco
37.2°C / 99°F
Sea 19.5°C

Fes
Morocco
37°C / 99°F

Marsa Alam
Egypt
36.2°C / 97°F
Sea 30.5°C
Sharm el-Sheikh
Egypt
35.9°C / 97°F
Sea 29.8°C

Hurghada
Egypt
33.7°C / 93°F
Sea 28.9°C
Tunis
Tunisia
32.7°C / 91°F
Sea 31.8°C

Djerba
Tunisia
32.4°C / 90°F
Sea 32.3°C

Kigali
Rwanda
31.5°C / 89°F

Casablanca
Morocco
31.4°C / 89°F
Sea 23.6°C

Zanzibar
Tanzania
30.3°C / 87°F
Sea 26.6°C

Diani Beach
Kenya
28.3°C / 83°F
Sea 27.3°C

Nairobi
Kenya
28°C / 82°F

Dar es Salaam
Tanzania
27.9°C / 82°F
Sea 26.9°C

Mombasa
Kenya
27.4°C / 81°F
Sea 26.8°C

Entebbe
Uganda
27.1°C / 81°F

Agadir
Morocco
26.2°C / 79°F
Sea 21.3°C

Mauritius
Mauritius
26°C / 79°F
Sea 24.7°C

Praslin
Seychelles
25.9°C / 79°F
Sea 28°C

Mahe
Seychelles
22.9°C / 73°F
Sea 27.8°C

Durban
South Africa
22.1°C / 72°F
Sea 22°C

Addis Ababa
Ethiopia
21.1°C / 70°F

Cape Town
South Africa
18.8°C / 66°F
Sea 11.8°C