Pretoria Weather

Pretoria has a humid subtropical climate with long hot rainy summers, and short, mild winters. The city experiences the typical winters of South Africa with cold, clear nights and mild to moderately warm days. Although the average lows during winter are mild, it can get cold due to the clear skies, with nighttime low temperatures in recent years in the range of 2 to −5 °C (36 to 23 °F).

The average annual temperature is 18.7 °C (65.7 °F). This is rather high, considering the city’s relatively high altitude of about 1,339 metres (4,393 feet), and is due mainly to its sheltered valley position, which acts as a heat trap and cuts it off from cool southerly and south-easterly air masses for much of the year.

Rain is chiefly concentrated in the summer months, with drought conditions prevailing over the winter months, when frosts may be sharp. Snowfall is an extremely rare event; snowflakes were spotted in 1959, 1968 and 2012 in the city, but the city has never experienced an accumulation in its history.

During a nationwide heatwave in November 2011, Pretoria experienced temperatures that reached 39 °C (102 °F), unusual for that time of the year. Similar record-breaking extreme heat events also occurred in January 2013, when Pretoria experienced temperatures exceeding 37 °C (99 °F) on several days. The year 2014 was one of the wettest on record for the city. A total of 914 mm (36 in) fell up to the end of December, with 220 mm (9 in) recorded in this month alone. In 2015, Pretoria saw its worst drought since 1982; the month of November 2015 saw new records broken for high temperatures, with 43 °C (109 °F) recorded on 11 November after three weeks of temperatures between 35 °C (95 °F) and 43 °C (109 °F). Pretoria reached a new record high of 44 °C (111 °F) on 7 January 2016.

Average Temperature
Jan
84 °F
29 °C
Feb
82 °F
28 °C
Mar
84 °F
29 °C
Apr
75 °F
24 °C
May
73 °F
23 °C
Jun
66 °F
19 °C
Jul
68 °F
20 °C
Aug
75 °F
24 °C
Sep
79 °F
26 °C
Oct
84 °F
29 °C
Nov
82 °F
28 °C
Dec
81 °F
27 °C
Humidity
Jan
56%
Feb
59%
Mar
53%
Apr
57%
May
36%
Jun
29%
Jul
23%
Aug
33%
Sep
22%
Oct
34%
Nov
54%
Dec
62%
Rain
Jan
65mm
Feb
36mm
Mar
30mm
Apr
29mm
May
1mm
Jun
0mm
Jul
1mm
Aug
1mm
Sep
2mm
Oct
24mm
Nov
109mm
Dec
70mm
Clouds
Jan
33%
Feb
43%
Mar
16%
Apr
22%
May
0%
Jun
0%
Jul
0%
Aug
0%
Sep
1%
Oct
19%
Nov
41%
Dec
58%
Air quality US AQI
Jan
53
Feb
46
Mar
46
Apr
46
May
46
Jun
46
Jul
118
Aug
97
Sep
83
Oct
73
Nov
56
Dec
52
Sun
Jan
13UVI
Feb
13UVI
Mar
12UVI
Apr
8UVI
May
7UVI
Jun
6UVI
Jul
6UVI
Aug
7UVI
Sep
10UVI
Oct
11UVI
Nov
12UVI
Dec
9UVI