Updated: Saturday, 6 Jun 2026 11:24 PM SAST 
Day Summary High Temp Low Temp Wind/Dir Humidity Comfort Level UV Index 24hr. Precip. Precip. Prob.
Sun, Jun 7 Mostly sunny. Cool 19°C 2°C 13 km/h / N
24% 19°C Low 0%
Mon, Jun 8 Overcast. Refreshingly cool 21°C 7°C 15 km/h / W
25% 20°C Low 0%
Tue, Jun 9 Sunny. Cool 19°C 4°C 13 km/h / SE
32% 19°C Low 0%
Wed, Jun 10 Sunny. Refreshingly cool 20°C 2°C 25 km/h / N
27% 19°C Low 0%
Thu, Jun 11 Mostly cloudy. Refreshingly cool 22°C 4°C 33 km/h / NW
25% 24°C Low 0%
Fri, Jun 12 Overcast. Mild 24°C 6°C 37 km/h / NW
26% 25°C Minimal 0%
Sat, Jun 13 Morning clouds. Refreshingly cool 23°C 8°C 45 km/h / W
23% 24°C Minimal 0%
Sun, Jun 14 Increasing cloudiness. Refreshingly cool 19°C 3°C 15 km/h / N
31% 19°C Minimal 2%
Mon, Jun 15 Overcast. Refreshingly cool 20°C 5°C 32 km/h / NW
19% 20°C Minimal 2%
Tue, Jun 16 Showers late. Overcast. Cool 19°C 7°C 33 km/h / NW
60% 19°C Minimal 6mm 55%
Wed, Jun 17 Sunny. Cool 19°C 7°C 10 km/h / W
44% 19°C Low 1mm 52%
Thu, Jun 18 Sunny. Cool 19°C 5°C 14 km/h / E
36% 19°C Low 4%
Fri, Jun 19 Afternoon clouds. Cool 19°C 5°C 28 km/h / NW
34% 19°C Minimal 5%
Sat, Jun 20 Sunny. Refreshingly cool 19°C 6°C 26 km/h / SW
28% 19°C Low 6%
Sun, Jun 21 Cloudy. Refreshingly cool 20°C 6°C 22 km/h / N
26% 19°C Minimal 5%