-25.4729° · +28.0992° · ELEV 0m

Soshanguve

South Africa · Gauteng

Monthly weather averages for Soshanguve, South Africa — temperature highs and lows, rainfall, sunshine hours by month, and the best time to visit.

№ 01

Climate Overview

October → July

Soshanguve has a temperate climate. The warmest month is October (30°C average high) and the coolest is June (20°C).

№ 02

Rainfall by Month

549 mm / year

Soshanguve sees 549 mm of rain a year. The wettest month is December (106 mm); the driest is August (2 mm).

JFMAMJJASOND
№ 03

Best Time to Visit

September–February
September–February
13°C – 30°C · 11.4h sun

The best time to visit Soshanguve is September–February, when temperatures average 13°C–30°C with 11.4 sunshine hours per day.

Some visitors prefer March–August for cooler, drier conditions.

№ 04

Monthly Breakdown

12 months · °C · mm · hours
Monthly climate normals for Soshanguve, South Africa — click a column to sort
January29.6°C18.3°C86 mm11.6 h05:3019:03
February28.8°C18.2°C91 mm11.1 h05:5318:50
March27.8°C16.5°C74 mm10.6 h06:0818:24
April25.1°C13.5°C39 mm10.2 h06:2217:52
May22.9°C9.9°C14 mm9.9 h06:3717:30
June20.3°C6.6°C5 mm9.8 h06:5117:24
July20.3°C6.1°C5 mm10.2 h06:5217:33
August24.2°C9.0°C2 mm10.7 h06:3517:48
September28.3°C12.8°C8 mm11.4 h06:0518:00
October29.7°C15.2°C39 mm11.2 h05:3318:13
November29.4°C16.4°C80 mm11.5 h05:1118:32
December29.3°C17.8°C106 mm11.3 h05:1118:54

Nearby cities

View monthly climate averages for nearby cities or compare them with Soshanguve.

Temperature, rainfall and sunshine, month by month.