Component breakdown
Air Quality
PM2.5 as US AQI, annual means over the window
5.7
Fair
Climate
Apparent temperature, 18-24°C optimal
8.6
Good
Wind
Daily maximum gusts, calm is comfortable
8.1
Good
UV Safety
Hazardous UV peaks penalized, low UV is not
7.0
Fair
Day-Night Swing
Daily max-min gap, mild swings score high
9.4
Optimal
Seasons
Distinct but gentle seasons score highest
10.0
Optimal
Sunlight
Annual sunshine hours
9.1
Optimal
Rainfall
Volume and year-to-year reliability
8.1
Good
Disaster Risk
Recorded events, 3 yr / 50 km
8.0
Good
Goldilocks curve
Cold18-24°CHot
Johannesburg sits on the cold slope: mean feels-like 14.1°C.
Air quality source
Model, monitor-calibrated
No monitor reports live today, but this city's own monitor history was used to calibrate the CAMS model, correcting its local bias before scoring.
Coordinates-26.1681, 28.0281
Data window10y
Updated7/13/2026
Sources: Open-Meteo, Open-Meteo AQ (CAMS model, monitor-corrected), USGS Earthquakes, NOAA IBTrACS, Smithsonian GVP, GloFAS (Copernicus)