Weather
VI

Soshanguve weather forecast — today & tomorrow

22°

Clear sky

High: 23° · Low: 12° · Feels like 19°

Clear sky. Gusts up to 40 km/h.

Hourly forecast

Now · 22°
15:00 · 23°
16:00 · 23°
17:00 · 22°
18:00 · 20°
19:00 · 19°
20:00 · 18°
21:00 · 17°
22:00 · 16°
23:00 · 14°
00:00 · 12°
01:00 · 12°
02:00 · 11°
03:00 · 10°
04:00 · 10°
05:00 ·
06:00 ·
07:00 ·
08:00 · 11°
09:00 · 13°
10:00 · 15°
11:00 · 18°
12:00 · 19°
13:00 · 19°

14-day forecast

  • Feels like
    19° / 9°
    Precipitation
    0 mm · 0%
    Wind
    17 km/h W
    UV index
    6 · Moderate
    Sun
    6:46 / 17:41

Details

Air quality
66 Poor
PM2.5 17 · PM10 17

Soshanguve's Climate

Soshanguve lies north of Pretoria in Gauteng province in northeastern South Africa, on the Highveld plateau at about 1,200 metres and a latitude of 25°S in the southern hemisphere. Its high elevation gives the city a mild highland subtropical climate despite being within the tropics. Summers (October–March) are warm with frequent late-afternoon thunderstorms and daytime highs of 25–30°C. Winters (May–August) are dry and sunny, mild by day at 18–22°C but cold at night, sometimes dropping near 0°C with frost. Skies are sunny for much of the year, with low humidity in the dry season.

Frequently asked questions

When is the best time to visit Soshanguve?

Summer, from October to March, is greenest and liveliest; but if you prefer steady dry sunshine, the winter from May to August is ideal.

What are the hottest months in Soshanguve?

December and January are hottest, usually 27–31°C by day, though the altitude keeps it rarely oppressive and the nights stay cool.

Are winter nights cold in Soshanguve?

Yes, winters from May to August are pleasant by day but cold at night, with temperatures dipping toward 0–5°C and occasional frost.

When is the rainy season in Soshanguve?

Rain concentrates in summer from November to March, mostly as late-afternoon thunderstorms, while winters are almost rain-free and very dry.

Nearby locations

Updated: