July in Pretoria is the coldest month of the year. In July, the weather in Pretoria is typically warm. Average daily high temperature in July is about 18 degrees above zero. On average, Pretoria has 30 sunny and 1 partly cloudy day in July.