Skip to content
WhenToTravel

City

Best Time to Visit Johannesburg

South Africa · -26.20, 28.05 · Africa/Johannesburg

Data source and period: -26.20, 28.05 · 1538.19 m

September

97/100

Weather score

October

92/100

Weather score

March

90/100

Weather score

Weather score

Temperature

Rainfall

Rainy days

January

Temperature
21.7°C
High / Low
28.7° / 15.2°
Rainfall
103.9 mm
Rainy days
16.0
Humidity
64%
Wind
11.2 km/h
Weather score
82/100

Highest style score: City 77/100

Explore destinations by month

February

Temperature
21.4°C
High / Low
28.2° / 15.3°
Rainfall
100.6 mm
Rainy days
14.8
Humidity
66%
Wind
10.7 km/h
Weather score
83/100

Highest style score: City 79/100

Explore destinations by month

March

Temperature
20.3°C
High / Low
27.7° / 13.8°
Rainfall
67.7 mm
Rainy days
9.8
Humidity
62%
Wind
10.2 km/h
Weather score
90/100

Highest style score: City 89/100

Explore destinations by month

April

Temperature
16.8°C
High / Low
24.4° / 10.6°
Rainfall
61.4 mm
Rainy days
8.6
Humidity
63%
Wind
10.8 km/h
Weather score
89/100

Highest style score: City 90/100

Explore destinations by month

May

Temperature
13.4°C
High / Low
21.8° / 6.7°
Rainfall
19.3 mm
Rainy days
2.9
Humidity
56%
Wind
10.9 km/h
Weather score
89/100

Highest style score: City 95/100

Explore destinations by month

June

Temperature
10.1°C
High / Low
18.9° / 3.6°
Rainfall
10.0 mm
Rainy days
1.5
Humidity
55%
Wind
12.4 km/h
Weather score
81/100

Highest style score: City 87/100

Explore destinations by month

July

Temperature
10.0°C
High / Low
19.0° / 3.0°
Rainfall
5.6 mm
Rainy days
1.4
Humidity
50%
Wind
12.8 km/h
Weather score
81/100

Highest style score: City 87/100

Explore destinations by month

August

Temperature
13.5°C
High / Low
23.1° / 5.9°
Rainfall
3.1 mm
Rainy days
0.6
Humidity
43%
Wind
14.9 km/h
Weather score
88/100

Highest style score: City 94/100

Explore destinations by month

September

Temperature
18.0°C
High / Low
27.5° / 9.7°
Rainfall
10.1 mm
Rainy days
2.4
Humidity
39%
Wind
15.6 km/h
Weather score
97/100

Highest style score: City 97/100

Explore destinations by month

October

Temperature
19.9°C
High / Low
28.8° / 11.8°
Rainfall
55.7 mm
Rainy days
6.9
Humidity
46%
Wind
15.0 km/h
Weather score
92/100

Highest style score: City 92/100

Explore destinations by month

November

Temperature
20.9°C
High / Low
28.5° / 13.8°
Rainfall
97.2 mm
Rainy days
13.8
Humidity
57%
Wind
13.8 km/h
Weather score
83/100

Highest style score: City 80/100

Explore destinations by month

December

Temperature
21.6°C
High / Low
28.5° / 15.3°
Rainfall
119.5 mm
Rainy days
17.8
Humidity
63%
Wind
12.4 km/h
Weather score
79/100

Highest style score: City 73/100

Explore destinations by month

Monthly climate

Johannesburg
MonthTemperatureHighLowRainfallRainy daysHumidityWindWeather score
January21.7°C28.7°C15.2°C103.9 mm16.064%11.2 km/h82
February21.4°C28.2°C15.3°C100.6 mm14.866%10.7 km/h83
March20.3°C27.7°C13.8°C67.7 mm9.862%10.2 km/h90
April16.8°C24.4°C10.6°C61.4 mm8.663%10.8 km/h89
May13.4°C21.8°C6.7°C19.3 mm2.956%10.9 km/h89
June10.1°C18.9°C3.6°C10.0 mm1.555%12.4 km/h81
July10.0°C19.0°C3.0°C5.6 mm1.450%12.8 km/h81
August13.5°C23.1°C5.9°C3.1 mm0.643%14.9 km/h88
September18.0°C27.5°C9.7°C10.1 mm2.439%15.6 km/h97
October19.9°C28.8°C11.8°C55.7 mm6.946%15.0 km/h92
November20.9°C28.5°C13.8°C97.2 mm13.857%13.8 km/h83
December21.6°C28.5°C15.3°C119.5 mm17.863%12.4 km/h79

Travel style

Beach

This is a weather-based suitability score. It does not measure price, safety, crowding, or visitor satisfaction.

March, June, January

City

Highest style score

September, May, August

Nature

This is a weather-based suitability score. It does not measure price, safety, crowding, or visitor satisfaction.

May, August, September

January, February, December / June, July, August. This is a weather-based suitability score. It does not measure price, safety, crowding, or visitor satisfaction.

Similar weather patterns in the same region

Packing notes from the climate statistics

N/A

    This is a weather-based suitability score. It does not measure price, safety, crowding, or visitor satisfaction.

    Data source and period

    Climate statistics are calculated by WhenToTravel from the NASA Langley Research Center POWER Project Daily API (MERRA-2 meteorology). NASA does not endorse this site.

    2016-01-01 – 2025-12-31 · MERRA-2 · CC BY 4.0 · 2026-10-20T10:20:43.669Z

    10

    Questions about this page

    Highest-scoring months
    September, October, March
    How the weather score works
    This is a weather-based suitability score. It does not measure price, safety, crowding, or visitor satisfaction.
    Data source and period
    Climate statistics are calculated by WhenToTravel from the NASA Langley Research Center POWER Project Daily API (MERRA-2 meteorology). NASA does not endorse this site. 2016-01-01 – 2025-12-31.