Climate and Weather Charts
Johannesburg OR Tambo International Airport (JNB)

(Johannesburg, South Africa)




Johannesburg features a warm, temperate climate with favourable weather throughout the year, being situated in the southern hemisphere. Month by month temperatures hardly vary and remain constant.

Located in the Transvaal area, Johannesburg lies on the northern side of South Africa and is one of the most famous cities in the country. During the summer, January and February tend to offer the hottest climate in Johannesburg, when daytime temperatures often top 30°C / 86°F, although there is a greater likelihood of showers at this time of the year. The average annual daytime temperatures in Johannesburg are around 26°C / 78°F.

Climate Description: Warm, temperate climate
Johannesburg Airport (JNB) Location: Southern Hemisphere, South Africa
Annual High / Low Daytime Temperatures at Johannesburg: 29°C / 20°C (84°F / 68°F)
Average Daily January Temperature: 29°C / 84°F
Average Daily June Temperature: 21°C / 70°F
Annual Rainfall / Precipication Johannesburg at Airport (JNB): 724 mm / 29 inches


Johannesburg Airport (JNB):
Climate and Weather Charts



Temperature Chart
Temperatures
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Average
Maximum
Celcius (°C)
29
29
28
24
22
21
20
23
27
28
28
28
26
Minimum
Celcius (°C)
17
17
16
12
7
4
3
8
11
14
15
16
12
Maximum
Fahrenheit (°F)
84
84
82
75
72
70
68
73
81
82
82
82
78
Minimum
Fahrenheit (°F)
63
63
61
54
45
39
37
46
52
57
59
61
53


Rainfall / Precipitation Chart
Rainfall
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Total
Rainfall (mm)
124
97
84
53
18
8
5
5
28
74
119
109
724
Rainfall (inches)
4.9
3.8
3.3
2.1
0.7
0.3
0.2
0.2
1.1
2.9
4.7
4.3
29


Seasonal Chart
Seasons
Average
Temp
(Max °C)
Average
Temp
(Min °C)
Average
Temp
(Max °F)
Average
Temp
(Min °F)
Total
Rainfall
(mm)
Total
Rainfall
(inches)
Mar to May (Autumn / Fall)
25
12
76
53
155
6
Jun to Aug (Winter)
21
5
70
41
18
1
Sept to Nov (Spring)
28
13
82
56
221
9
Dec to Feb (Summer)
29
17
83
62
330
13









Johannesburg Airport JNB

I'm looking for: