Live Johannesburg 14-Day Forecast
Johannesburg Weather Radar
81°
Feels like: 81°FFair
06:1718:05 SAST
Wind: 6mph S
Humidity: 38%
Pressure: 30.33"Hg
UV index: 5
16h17h
79°F
77°F
77°F
FriSatSunMonTue
75°F / 57°F
79°F / 57°F
79°F / 59°F
77°F / 55°F
70°F / 52°F
79°F / 57°F
79°F / 59°F
77°F / 55°F
70°F / 52°F
Weather forecast for today
On Thursday, in Johannesburg, sunny conditions are expected to continue. A notable temperature range, reaching a high of a warm 80.6°F and a low of a cool 53.6°F, is forecasted. Expect temperatures to match March's average maximum of 75.2°F rather than April's 70°F. Sunrise was at 06:17 and sunset will be at 18:05; the daylight will last for 11h and 48min.
Weather forecast for tomorrow
Tomorrow, on Friday, April 3, mainly sunny skies with just a few high clouds are also anticipated. The temperature will fluctuate from a high of a warm 75.2°F to a low of a mild 57.2°F. The day’s top temperature is expected to be a few degrees higher than the typical April high of 70°F. Sunrise will be at 06:17 and sunset at 18:04; tomorrow's daylight will last for 11h and 46min.
Long term weather forecast
For the next ten days, a combination of dry and sunny and gloomy weather is forecasted. Rainfall is not predicted in Johannesburg in the upcoming period. In the upcoming days, the maximum temperature will range between 69.8°F and 80.6°F, while nighttime temperatures are expected to vary from 51.8°F to 59°F. With a high of 80.6°F, today is the warmest day; Tuesday and Wednesday, with the highest temperature of 69.8°F, will be the coldest days.
On Thursday, in Johannesburg, sunny conditions are expected to continue. A notable temperature range, reaching a high of a warm 80.6°F and a low of a cool 53.6°F, is forecasted. Expect temperatures to match March's average maximum of 75.2°F rather than April's 70°F. Sunrise was at 06:17 and sunset will be at 18:05; the daylight will last for 11h and 48min.
Weather forecast for tomorrow
Tomorrow, on Friday, April 3, mainly sunny skies with just a few high clouds are also anticipated. The temperature will fluctuate from a high of a warm 75.2°F to a low of a mild 57.2°F. The day’s top temperature is expected to be a few degrees higher than the typical April high of 70°F. Sunrise will be at 06:17 and sunset at 18:04; tomorrow's daylight will last for 11h and 46min.
Long term weather forecast
For the next ten days, a combination of dry and sunny and gloomy weather is forecasted. Rainfall is not predicted in Johannesburg in the upcoming period. In the upcoming days, the maximum temperature will range between 69.8°F and 80.6°F, while nighttime temperatures are expected to vary from 51.8°F to 59°F. With a high of 80.6°F, today is the warmest day; Tuesday and Wednesday, with the highest temperature of 69.8°F, will be the coldest days.
Interactive widget powered by Weather Atlas for real-time updates.
Johannesburg Central Map
Interactive map for planning routes to key spots under sunny skies.
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.

