Updated: Friday, 10 Jul 2026 11:24 PM SAST 
Day Summary High Temp Low Temp Wind/Dir Humidity Comfort Level UV Index 24hr. Precip. Precip. Prob.
Sat, Jul 11 Decreasing cloudiness. Refreshingly cool 20°C 5°C 18 km/h / NW
15% 20°C Low 0%
Sun, Jul 12 Mostly sunny. Refreshingly cool 20°C 2°C 25 km/h / NW
17% 20°C Low 0%
Mon, Jul 13 Sunny. Refreshingly cool 20°C 4°C 33 km/h / NW
26% 19°C Low 0%
Tue, Jul 14 Sunny. Refreshingly cool 21°C 7°C 23 km/h / NW
26% 20°C Low 0%
Wed, Jul 15 Sunny. Refreshingly cool 22°C 4°C 18 km/h / SW
15% 23°C Low 0%
Thu, Jul 16 Sunny. Refreshingly cool 21°C 6°C 11 km/h / SW
19% 21°C Low 0%
Fri, Jul 17 Sunny. Refreshingly cool 22°C 7°C 15 km/h / SW
18% 23°C Low 0%
Sat, Jul 18 Sunny. Refreshingly cool 21°C 7°C 24 km/h / NW
20% 24°C Low 2%
Sun, Jul 19 Afternoon clouds. Refreshingly cool 21°C 8°C 20 km/h / NW
31% 21°C Low 6%
Mon, Jul 20 Morning clouds. Refreshingly cool 21°C 8°C 10 km/h / N
28% 21°C Low 3%
Tue, Jul 21 Sunny. Refreshingly cool 21°C 8°C 29 km/h / N
29% 21°C Low 4%
Wed, Jul 22 Sunny. Cool 21°C 7°C 43 km/h / N
42% 21°C Moderate 3%
Thu, Jul 23 Broken clouds. Cool 20°C 7°C 36 km/h / N
41% 20°C Low 5%
Fri, Jul 24 Sunny. Refreshingly cool 21°C 7°C 23 km/h / W
29% 21°C Moderate 5%
Sat, Jul 25 Sunny. Refreshingly cool 21°C 8°C 15 km/h / W
20% 21°C Moderate 3%