Soshanguve climate: monthly averages

This page is a single place to check Soshanguve climate: monthly averages. Soshanguve runs from 12.6 C in Jul to 24.3 C in Jan, a swing of 11.7 C. Rain is strongly seasonal: Jan is the wettest month at 3.72 mm/day, while Jul runs at 0.07 mm/day, about 53.1x drier. Taken together that is roughly 572 mm of rain a year for the grid cell. Every run re-reads the source and only rewrites this page when a figure actually changed. Use the table for exact numbers, or the related pages below for neighbouring locations and periods.

Annual mean temperature
19.8 C
Warmest month
Jan (24.3 C)
Coldest month
Jul (12.6 C)
Wettest month
Jan (3.72 mm/day)
All-time record high
40.7 C
All-time record low
-2.6 C
Annual precipitation
569 mm / year
Coordinates
-25.4729, 28.0992
Population
872,309
Average monthly temperature and rainfall in Soshanguve
MonthMean temp (C)Rain (mm/day)Record high (C)Record low (C)
Jan24.33.7240.79.5
Feb24.12.6638.611.4
Mar22.52.1436.88.8
Apr19.41.2634.93.6
May16.00.4032.3-1.5
Jun12.70.1828.3-2.6
Jul12.60.0729.4-1.9
Aug15.90.1632.3-2.0
Sep20.10.4236.82.2
Oct22.71.5639.74.2
Nov23.52.6440.17.0
Dec24.23.6039.610.0

What the Soshanguve climate table shows

Values are multi-decadal climatological averages for the -25.4729, 28.0992 grid cell, not a single year. Rain is the daily mean, so a value of 2.00 mm/day is about 60 mm across a 30-day month. Averages smooth over extremes, so use them for planning rather than for what to pack for next Tuesday.

Frequently asked questions

How much rain is 3.72 mm/day in a month?

Rain is recorded as a daily mean, so 3.72 mm/day is roughly 113 mm across a 30-day month.

Does Soshanguve get the same every year?

Close to it. Averaging decades smooths variation, so treat these as typical rather than guaranteed.