Updated: Tuesday, 9 Jun 2026 05:24 PM SAST 
Day Summary High Temp Low Temp Wind/Dir Humidity Comfort Level UV Index 24hr. Precip. Precip. Prob.
Wed, Jun 10 Sunny. Refreshingly cool 22°C 2°C 24 km/h / N
25% 24°C Low 0%
Thu, Jun 11 Afternoon clouds. Refreshingly cool 23°C 5°C 23 km/h / NW
24% 24°C Low 0%
Fri, Jun 12 Mostly cloudy. Mild 25°C 5°C 17 km/h / W
16% 25°C Low 0%
Sat, Jun 13 Scattered clouds. Mild 26°C 4°C 22 km/h / NW
15% 25°C Low 0%
Sun, Jun 14 Sunny. Mild 25°C 4°C 28 km/h / N
20% 25°C Low 0%
Mon, Jun 15 Sunny. Mild 24°C 9°C 25 km/h / NW
23% 25°C Low 0%
Tue, Jun 16 Sunny. Refreshingly cool 23°C 8°C 34 km/h / N
27% 24°C Low 0%
Wed, Jun 17 Sunny. Refreshingly cool 21°C 7°C 28 km/h / N
34% 25°C Low 6%
Thu, Jun 18 Passing showers. Cloudy. Cool 20°C 7°C 8 km/h / SW
48% 20°C Minimal 1mm 52%
Fri, Jun 19 Sprinkles early. Morning clouds. Cool 20°C 8°C 23 km/h / SE
45% 20°C Low <1mm 39%
Sat, Jun 20 Sunny. Refreshingly cool 21°C 8°C 30 km/h / NE
24% 21°C Low 4%
Sun, Jun 21 Sunny. Refreshingly cool 21°C 8°C 23 km/h / N
31% 21°C Low 5%
Mon, Jun 22 Cloudy. Refreshingly cool 20°C 8°C 30 km/h / N
33% 20°C Minimal 6%
Tue, Jun 23 Sunny. Refreshingly cool 20°C 7°C 9 km/h / SW
32% 20°C Low 6%
Wed, Jun 24 Mostly sunny. Refreshingly cool 21°C 8°C 6 km/h / S
32% 25°C Low 6%