World Resorts South Africa

Johannesburg Weather

April 17, thursday
Local time:10:38
70°F
SE
4 mph
Precip.: 0% Feels: 70°F
Sunrise: 06:24 | Sunset: 17:50
Moonrise: 20:37 | Moonset: 10:15
Pressure: 1018 hpa
Humidity: 32%
Visibility: 6 mi.
Day Length: 11 h. 26 min.
Average temperature
April 73.2°F 58.5°F
17.04
thu
Day
70°F
SE 4 mph
Precip.
0%
Night
61°F
SW 12 mph
Precip.
88%
18.04
fri
Day
61°F
S 9 mph
Precip.
100%
Night
59°F
S 5 mph
Precip.
100%
19.04
sat
Day
70°F
SE 6 mph
Precip.
76%
Night
64°F
SE 4 mph
Precip.
0%

Air temperature in Johannesburg, °F

jan
feb
mar
apr
may
jun
jul
aug
sep
oct
nov
dec
0
14
28
42
56
70
84
98
80.3
80.4
79.4
76.6
69.5
63.7
63.8
69.2
74.1
79.7
80.9
82.2
66.3
65.4
63.7
60.8
54.9
49.8
50.7
56.2
60.7
64.3
65.3
65.6
Day temperature   
Night temperature

Precipitation total in Johannesburg, in.

jan
feb
mar
apr
may
jun
jul
aug
sep
oct
nov
dec
0.0
0.6
1.3
1.9
2.5
3.1
3.8
4.4
3.7
2.8
1.6
0.2
0
0.1
0
0.4
1.4
1.6
2.9
2.9
* Charts above show average data for the last 3 years.

Johannesburg weather archive

Date Precip Air temp
day / night
Wind
16.04 66.2°F 60.8°F 8.077823 mph
15.04 73.4°F 63.5°F 6.21371 mph
14.04 76.1°F 62.6°F 3.7282257 mph
13.04 73.4°F 58.1°F 2.485484 mph
12.04 72.5°F 61.7°F 4.349597 mph
11.04 75.2°F 59.9°F 4.349597 mph
10.04 74.3°F 56.3°F 4.970968 mph
09.04 75.2°F 63.5°F 7.4564514 mph
08.04 77.0°F 61.7°F 4.349597 mph
07.04 70.7°F 61.7°F 4.970968 mph

Best time for vacation in Johannesburg

Sunniest months:
July 30 days
August 30 days
June 29 days
Warmest months:
January 82.0 °F
February 81.0 °F
December 80.7 °F
Coldest months:
June 63.0 °F
July 63.1 °F
August 69.0 °F
Rainiest months:
January 6 days
December 6 days
February 5 days
Windiest months:
November 8.4 mph
October 8.3 mph
September 8.1 mph

Johannesburg on a weather map

Leaflet | Tiles © Esri
Places in South Africa:
Name
°F
+72°F
+70°F
+75°F
+73°F
+73°F
+66°F
10 Days Forecast
Johannesburg
Local time: 10:38
17.04
70°F
SE
4 mph
18.04
61°F
S
9 mph
19.04
70°F
SE
6 mph
20.04
70°F
E
6 mph
21.04
73°F
SE
9 mph
22.04
72°F
SE
8 mph
23.04
72°F
S
11 mph
24.04
70°F
NW
13 mph
25.04
64°F
S
14 mph
26.04
64°F
N
9 mph
Units of measurement: °C / °F