Sort by: Distance to US | Distance to UK | Warm | Cold | Dry
Coldest: June (8 °C in Maseru)
Rainiest: January (4.37 inch in Maseru)
Driest: June (0.43 inch in Maseru)
Details: Climate Charts and Best Time to Visit Lesotho
Coldest: June (12 °C in Mbabane)
Rainiest: January (9.97 inch in Mbabane)
Driest: June (0.76 inch in Mbabane)
Details: Climate Charts and Best Time to Visit Swaziland
Coldest: June (10 °C)
Rainiest: January (4.92 inch)
Driest: July (0.16 inch)
Details: Climate Charts and Best Time to Visit Johannesburg
Coldest: July (12 °C)
Rainiest: June (3.66 inch)
Driest: January (0.55 inch)
Details: Climate Charts and Best Time to Visit Cape Town
Coldest: January (13 °C)
Rainiest: December (3.07 inch)
Driest: August (0 inch)
Details: Climate Charts and Best Time to Visit Agadir
Coldest: January (12 °C in Marrakesh)
Rainiest: November (5.31 inch in Tangier)
Driest: August (0 inch in Casablanca)
Details: Climate Charts and Best Time to Visit Morocco
Coldest: June (12 °C in Pretoria)
Rainiest: January (5.31 inch in Pretoria)
Driest: July (0.12 inch in Pretoria)
Details: Climate Charts and Best Time to Visit South Africa
Coldest: January (12 °C)
Rainiest: January (1.73 inch)
Driest: July (0.12 inch)
Details: Climate Charts and Best Time to Visit Monastir
Coldest: December (15 °C in Mekele)
Rainiest: July (17.42 inch in Bahir Dar)
Driest: October (0.04 inch in Mekele)
Details: Climate Charts and Best Time to Visit Ethiopia
Coldest: January (10 °C)
Rainiest: December (1.34 inch)
Driest: June (0 inch)
Details: Climate Charts and Best Time to Visit Marsa Matrouh
Next
Show temperatures in degree
Lesotho
Warmest month: January (21 °C in Maseru)Coldest: June (8 °C in Maseru)
Rainiest: January (4.37 inch in Maseru)
Driest: June (0.43 inch in Maseru)
Details: Climate Charts and Best Time to Visit Lesotho
Swaziland
Warmest month: January (20 °C in Mbabane)Coldest: June (12 °C in Mbabane)
Rainiest: January (9.97 inch in Mbabane)
Driest: June (0.76 inch in Mbabane)
Details: Climate Charts and Best Time to Visit Swaziland
Johannesburg
Warmest month: January (20 °C)Coldest: June (10 °C)
Rainiest: January (4.92 inch)
Driest: July (0.16 inch)
Details: Climate Charts and Best Time to Visit Johannesburg
Cape Town
Warmest month: February (21 °C)Coldest: July (12 °C)
Rainiest: June (3.66 inch)
Driest: January (0.55 inch)
Details: Climate Charts and Best Time to Visit Cape Town
Agadir
Warmest month: August (23 °C)Coldest: January (13 °C)
Rainiest: December (3.07 inch)
Driest: August (0 inch)
Details: Climate Charts and Best Time to Visit Agadir
Morocco
Warmest month: July (28 °C in Marrakesh)Coldest: January (12 °C in Marrakesh)
Rainiest: November (5.31 inch in Tangier)
Driest: August (0 inch in Casablanca)
Details: Climate Charts and Best Time to Visit Morocco
South Africa
Warmest month: February (24 °C in Durban)Coldest: June (12 °C in Pretoria)
Rainiest: January (5.31 inch in Pretoria)
Driest: July (0.12 inch in Pretoria)
Details: Climate Charts and Best Time to Visit South Africa
Monastir
Warmest month: August (26 °C)Coldest: January (12 °C)
Rainiest: January (1.73 inch)
Driest: July (0.12 inch)
Details: Climate Charts and Best Time to Visit Monastir
Ethiopia
Warmest month: March (23 °C in Gondar)Coldest: December (15 °C in Mekele)
Rainiest: July (17.42 inch in Bahir Dar)
Driest: October (0.04 inch in Mekele)
Details: Climate Charts and Best Time to Visit Ethiopia
Marsa Matrouh
Warmest month: July (27 °C)Coldest: January (10 °C)
Rainiest: December (1.34 inch)
Driest: June (0 inch)
Details: Climate Charts and Best Time to Visit Marsa Matrouh
Next