Climate averages 1991–2020
Upington weather
in January.
A very hot, fairly dry month: the warmest and the 11th driest of the year.
Long-term climate patterns, not a forecast for a particular trip.
January is a very hot month in Upington: daytime highs average 35.2°C and nights cool to about 21.3°C. By daytime temperature it is the warmest month of the year.
Expect about 35 mm of rain on roughly 5 days, which makes January a fairly dry month (the 11th driest of the 12 months). Daylight, from sunrise to sunset, lasts about 13 h 44 min on an average January day.
The nearest other city in this atlas is Kimberley (344 km away). In January its highs average 32.0°C, 3.2°C cooler than Upington, with 79 mm of rain.
Among the 95 cities listed in South Africa, Upington ranks 1st of 95 for the warmest January highs and 9th of 95 for the driest January (rainfall, lowest first). The mean January high of those 95 cities is 27.0°C; Upington is 8.2°C warmer than that mean.
From January to February, average highs fall by 0.5°C to 34.7°C, and monthly rainfall falls from 35 mm to 31 mm.
The annual picture
January in context
Monthly rainfall
Average total · mmAverages from hourly ERA5 reanalysis data. Actual weather varies from year to year. How these numbers are calculated
Every month, side by side
Upington climate table
| Month | Average highHigh / low | Average low | Rainfall mm/month | Rain days ≥1 mm/day | Daylight hours/dayDaylight h/day |
|---|---|---|---|---|---|
| January, selected | 35.2°C21.3°C | 21.3°C | 35 | 5.4 | 13.714 h |
| February | 34.7°C21.3°C | 21.3°C | 31 | 6.5 | 13.113 h |
| March | 32.5°C19.4°C | 19.4°C | 36 | 5.5 | 12.312 h |
| April | 27.8°C15.0°C | 15.0°C | 25 | 3.6 | 11.411 h |
| May | 24.1°C10.8°C | 10.8°C | 12 | 1.8 | 10.711 h |
| June | 20.2°C6.8°C | 6.8°C | 5.2 | 0.8 | 10.410 h |
| July | 20.1°C6.4°C | 6.4°C | 3.9 | 0.9 | 10.511 h |
| August | 22.8°C7.8°C | 7.8°C | 2.8 | 0.6 | 11.111 h |
| September | 27.2°C11.2°C | 11.2°C | 4.9 | 0.9 | 11.912 h |
| October | 30.5°C14.9°C | 14.9°C | 14 | 2.2 | 12.813 h |
| November | 32.5°C17.1°C | 17.1°C | 13 | 2.4 | 13.514 h |
| December | 34.7°C19.6°C | 19.6°C | 27 | 3.8 | 13.914 h |
Rainfall is the average of the 30 separate monthly totals. A rain day is a local calendar day with at least 1 mm of precipitation. Daylight is the calculated sunrise-to-sunset length, not measured sunshine.
Compare places
January in nearby cities
- Kimberley in JanuarySouth Africa · 344 kmHigh 32.0°C · Low 18.4°C · 79 mm rain
- Schweizer-Reneke in JanuarySouth Africa · 424 kmHigh 30.0°C · Low 17.9°C · 101 mm rain
- Bloemfontein in JanuarySouth Africa · 489 kmHigh 30.1°C · Low 16.8°C · 82 mm rain
- Mafikeng in JanuarySouth Africa · 520 kmHigh 29.2°C · Low 17.8°C · 90 mm rain
- Odendaalsrus in JanuarySouth Africa · 537 kmHigh 29.5°C · Low 17.2°C · 94 mm rain
- Welkom in JanuarySouth Africa · 539 kmHigh 29.2°C · Low 17.0°C · 92 mm rain
- Bothaville in JanuarySouth Africa · 540 kmHigh 29.7°C · Low 17.5°C · 94 mm rain
- Botshabelo in JanuarySouth Africa · 540 kmHigh 29.0°C · Low 16.1°C · 102 mm rain
Read the numbers correctly
Climate, not a promise.
These patterns help compare months. They cannot tell you the weather on a specific day of your trip.
Sources, method and limitsHow these numbers are made (what the highs, lows and rain days mean, the sources and the model cell used for Upington) is explained once on the Upington year overview and on the Sources, method and limits page.