Home › Johannesburg

Weather in Johannesburg, South Africa

Latitude -26.2041, longitude 28.0473 · timezone Africa/Johannesburg · 2020–2024 data (1827 days).

Mean temperature 16°C across 2020–2024; total precipitation 3210.5 mm.

Climate by month — Johannesburg

January

avg 25.2° / 14.4° · 568.1 mm

February

avg 25° / 14.3° · 545.7 mm

March

avg 24.1° / 13° · 209.5 mm

April

avg 21.4° / 10.1° · 363.7 mm

May

avg 19.7° / 7.3° · 85.4 mm

June

avg 16.6° / 4° · 64.2 mm

July

avg 17.2° / 3.5° · 4 mm

August

avg 20.4° / 6.2° · 15.1 mm

September

avg 24.7° / 10° · 63.1 mm

October

avg 25.7° / 12° · 223.3 mm

November

avg 25.5° / 13.6° · 435.4 mm

December

avg 25.2° / 14.7° · 633 mm

Recent days

DateHighLowPrecipWind
2024-12-3124.6°17.2°5.1 mm11.3 km/h
2024-12-3025.4°16.1°1 mm11.5 km/h
2024-12-2925.1°15.9°2.6 mm10.5 km/h
2024-12-2825.6°17°11.5 mm10.5 km/h
2024-12-2724.3°16.5°4.1 mm14.9 km/h
2024-12-2623.8°14.7°0.5 mm9.9 km/h
2024-12-2523.4°15.1°1.4 mm12.5 km/h
2024-12-2423.6°15.8°0.3 mm9.8 km/h
2024-12-2322.5°16.1°2.3 mm14.3 km/h
2024-12-2222.1°16.2°2.2 mm13.6 km/h
2024-12-2122.6°16°1.9 mm13.4 km/h
2024-12-2024.6°14.3°0.6 mm13.2 km/h
2024-12-1921.4°16°4.2 mm15.2 km/h
2024-12-1826.8°15.2°0.3 mm15.9 km/h