Tomorrow in Pretoria looks
thundery outbreaks in nearby, with a high of 85°
and an overnight low of 63°.
Precipitation chance is modest at 21%.
Winds top out near 9 mph,
and the UV index reaches 13 (extreme).
Pretoria averages 10.7 hours of sunshine per day, with January the brightest month. Temperatures peak in January and reach their annual low point in June.
Sunshine, rain and seasonal change
Rain and sunshine
About 558 mm (22.0 inches) falls across 74 wet days, with 10.7 hours of sunshine on an average day.
Seasonal change
January highs reach 83°F (28°C), while June lows fall to 44°F (6°C).
Typical day and night
Pretoria averages 77°F (25°C) by day and 54°F (12°C) at night across the year.
January, averaging 83°F (28°C) by day and 62°F (17°C) overnight. The hottest single day in our 2015-2024 record for this location reached 101°F (38°C).
When is Pretoria at its coldest?
June, with highs of 67°F (19°C) and lows near 44°F (6°C). The coldest day in the 2015-2024 record fell to 31°F (-1°C).
Is there snow in Pretoria?
Effectively no. The 2015-2024 record for Pretoria shows no regular measurable snowfall.
How much sun does Pretoria get?
10.7 hours a day averaged over the year, peaking in January at 11.4 hours.
Which month is wettest in Pretoria?
February, at 4.0 inches (101 mm) over about 11 days. August is the driest month, at 1 mm (0.1 in).
When should I visit Pretoria?
The best time to visit Pretoria is generally March to August, when warm days, manageable rainfall and plenty of daylight line up. Daytime temperatures in that window sit near 73°F (23°C), with rain on about 3 days a month. For the same question asked the other way round, see where else is warm in March.