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..
Sorted by popularity:
Sunrise 05:12
Sunset 18:32
Sunrise 05:12
Sunset 18:32