Johannesburg · South Africa · 1995–2024 averages
Johannesburg weather, month by month. September is the pick.
Thirty years of averages for Johannesburg, South Africa — how hot it really feels, when the rain arrives, and what the air is like. September comes out on top; June is the one to skip.
The year at a glance
Tap a month for its full breakdown.
September
bestscore 89.3/100Mild, crisp and dry, with moderate air.
- Feels like
- 21°
- mild
- Real temp
- 24°
- mild
- Humidity
- 42%
- crisp
- Rain
- 21mm
- dry
- Cloud cover
- 23%
- clear
- Air quality
- 79
- moderate
- Daylight
- 11.9h
- shortish
Month by month, metric by metric
Each strip covers the same twelve months, so you can see where the rain lands and how the air shifts with it.
Feels like
peaks at 26° in January
Real temp
16–25° in the shade across the year
Humidity
42% at its driest, 71% at its most oppressive
Rain
133mm in December, 3mm in July
Cloud cover
13% at its clearest, 56% at its greyest
Air quality
worst in June, cleanest in March
Daylight
10.5h to 13.7h of daylight across the year
Johannesburg's air, month by month
The air is at its worst in June at 111 AQI (poor), and at its cleanest in March at 77 (moderate). The dirtiest months here are also the driest.
Every month in full
All twelve months, all seven measures.
| Month | Feels like | Real temp | Humidity | Rain | Cloud cover | Air quality | Daylight |
|---|---|---|---|---|---|---|---|
| January | 26° mild | 25° mild | 71% sticky | 132mm rainy | 52% bright | 86 moderate | 13.6h even |
| February | 25° mild | 24° mild | 70% sticky | 108mm some rain | 49% bright | 78 moderate | 13h even |
| March | 23° mild | 23° mild | 69% sticky | 81mm some rain | 43% bright | 77 moderate | 12.2h even |
| April | 19° cool | 21° mild | 66% sticky | 49mm dryish | 37% bright | 82 moderate | 11.5h shortish |
| May | 16° cool | 19° cool | 58% comfy | 19mm dry | 22% clear | 101 poor | 10.8h shortish |
| June | 13° cold | 16° cool | 54% comfy | 9mm dry | 14% clear | 111 poor | 10.5h shortish |
| July | 12° cold | 16° cool | 49% crisp | 3mm dry | 13% clear | 98 moderate | 10.7h shortish |
| August | 16° cool | 20° cool | 44% crisp | 9mm dry | 17% clear | 92 moderate | 11.2h shortish |
| September | 21° mild | 24° mild | 42% crisp | 21mm dry | 23% clear | 79 moderate | 11.9h shortish |
| October | 23° mild | 25° mild | 52% comfy | 68mm dryish | 39% bright | 80 moderate | 12.7h even |
| November | 24° mild | 25° mild | 61% comfy | 93mm some rain | 50% bright | 77 moderate | 13.4h even |
| December | 25° mild | 25° mild | 69% sticky | 133mm rainy | 56% mixed | 78 moderate | 13.7h even |
Johannesburg weather questions
- What is the best time to visit Johannesburg?
- September scores best across temperature, rain, humidity and air quality — 21° feels-like, 21mm of rain and 42% humidity. June is the month to avoid: 9mm of rain and 111 AQI.
- How hot does Johannesburg get?
- January is the peak, at 26° feels-like (25° in the shade) — mild. Even in September it reaches 21°.
- When is the rainy season in Johannesburg?
- December is the wettest month at 133mm, and July the driest at just 3mm.
- Is air quality a problem in Johannesburg?
- June is the worst month at 111 AQI (poor), and March the best at 77 (moderate).
Weather normals from Open-Meteo (ERA5 reanalysis, 1995–2024) and CAMS air quality (2015–2024), licensed CC-BY-4.0. Contains modified Copernicus Climate Change Service information. These are long-run averages, not forecasts — any given year will differ.
Going in September? You won't be the only one.
Suppertime shows you a live map of what other travelers in Johannesburg are doing tonight. Tap a plan, show up, meet people.
