Updated: Sunday, 14 Jun 2026 05:24 AM SAST 
Day Summary High Temp Low Temp Wind/Dir Humidity Comfort Level UV Index 24hr. Precip. Precip. Prob.
Sun, Jun 14 Sprinkles early. Morning clouds. Cool 20°C 12°C 9 km/h / N
57% 19°C Low 1mm 77%
Mon, Jun 15 Sunny. Cool 23°C 12°C 7 km/h / NE
36% 25°C Low <1mm 39%
Tue, Jun 16 Light showers. Breaks of sun late. Cool 18°C 12°C 7 km/h / E
68% 17°C Low 5mm 62%
Wed, Jun 17 Sprinkles. Partly cloudy. Cool 19°C 11°C 7 km/h / E
61% 18°C Low 1mm 44%
Thu, Jun 18 Sprinkles early. Overcast. Cool 18°C 11°C 3 km/h / E
64% 17°C Low <1mm 39%
Fri, Jun 19 Sprinkles late. Afternoon clouds. Cool 18°C 10°C 9 km/h / E
57% 17°C Low <1mm 14%
Sat, Jun 20 Sprinkles. Overcast. Quite cool 14°C 9°C 4 km/h / E
68% 13°C Minimal 1mm 19%
Sun, Jun 21 Overcast. Cool 23°C 8°C 6 km/h / NE
53% 25°C Minimal 5%
Mon, Jun 22 Showers late. Mostly cloudy. Cool 24°C 11°C 4 km/h / E
58% 25°C Low <1mm 48%
Tue, Jun 23 Showers late. Broken clouds. Cool 23°C 11°C 3 km/h / NE
67% 21°C Low 2mm 43%
Wed, Jun 24 Sunny. Cool 23°C 11°C 5 km/h / NE
46% 21°C Low 5%
Thu, Jun 25 Sunny. Refreshingly cool 24°C 12°C 5 km/h / E
31% 25°C Low 6%
Fri, Jun 26 Sunny. Refreshingly cool 24°C 13°C 7 km/h / NE
33% 25°C Low 4%
Sat, Jun 27 Sunny. Mild 26°C 12°C 9 km/h / N
30% 26°C Low 3%
Sun, Jun 28 Sunny. Mild 26°C 12°C 13 km/h / SE
20% 25°C Low 5%