Johannesburg today is hazy with plenty of sun. Current conditions show around 23°C (about 75°F) with light winds from the west-southwest and moderate visibility. Expect mostly hazy skies today, with a gradual shift to more sun in the coming days according to local forecasts.
If you’d like, I can pull a precise hourly forecast or a short-term radar for Johannesburg.