SuppertimeTravel friendsGet the app

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/100

Mild, 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 row is one measure across the same twelve months. The tint says how good that month is for it, the word says why.

  • Good
  • Okay
  • Rough
  • Grim

Feels like

peaks at 26° in January

  1. Jan26°mild
  2. Feb25°mild
  3. Mar23°mild
  4. Apr19°cool
  5. May16°cool
  6. Jun13°cold
  7. Jul12°cold
  8. Aug16°cool
  9. Sep21°mild
  10. Oct23°mild
  11. Nov24°mild
  12. Dec25°mild

Real temp

16–25° in the shade across the year

  1. Jan25°mild
  2. Feb24°mild
  3. Mar23°mild
  4. Apr21°mild
  5. May19°cool
  6. Jun16°cool
  7. Jul16°cool
  8. Aug20°cool
  9. Sep24°mild
  10. Oct25°mild
  11. Nov25°mild
  12. Dec25°mild

Humidity

42% at its driest, 71% at its most oppressive

  1. Jan71%sticky
  2. Feb70%sticky
  3. Mar69%sticky
  4. Apr66%sticky
  5. May58%comfy
  6. Jun54%comfy
  7. Jul49%crisp
  8. Aug44%crisp
  9. Sep42%crisp
  10. Oct52%comfy
  11. Nov61%comfy
  12. Dec69%sticky

Rain

133mm in December, 3mm in July

  1. Jan132mmrainy
  2. Feb108mmsome rain
  3. Mar81mmsome rain
  4. Apr49mmdryish
  5. May19mmdry
  6. Jun9mmdry
  7. Jul3mmdry
  8. Aug9mmdry
  9. Sep21mmdry
  10. Oct68mmdryish
  11. Nov93mmsome rain
  12. Dec133mmrainy

Cloud cover

13% at its clearest, 56% at its greyest

  1. Jan52%bright
  2. Feb49%bright
  3. Mar43%bright
  4. Apr37%bright
  5. May22%clear
  6. Jun14%clear
  7. Jul13%clear
  8. Aug17%clear
  9. Sep23%clear
  10. Oct39%bright
  11. Nov50%bright
  12. Dec56%mixed

Air quality

worst in June, cleanest in March

  1. Jan86moderate
  2. Feb78moderate
  3. Mar77moderate
  4. Apr82moderate
  5. May101poor
  6. Jun111poor
  7. Jul98moderate
  8. Aug92moderate
  9. Sep79moderate
  10. Oct80moderate
  11. Nov77moderate
  12. Dec78moderate

Daylight

10.5h to 13.7h of daylight across the year

  1. Jan13.6heven
  2. Feb13heven
  3. Mar12.2heven
  4. Apr11.5hshortish
  5. May10.8hshortish
  6. Jun10.5hshortish
  7. Jul10.7hshortish
  8. Aug11.2hshortish
  9. Sep11.9hshortish
  10. Oct12.7heven
  11. Nov13.4heven
  12. Dec13.7heven

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.

MonthFeels likeReal tempHumidityRainCloud coverAir qualityDaylight
January26° mild25° mild71% sticky132mm rainy52% bright86 moderate13.6h even
February25° mild24° mild70% sticky108mm some rain49% bright78 moderate13h even
March23° mild23° mild69% sticky81mm some rain43% bright77 moderate12.2h even
April19° cool21° mild66% sticky49mm dryish37% bright82 moderate11.5h shortish
May16° cool19° cool58% comfy19mm dry22% clear101 poor10.8h shortish
June13° cold16° cool54% comfy9mm dry14% clear111 poor10.5h shortish
July12° cold16° cool49% crisp3mm dry13% clear98 moderate10.7h shortish
August16° cool20° cool44% crisp9mm dry17% clear92 moderate11.2h shortish
September21° mild24° mild42% crisp21mm dry23% clear79 moderate11.9h shortish
October23° mild25° mild52% comfy68mm dryish39% bright80 moderate12.7h even
November24° mild25° mild61% comfy93mm some rain50% bright77 moderate13.4h even
December25° mild25° mild69% sticky133mm rainy56% mixed78 moderate13.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.