Updated: Sunday, 7 Jun 2026 04:24 AM SAST 
Day Summary High Temp Low Temp Wind/Dir Humidity Comfort Level UV Index 24hr. Precip. Precip. Prob.
Sun, Jun 7 Mostly sunny. Refreshingly cool 23°C 2°C 8 km/h / W
15% 24°C Low 0%
Mon, Jun 8 Cloudy. Mild 24°C 5°C 17 km/h / W
18% 24°C Low 0%
Tue, Jun 9 Mostly sunny. Refreshingly cool 23°C 4°C 10 km/h / S
23% 24°C Low 0%
Wed, Jun 10 Sunny. Refreshingly cool 21°C 3°C 28 km/h / N
30% 21°C Low 0%
Thu, Jun 11 Increasing cloudiness. Refreshingly cool 22°C 7°C 23 km/h / N
30% 25°C Low 0%
Fri, Jun 12 Broken clouds. Mild 24°C 7°C 17 km/h / NW
33% 25°C Low 0%
Sat, Jun 13 Breaks of sun late. Mild 25°C 8°C 27 km/h / NW
27% 25°C Low 0%
Sun, Jun 14 Morning clouds. Refreshingly cool 25°C 8°C 27 km/h / N
22% 24°C Low 3%
Mon, Jun 15 Sunny. Refreshingly cool 22°C 10°C 24 km/h / NW
25% 24°C Low 3%
Tue, Jun 16 Sunny. Refreshingly cool 22°C 9°C 17 km/h / NW
24% 24°C Low 5%
Wed, Jun 17 Sunny. Refreshingly cool 23°C 9°C 17 km/h / N
30% 25°C Low 3%
Thu, Jun 18 Sunny. Refreshingly cool 22°C 9°C 14 km/h / SW
30% 25°C Low 4%
Fri, Jun 19 Mostly sunny. Refreshingly cool 22°C 9°C 15 km/h / SW
24% 24°C Low 4%
Sat, Jun 20 Scattered clouds. Refreshingly cool 22°C 9°C 21 km/h / N
33% 25°C Low 5%
Sun, Jun 21 Overcast. Cool 22°C 9°C 25 km/h / N
42% 25°C Minimal 6%