
South Africa
Johannesburg travel guide
Best time to visit May·August·SeptemberOctober 26°/11°
Flights to Johannesburg
Cheapest month · Mar 2027$1,125See flightsPaid links · farepage earns a commission from the seller when you buy or book through links on this page.
Top tours & tickets in Johannesburg
Paid links · farepage earns a commission from the seller when you buy or book through links on this page.
Paid links · farepage earns a commission from the seller when you buy or book through links on this page.
When to visit Johannesburg: month by month
- January26°/ 15°16 rainy daysComfort 72January guide →
- February26°/ 15°14 rainy daysComfort 76February guide →
- March25°/ 14°9 rainy daysComfort 84March guide →
- April23°/ 12°8 rainy daysComfort 86April guide →
- May20°/ 8°Best time to visit3 rainy daysComfort 95May guide →
- June18°/ 5°1 rainy daysComfort 81June guide →
- July18°/ 5°1 rainy daysComfort 81July guide →
- August22°/ 7°Best time to visit1 rainy daysComfort 99August guide →
- September25°/ 11°Best time to visit3 rainy daysComfort 95September guide →
- October26°/ 11°7 rainy daysComfort 89October guide →
- November26°/ 13°Next month13 rainy daysComfort 78November guide →
- December28°/ 15°17 rainy daysComfort 70December guide →
What is Comfort?
Rainy days = average days a month with 1 mm+ of rain · Comfort = 0–100 score from daytime highs (best at 18–28°C) and rainy days
Johannesburg travel facts
Quick facts
- Currency
- ZAR (R)
- Plug
- M / N
- Voltage
- 230V/50Hz
- Driving
- left
- Emergency
- 112
- Tipping
- expected
- Tap water
- safe to drink
Airports
- JNBO.R. Tambo International Airport21.1 km
- HLALanseria International Airport31.8 km
Public holidays 2026
- January1New Year's Day
- March21Human Rights Day
- April3Good Friday
- April6Family Day
- April27Freedom Day
- May1Workers' Day
- June16Youth Day
- August10National Women's Day
- September24Heritage Day
- November4Election DayNext up
- December16Day of Reconciliation
- December25Christmas Day
- December26Day of Goodwill









