Pretoria
Next 24 hours
Local time: 11:00 SAST
Sunrise: 05:11
Sunset: 18:55
Sunday
15:00
33°C 91°F
18:00
30°C 86°F
21:00
25°C 77°F
Monday
00:00
22°C 72°F
03:00
20°C 68°F
06:00
19°C 66°F
09:00
26°C 79°F
12:00
31°C 88°F

Pretoria: Annual Weather Averages

January is the hottest month in Pretoria with an average temperature of 24°C (74°F) and the coldest is June at 12°C (54°F) with the most daily sunshine hours at 11 in December. The wettest month is January with an average of 140mm of rain.

Average Temperature: Pretoria

Loading weather data. Please wait…

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
°C 24 23 22 19 16 12 13 16 20 22 23 23
°F 75 73 72 66 61 54 55 61 68 72 73 73

Average High/Low Temperature: Pretoria

Loading weather data. Please wait…

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
High °C 29 28 27 25 23 19 20 24 28 29 29 28
High °F 84 82 81 77 73 66 68 75 82 84 84 82
Low °C 18 18 16 13 9 5 5 8 12 15 16 17
Low °F 64 64 61 55 48 41 41 46 54 59 61 63

Average Rainfall: Pretoria

Loading weather data. Please wait…

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
mm 140 80 80 40 10 10 10 10 30 60 100 90
Days 10 8 6 4 1 1 0 1 2 5 8 8

Average Daily Sunshine Hours: Pretoria

Loading weather data. Please wait…

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Hours 9 10 9 9 9 9 9 11 11 10 11 11

Your Holiday Weather Settings

Show temperature in:
Show distance in: