Live Johannesburg 14-Day Forecast
Johannesburg Weather Radar
55°
Feels like: 54°FLight Rain Shower
06:2417:50 SAST
Wind: 14mph SSW
Humidity: 92%
Pressure: 30.09"Hg
UV index: 0
18h19h
55°F
55°F
55°F
SatSunMonTueWed
66°F / 55°F
66°F / 55°F
68°F / 55°F
70°F / 54°F
64°F / 50°F
66°F / 55°F
68°F / 55°F
70°F / 54°F
64°F / 50°F
Weather forecast for today
During the late afternoon and into the evening, isolated strong thunderstorms may occur in some regions. Minimal precipitation is predicted for today. The lowest temperature will be a moderate 55.4°F. Sunrise was at 06:24 and sunset will be at 17:50; the daylight will last for 11h and 26min.
Weather forecast for tomorrow
On Saturday, April 18, expect a light morning drizzle with brief periods of rain. Minimal precipitation is predicted for tomorrow. The highest anticipated temperature is a comfortable 66.2°F, while the lowest temperature will be a moderate 55.4°F. The highest temperature is forecasted to be moderately lower than the average April temperature of 70°F. Sunrise will be at 06:25 and sunset at 17:49; tomorrow's daylight will last for 11h and 24min.
Long term weather forecast
For the next ten days, a combination of showery, lightning-active and gloomy weather is forecasted. Rainfall is anticipated on Friday through Sunday, Tuesday through next Friday. With moderate precipitation of 0.47", Wednesday and Thursday will be the wettest days. In the coming days, the maximum temperature will vary between 59°F and 69.8°F, while changes in the overnight low will be barely noticeable, as the minimum temperature will fluctuate between 50°F and 55.4°F. Tuesday is expected to be the warmest, reaching up to 69.8°F; the lowest daytime temperature of the period will be reached on Thursday, peaking at 59°F.
During the late afternoon and into the evening, isolated strong thunderstorms may occur in some regions. Minimal precipitation is predicted for today. The lowest temperature will be a moderate 55.4°F. Sunrise was at 06:24 and sunset will be at 17:50; the daylight will last for 11h and 26min.
Weather forecast for tomorrow
On Saturday, April 18, expect a light morning drizzle with brief periods of rain. Minimal precipitation is predicted for tomorrow. The highest anticipated temperature is a comfortable 66.2°F, while the lowest temperature will be a moderate 55.4°F. The highest temperature is forecasted to be moderately lower than the average April temperature of 70°F. Sunrise will be at 06:25 and sunset at 17:49; tomorrow's daylight will last for 11h and 24min.
Long term weather forecast
For the next ten days, a combination of showery, lightning-active and gloomy weather is forecasted. Rainfall is anticipated on Friday through Sunday, Tuesday through next Friday. With moderate precipitation of 0.47", Wednesday and Thursday will be the wettest days. In the coming days, the maximum temperature will vary between 59°F and 69.8°F, while changes in the overnight low will be barely noticeable, as the minimum temperature will fluctuate between 50°F and 55.4°F. Tuesday is expected to be the warmest, reaching up to 69.8°F; the lowest daytime temperature of the period will be reached on Thursday, peaking at 59°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.
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.

