Updated: Monday, 23 Jun 2025 10:24 PM SAST 
Day Summary High Temp Low Temp Wind/Dir Humidity Comfort Level UV Index 24hr. Precip. Precip. Prob.
Tue, Jun 24 Sprinkles early. Morning clouds. Refreshingly cool 23°C 8°C 10 km/h / N
31% 25°C Low <1mm 42%
Wed, Jun 25 Sunny. Mild 27°C 7°C 6 km/h / N
17% 25°C Low 0%
Thu, Jun 26 Isolated tstorms late. Afternoon clouds. Mild 27°C 10°C 7 km/h / N
29% 25°C Low <1mm 43%
Fri, Jun 27 Showers early. Morning clouds. Cool 19°C 7°C 17 km/h / S
32% 18°C Low 4mm 61%
Sat, Jun 28 Sunny. Refreshingly cool 20°C 6°C 6 km/h / E
33% 19°C Low 0%
Sun, Jun 29 Sunny. Cool 21°C 6°C 10 km/h / E
39% 19°C Low 0%
Mon, Jun 30 Sunny. Refreshingly cool 22°C 6°C 12 km/h / N
34% 25°C Low 0%
Tue, Jul 1 Sunny. Refreshingly cool 24°C 5°C 2 km/h / E
27% 21°C Low 1%
Wed, Jul 2 Decreasing cloudiness. Cool 23°C 8°C 8 km/h / SE
69% 21°C Minimal 6%
Thu, Jul 3 Sunny. Cool 22°C 8°C 4 km/h / NE
39% 25°C Low 6%
Fri, Jul 4 Mostly sunny. Refreshingly cool 22°C 9°C 5 km/h / NE
27% 24°C Low 4%
Sat, Jul 5 Sprinkles early. Overcast. Cool 22°C 10°C 2 km/h / E
91% 21°C Minimal 1mm 46%
Sun, Jul 6 Morning clouds. Mild 24°C 10°C 7 km/h / E
43% 25°C Minimal 5%
Mon, Jul 7 Afternoon clouds. Mild 24°C 11°C 10 km/h / SE
65% 25°C Low 4%
Tue, Jul 8 Breaks of sun late. Cool 23°C 11°C 13 km/h / SE
69% 24°C Low 5%