Updated: Thursday, 18 Jun 2026 05:24 AM SAST 
Day Summary High Temp Low Temp Wind/Dir Humidity Comfort Level UV Index 24hr. Precip. Precip. Prob.
Thu, Jun 18 Increasing cloudiness. Mild 20°C 7°C 9 km/h / S
60% 19°C Low 3%
Fri, Jun 19 Sprinkles early. Morning clouds. Cool 17°C 6°C 9 km/h / SE
64% 17°C Minimal <1mm 14%
Sat, Jun 20 Sunny. Mild 23°C 4°C 5 km/h / E
48% 25°C Low 0%
Sun, Jun 21 Overcast. Mild 25°C 10°C 9 km/h / W
49% 25°C Minimal 5%
Mon, Jun 22 Overcast. Mild 25°C 11°C 4 km/h / W
48% 26°C Minimal <1mm 21%
Tue, Jun 23 Partly cloudy. Pleasantly warm 27°C 12°C 16 km/h / NW
39% 26°C Minimal 1%
Wed, Jun 24 Thundershowers. Overcast. Mild 26°C 13°C 8 km/h / W
48% 25°C Minimal 2mm 20%
Thu, Jun 25 Tstorms early. Breaks of sun late. Mild 22°C 14°C 8 km/h / SE
64% 20°C Minimal 1mm 13%
Fri, Jun 26 Passing showers. Mostly cloudy. Mild 19°C 12°C 35 km/h / NW
58% 18°C Minimal <1mm 45%
Sat, Jun 27 Sunny. Mild 19°C 11°C 12 km/h / W
41% 18°C Low 4%
Sun, Jun 28 Afternoon clouds. Mild 21°C 9°C 6 km/h / SW
38% 19°C Low 5%
Mon, Jun 29 Morning clouds. Mild 21°C 9°C 5 km/h / S
35% 19°C Low 6%
Tue, Jun 30 Scattered clouds. Mild 21°C 9°C 13 km/h / W
27% 19°C Low 3%
Wed, Jul 1 Cloudy. Mild 22°C 9°C 14 km/h / SE
70% 19°C Minimal <1mm 15%
Thu, Jul 2 Tstorms early. Overcast. Mild 23°C 10°C 10 km/h / SE
67% 20°C Minimal <1mm 21%