December weather forecast in Johannesburg

30 daysJanFebMarAprMayJunJulAugSepOctNovDec

Cities near you

South Africa
Pretoria
Botswana
Gaborone
Swaziland
Mbabane
Lesotho
Maseru
South Africa
Welkom

Cities with similar weather in December

Australia
Sydney
Peru
Lima
Uruguay
Montevideo
Venezuela
Caracas
Brazil
Sao Paulo

In December, the weather in Johannesburg is typically warm. Average daily high temperature in December is about 25 degrees above zero. On average, Johannesburg has 11 rainy, 9 partly cloudy, 8 sunny, and 3 cloudy days in December. The rains are usually light. December as well as January is considered the most uncomfortable time to visit Johannesburg.

Hyperlocal forecast technology