South Africa
Johannesburg sees feels-like daytime highs peak around 28°C in January and nighttime lows bottom out near 4.2°C in July. January is the wettest month (~101 mm), while July is the driest (~3 mm). For sunshine, July leads with about 91% clear skies.
Based on mild feels-like temperatures and low rain chances, the most comfortable months are March, November, and October — expect around 15.6–26.3°C with roughly 35% chance of rain on a given day in March.
| Month | Low / High °C | Rain % | Rainfall | Clear skies | Wind |
|---|---|---|---|---|---|
| January | 17.8° / 28° | 52% | 101 mm | 67% | 11.3 kph |
| February | 17.8° / 27.8° | 41% | 81 mm | 73% | 10.8 kph |
| March☀ | 15.6° / 26.3° | 35% | 66 mm | 76% | 10.5 kph |
| April | 12.2° / 23.6° | 19% | 34 mm | 82% | 10.7 kph |
| May | 7.7° / 19.3° | 7% | 14 mm | 87% | 11.5 kph |
| June | 4.3° / 16.5° | 3% | 6 mm | 90% | 12.1 kph |
| July | 4.2° / 16.4° | 2% | 3 mm | 91% | 12.7 kph |
| August | 6.5° / 19.3° | 3% | 6 mm | 90% | 14.2 kph |
| September | 10.2° / 22.5° | 10% | 19 mm | 85% | 15.3 kph |
| October☀ | 12.8° / 24.3° | 28% | 56 mm | 73% | 15 kph |
| November☀ | 15.2° / 25.8° | 44% | 82 mm | 65% | 13.8 kph |
| December | 16.9° / 27.7° | 54% | 98 mm | 65% | 12.3 kph |
Feels-like temperatures from long-term historical data; ☀ marks the most comfortable months (mild temperatures, low rain).
Save your perfect conditions and get an email when a forecast matches.