| Gauteng | Max | Min | % | Weather Condition | Wind |
| Pretoria | 32 | 19 |   | Partly cloudy in the afternoon | NE 10 |
| Johannesburg | 28 | 17 |   | Partly cloudy in the afternoon | NE 18 |
| Vereeniging | 29 | 18 |   | Partly cloudy in the afternoon | NE 17 |
| Midrand | 29 | 17 |   | Partly cloudy in the afternoon | NE 16 |
| Springs | 29 | 16 |   | Partly cloudy in the afternoon | NE 18 |
| Centurion | 31 | 17 |   | Partly cloudy in the afternoon | NE 14 |
| Pretoria Moot | 33 | 18 |   | Partly cloudy in the afternoon | NE 11 |
| Mpumalanga | Max | Min | % | Weather Condition | Wind |
| Nelspruit | 28 | 12 |   | Partly cloudy in the afternoon | NE 13 |
| Ermelo | 26 | 14 |   | Partly cloudy in the afternoon | NE 24 |
| Witbank | 27 | 15 |   | Partly cloudy in the afternoon | NE 23 |
| Standerton | 29 | 12 |   | Partly cloudy in the afternoon | NE 24 |
| Skukuza | 34 | 17 |   | Partly cloudy in the afternoon | NE 16 |
| Bethal | 27 | 13 |   | Partly cloudy in the afternoon | NE 23 |
| Piet Retief | 28 | 14 |   | Partly cloudy in the afternoon | NE 21 |
| Limpopo | Max | Min | % | Weather Condition | Wind |
| Pietersburg | 31 | 15 |   | Partly cloudy in the afternoon | NE 19 |
| Phalaborwa | 33 | 21 |   | Cloudy in the morning | NE 17 |
| Tzaneen | 31 | 18 |   | Cloudy in the morning | SE 21 |
| Messina | 35 | 19 |   | Partly cloudy in the afternoon | NE 20 |
| Ellisras | 34 | 17 |   | Partly cloudy in the afternoon | NE 17 |
| Potgietersrus | 33 | 17 |   | Partly cloudy in the afternoon | NE 17 |
| Nylstroom | 32 | 16 |   | Partly cloudy in the afternoon | NE 16 |
| Pafuri | 33 | 21 |   | Cloudy in the morning | NE 21 |
| Northwest | Max | Min | % | Weather Condition | Wind |
| Klerksdorp | 32 | 18 |   | Partly cloudy in the afternoon | NE 27 |
| Potchefstroom | 32 | 18 |   | Partly cloudy in the afternoon | NE 26 |
| Mafikeng | 33 | 19 |   | Partly cloudy in the afternoon | NE 28 |
| Rustenburg | 31 | 18 |   | Partly cloudy in the afternoon | NE 17 |
| Brits | 32 | 19 |   | Partly cloudy in the afternoon | NE 20 |
| Bloemhof | 35 | 17 |   | Partly cloudy in the afternoon | NW 27 |
| Vryburg | 36 | 18 |   | Partly cloudy in the afternoon | N 25 |
| Free State | Max | Min | % | Weather Condition | Wind |
| Bloemfontein | 34 | 16 |   | Partly cloudy in the afternoon | NW 23 |
| Welkom | 35 | 17 |   | Partly cloudy in the afternoon | NW 24 |
| Bethlehem | 26 | 12 |   | Partly cloudy in the afternoon | NW 21 |
| Bothaville | 33 | 16 |   | Partly cloudy in the afternoon | NW 24 |
| Kroonstad | 34 | 17 |   | Partly cloudy in the afternoon | NW 23 |
| Northern Cape | Max | Min | % | Weather Condition | Wind |
| Upington | 39 | 25 |   | Partly cloudy in the afternoon | NW 24 |
| Kimberley | 38 | 23 |   | Partly cloudy in the afternoon | NW 22 |
| De Aar | 36 | 20 |   | Partly Cloudy | NW 21 |
| Springbok | 27 | 13 |   | Partly cloudy in the afternoon | SE 31 |
| Calvinia | 25 | 10 |   | Partly cloudy in the afternoon | SE 27 |
| Colesberg | 36 | 17 |   | Partly cloudy in the afternoon | NW 27 |
| Hopetown | 37 | 19 |   | Partly cloudy in the afternoon | NW 31 |
| Hartswater | 38 | 20 |   | Partly cloudy in the afternoon | NW 32 |
| Kuraman | 37 | 19 |   | Partly cloudy in the afternoon | NW 28 |
| Western Cape | Max | Min | % | Weather Condition | Wind |
| Cape Town | 26 | 18 |   | Partly Cloudy | SE 38 |
| Bellville | 27 | 17 |   | Partly Cloudy | SE 27 |
| Hermanus | 24 | 18 |   | Partly Cloudy | SE 41 |
| Paarl | 28 | 16 |   | Partly Cloudy | SE 21 |
| Wellington | 27 | 15 |   | Partly Cloudy | SE 20 |
| Piketberg | 26 | 16 |   | Partly Cloudy | SE 23 |
| Malmesbury | 25 | 15 |   | Partly Cloudy | SE 21 |
| Porterville | 26 | 16 |   | Partly Cloudy | SE 23 |
| Vredendal | 27 | 17 |   | Partly Cloudy | SE 19 |
| Riverdale | 27 | 16 |   | Cloudy in the morning | E 21 |
| Bredasdorp | 23 | 17 |   | Cloudy in the morning | E 34 |
| Swellendam | 28 | 15 |   | Cloudy in the morning | E 21 |
| George | 24 | 17 |   | Cloudy in the morning | E 31 |
| Worcester | 33 | 17 |   | Sunny 0-2 octas | SE 26 |
| Beaufort-West | 34 | 19 |   | Partly Cloudy | W 23 |
| Prins Albert | 33 | 18 |   | Partly Cloudy | W 22 |
| Lainsburg | 32 | 16 |   | Partly Cloudy | W 21 |
| Oudtshoorn | 31 | 16 |   | Partly Cloudy | SE 22 |
| Eastern Cape | Max | Min | % | Weather Condition | Wind |
| Port Elizabeth | 26 | 19 |   | Partly Cloudy | SE 38 |
| Grahamstown | 29 | 17 |   | Partly Cloudy | SE 27 |
| Cradock | 31 | 15 |   | Partly Cloudy | SE 26 |
| East London | 26 | 21 |   | Cloudy in the morning | SE 40 |
| Port St Johns | 25 | 22 |   | Cloudy in the morning | SE 41 |
| Umtata | 27 | 18 |   | Partly Cloudy | SE 25 |
| Queenstown | 31 | 15 |   | Partly Cloudy | SE 18 |
| Bisho | 29 | 18 |   | Partly Cloudy | SE 29 |
| Kwazulu Natal | Max | Min | % | Weather Condition | Wind |
| Durban | 27 | 21 |   | Partly Cloudy | NE 31 |
| Richards Bay | 29 | 21 |   | Cloudy in the morning | NE 35 |
| Pietermaritzburg | 28 | 17 |   | Partly Cloudy | NE 25 |
| Ladysmith | 27 | 17 |   | Partly Cloudy | NE 20 |
| Kokstad | 25 | 15 |   | Partly Cloudy | NE 21 |
| Margate | 27 | 21 |   | Partly Cloudy | NE 38 |
| Ulundi | 31 | 17 |   | Partly Cloudy | NE 15 |
| Namibia | Max | Min | % | Weather Condition | Wind |
| Windhoek | 30 | 14 |   | Partly cloudy in the afternoon | NW 11 |
| Keetmanshoop | 33 | 20 |   | Partly cloudy in the afternoon | NW 18 |
| Walvisbaai | 24 | 18 | 40% | Fog in the morning | SE 42 |
| Grootfontein | 31 | 21 | 20% | Showers in the evening | NW 12 |
| Luderitz | 23 | 16 | 40% | Fog in the morning | S 48 |
| Gobabis | 31 | 20 |   | Partly Cloudy | NW 14 |