Updated: Saturday, 6 Jun 2026 05:24 PM SAST 
Day Summary High Temp Low Temp Wind/Dir Humidity Comfort Level UV Index 24hr. Precip. Precip. Prob.
Sun, Jun 7 Sunny. Cool 19°C 4°C 6 km/h / NW
21% 19°C Low 0%
Mon, Jun 8 Cloudy. Refreshingly cool 21°C 5°C 18 km/h / W
19% 20°C Low 0%
Tue, Jun 9 Sunny. Refreshingly cool 22°C 6°C 8 km/h / NE
20% 24°C Low 0%
Wed, Jun 10 Sunny. Cool 19°C 6°C 8 km/h / N
38% 18°C Low 0%
Thu, Jun 11 Sunny. Cool 19°C 5°C 10 km/h / NW
32% 19°C Low 0%
Fri, Jun 12 Scattered clouds. Refreshingly cool 21°C 8°C 9 km/h / W
32% 20°C Low 0%
Sat, Jun 13 Sunny. Refreshingly cool 22°C 9°C 9 km/h / N
26% 24°C Low 0%
Sun, Jun 14 Sunny. Refreshingly cool 22°C 10°C 9 km/h / N
22% 24°C Low 1%
Mon, Jun 15 Sunny. Refreshingly cool 23°C 9°C 10 km/h / NW
22% 24°C Low 2%
Tue, Jun 16 Sunny. Refreshingly cool 23°C 8°C 6 km/h / NE
26% 24°C Low 4%
Wed, Jun 17 Sunny. Refreshingly cool 22°C 9°C 15 km/h / N
33% 25°C Low 5%
Thu, Jun 18 Sunny. Refreshingly cool 23°C 9°C 9 km/h / N
34% 25°C Low 5%
Fri, Jun 19 Sunny. Refreshingly cool 23°C 9°C 11 km/h / NW
30% 25°C Low 3%
Sat, Jun 20 Sunny. Refreshingly cool 23°C 9°C 27 km/h / NW
31% 25°C Low 5%
Sun, Jun 21 Sunny. Refreshingly cool 23°C 9°C 44 km/h / NW
23% 24°C Low 4%