Updated: Sunday, 7 Jun 2026 04:24 PM SAST 
Day Summary High Temp Low Temp Wind/Dir Humidity Comfort Level UV Index 24hr. Precip. Precip. Prob.
Mon, Jun 8 Overcast. Refreshingly cool 21°C 7°C 23 km/h / NW
25% 20°C Minimal 0%
Tue, Jun 9 Sunny. Refreshingly cool 22°C 7°C 14 km/h / SE
24% 24°C Low 0%
Wed, Jun 10 Sunny. Refreshingly cool 22°C 5°C 24 km/h / NE
21% 24°C Low 0%
Thu, Jun 11 Overcast. Refreshingly cool 21°C 7°C 35 km/h / N
33% 21°C Minimal 0%
Fri, Jun 12 Overcast. Refreshingly cool 23°C 6°C 38 km/h / NW
26% 24°C Minimal 0%
Sat, Jun 13 Cloudy. Mild 24°C 8°C 39 km/h / NW
24% 24°C Low 0%
Sun, Jun 14 Overcast. Mild 24°C 8°C 37 km/h / NW
29% 25°C Minimal 0%
Mon, Jun 15 Broken clouds. Refreshingly cool 23°C 9°C 50 km/h / N
23% 24°C Low 3%
Tue, Jun 16 Cloudy. Cool 21°C 10°C 38 km/h / NW
39% 21°C Minimal 5%
Wed, Jun 17 Mostly sunny. Refreshingly cool 20°C 8°C 36 km/h / W
28% 19°C Low 5%
Thu, Jun 18 Sunny. Quite cool 21°C 6°C 21 km/h / S
38% 16°C Low 6%
Fri, Jun 19 Sunny. Cool 17°C 4°C 16 km/h / NE
27% 16°C Low 4%
Sat, Jun 20 Morning clouds. Cool 17°C 4°C 30 km/h / N
30% 17°C Minimal 5%
Sun, Jun 21 Mostly sunny. Cool 17°C 4°C 43 km/h / N
38% 17°C Low 5%
Mon, Jun 22 Mostly sunny. Cool 18°C 5°C 38 km/h / N
38% 18°C Low 6%