Live Johannesburg 14-Day Forecast
Johannesburg Weather Radar
46°
Feels like: 46°FFair
06:4017:27 SAST
Wind: 2mph NW
Humidity: 81%
Pressure: 30.36"Hg
UV index: 0
8h9h
50°F
54°F
54°F
TueWedThuFriSat
63°F / 43°F
66°F / 45°F
64°F / 45°F
64°F / 45°F
66°F / 45°F
66°F / 45°F
64°F / 45°F
64°F / 45°F
66°F / 45°F
Weather forecast for today
Today, on Monday, May 18, moderate cloud cover will mix with sunshine throughout the day. Predicted temperature values will span from an enjoyable 66.2°F down to a fresh 50°F. May's standard high of 66°F is expected to be reached during the day. Sunrise will be at 06:40 and sunset at 17:27; the daylight will last for 10h and 47min.
Weather forecast for tomorrow
Tomorrow, on Tuesday, May 19, changing cloud patterns will allow for periods of sunshine. The highest forecasted temperature is a breezy 62.6°F, while the lowest temperature will be a chilly 42.8°F. The highest temperature is expected to follow the average for May, around 66°F. Sunrise will be at 06:41 and sunset at 17:27; tomorrow's daylight will last for 10h and 46min.
Long term weather forecast
Over the next ten days, conditions will reflect that a combination of dry and sunny and gloomy weather is expected. Rainfall is not forecasted in Johannesburg in the upcoming days. In the upcoming days, the maximum temperature will range between 62.6°F and 69.8°F, while the lowest temperature will be between 42.8°F and 50°F. With a maximum temperature of 69.8°F, next Tuesday and Wednesday will be the warmest days; the lowest daytime temperature of the period will be reached on Tuesday, peaking at 62.6°F.
Today, on Monday, May 18, moderate cloud cover will mix with sunshine throughout the day. Predicted temperature values will span from an enjoyable 66.2°F down to a fresh 50°F. May's standard high of 66°F is expected to be reached during the day. Sunrise will be at 06:40 and sunset at 17:27; the daylight will last for 10h and 47min.
Weather forecast for tomorrow
Tomorrow, on Tuesday, May 19, changing cloud patterns will allow for periods of sunshine. The highest forecasted temperature is a breezy 62.6°F, while the lowest temperature will be a chilly 42.8°F. The highest temperature is expected to follow the average for May, around 66°F. Sunrise will be at 06:41 and sunset at 17:27; tomorrow's daylight will last for 10h and 46min.
Long term weather forecast
Over the next ten days, conditions will reflect that a combination of dry and sunny and gloomy weather is expected. Rainfall is not forecasted in Johannesburg in the upcoming days. In the upcoming days, the maximum temperature will range between 62.6°F and 69.8°F, while the lowest temperature will be between 42.8°F and 50°F. With a maximum temperature of 69.8°F, next Tuesday and Wednesday will be the warmest days; the lowest daytime temperature of the period will be reached on Tuesday, peaking at 62.6°F.
Interactive widget powered by Weather Atlas for real-time updates.
Johannesburg Central Map
Interactive map for planning routes to key spots under sunny skies.
advertisement
Frequently Asked Questions About Johannesburg Weather
Is Johannesburg weather good for outdoor activities?
Excellent most days with high sunshine. Avoid heavy rain slots mid-week for hikes or safaris.

