Johannesburg December Weather

Average temperature within Johannesburg throughout the duration of December is 18, with highs being around 25 and low being around 14 degrees celsius. We have put some more detail below here:
 

Month Degrees Celsius
Temperature 18
High Temperature 25
Low Temperature 14
Sunshine Per Day 9

Useful Links: Johannesburg Weather: Average Weather & Yearly Climate