Updated: Saturday, 12 Jul 2025 11:23 AM SAST 
Day Summary High Temp Low Temp Wind/Dir Humidity Comfort Level UV Index 24hr. Precip. Precip. Prob.
Sat, Jul 12 Sunny. Mild 25°C 4°C 12 km/h / N
22% 24°C Low 1%
Sun, Jul 13 Morning clouds. Pleasantly warm 26°C 8°C 26 km/h / NW
14% 25°C Low 0%
Mon, Jul 14 Sunny. Mild 24°C 4°C 11 km/h / W
20% 24°C Low 0%
Tue, Jul 15 Sunny. Mild 26°C 3°C 13 km/h / W
15% 25°C Low 0%
Wed, Jul 16 Sunny. Mild 26°C 3°C 15 km/h / W
17% 25°C Low 0%
Thu, Jul 17 Sunny. Mild 25°C 5°C 15 km/h / SW
15% 24°C Low 0%
Fri, Jul 18 Sunny. Refreshingly cool 21°C 1°C 18 km/h / S
14% 20°C Low 0%
Sat, Jul 19 Sunny. Pleasantly warm 31°C 3°C 12 km/h / NE
13% 28°C Low 1%
Sun, Jul 20 Mostly sunny. Mild 26°C 5°C 44 km/h / N
16% 25°C Low 2%
Mon, Jul 21 Scattered clouds. Mild 26°C 10°C 38 km/h / NW
21% 25°C Low 1%
Tue, Jul 22 Increasing cloudiness. Pleasantly warm 27°C 10°C 6 km/h / E
15% 26°C Low 5%
Wed, Jul 23 Broken clouds. Mild 26°C 9°C 29 km/h / W
16% 25°C Low 6%
Thu, Jul 24 Mostly sunny. Mild 24°C 6°C 24 km/h / SW
38% 25°C Low 4%
Fri, Jul 25 Sunny. Mild 25°C 6°C 32 km/h / E
12% 24°C Low 4%
Sat, Jul 26 Isolated tstorms. Increasing cloudiness. Mild 26°C 6°C 14 km/h / NE
36% 26°C Minimal 4mm 58%