About Pretoria, Gauteng's Climate & Weather History

Pretoria, in Gauteng, South Africa, is home to roughly 2.1 million people in the Africa/Johannesburg time zone at 25.7°S latitude.

In 2025, Pretoria recorded an average annual temperature of 64°F. The hottest temperatures reached 93°F in January; the coolest were 37°F in July. Total precipitation for the year was 41 inches, with the wettest month being November.