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 Sprinkles late. Sunny. Cool 18°C 10°C 14 km/h / SE
45% 17°C Low <1mm 17%
Sun, Jul 13 Sprinkles early. Morning clouds. Cool 19°C 11°C 7 km/h / NE
48% 18°C Low 1mm 42%
Mon, Jul 14 Sunny. Refreshingly cool 22°C 10°C 4 km/h / NW
24% 24°C Low 0%
Tue, Jul 15 Sunny. Refreshingly cool 23°C 10°C 5 km/h / NE
24% 24°C Low 0%
Wed, Jul 16 Sunny. Refreshingly cool 23°C 11°C 7 km/h / N
23% 24°C Low 0%
Thu, Jul 17 Sunny. Refreshingly cool 22°C 11°C 7 km/h / NE
29% 25°C Low 0%
Fri, Jul 18 Sunny. Refreshingly cool 22°C 11°C 7 km/h / NE
33% 25°C Low 0%
Sat, Jul 19 Increasing cloudiness. Quite cool 16°C 11°C 21 km/h / SE
66% 12°C Minimal 6%
Sun, Jul 20 Showers early. Morning clouds. Cool 20°C 13°C 5 km/h / NE
59% 18°C Low <1mm 47%
Mon, Jul 21 Mostly sunny. Refreshingly cool 22°C 12°C 7 km/h / NE
32% 25°C Low 5%
Tue, Jul 22 Scattered clouds. Mild 23°C 12°C 5 km/h / N
19% 24°C Low 4%
Wed, Jul 23 Partly cloudy. Mild 24°C 13°C 9 km/h / NE
38% 25°C Moderate 4%
Thu, Jul 24 Mostly cloudy. Mild 25°C 13°C 5 km/h / NE
18% 25°C Low 5%
Fri, Jul 25 Sprinkles late. Mostly cloudy. Mild 26°C 13°C 13 km/h / SE
63% 26°C Low <1mm 40%
Sat, Jul 26 Decreasing cloudiness. Mild 26°C 13°C 7 km/h / E
58% 27°C Low 6%