Updated: Wednesday, 16 Jul 2025 05:24 AM SAST 
Day Summary High Temp Low Temp Wind/Dir Humidity Comfort Level UV Index 24hr. Precip. Precip. Prob.
Wed, Jul 16 Sunny. Refreshingly cool 22°C 5°C 21 km/h / W
26% 24°C Low 0%
Thu, Jul 17 Afternoon clouds. Refreshingly cool 23°C 7°C 31 km/h / NW
22% 24°C Low 0%
Fri, Jul 18 Broken clouds. Refreshingly cool 21°C 6°C 10 km/h / W
24% 20°C Low 0%
Sat, Jul 19 Broken clouds. Cool 20°C 9°C 22 km/h / N
35% 20°C Low 2%
Sun, Jul 20 Sunny. Refreshingly cool 20°C 7°C 22 km/h / N
29% 20°C Low 0%
Mon, Jul 21 Partly cloudy. Cool 19°C 5°C 23 km/h / W
33% 19°C Low 0%
Tue, Jul 22 Broken clouds. Refreshingly cool 20°C 7°C 13 km/h / N
30% 20°C Low 2%
Wed, Jul 23 Broken clouds. Refreshingly cool 20°C 8°C 23 km/h / NW
24% 20°C Low 6%
Thu, Jul 24 Passing showers. Overcast. Refreshingly cool 21°C 7°C 28 km/h / N
26% 21°C Low 1mm 47%
Fri, Jul 25 Mostly sunny. Refreshingly cool 21°C 9°C 41 km/h / NW
21% 21°C Low 5%
Sat, Jul 26 Mostly sunny. Refreshingly cool 21°C 9°C 10 km/h / W
12% 21°C Low 3%
Sun, Jul 27 Breaks of sun late. Refreshingly cool 21°C 9°C 43 km/h / NW
17% 23°C Low 4%
Mon, Jul 28 Cloudy. Refreshingly cool 22°C 9°C 48 km/h / N
16% 23°C Minimal 6%
Tue, Jul 29 Sunny. Refreshingly cool 22°C 9°C 15 km/h / W
26% 24°C Moderate 4%
Wed, Jul 30 Sunny. Refreshingly cool 21°C 9°C 11 km/h / W
24% 24°C Moderate 3%