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 Mostly sunny. Mild 26°C 8°C 12 km/h / E
30% 26°C Low 0%
Fri, Jun 19 Afternoon clouds. Mild 26°C 9°C 26 km/h / NE
29% 25°C Low 3%
Sat, Jun 20 Overcast. Mild 25°C 12°C 38 km/h / N
40% 26°C Minimal 3%
Sun, Jun 21 Showers late. Cloudy. Mild 24°C 12°C 19 km/h / N
45% 25°C Minimal <1mm 22%
Mon, Jun 22 Partly cloudy. Mild 26°C 13°C 32 km/h / N
39% 26°C Low 3%
Tue, Jun 23 Overcast. Pleasantly warm 28°C 14°C 22 km/h / NW
33% 27°C Minimal 2%
Wed, Jun 24 Morning clouds. Mild 26°C 8°C 19 km/h / NW
36% 26°C Low 1mm 17%
Thu, Jun 25 Mostly sunny. Refreshingly cool 25°C 8°C 27 km/h / NW
17% 24°C Low 5%
Fri, Jun 26 Broken clouds. Cool 20°C 8°C 23 km/h / W
43% 20°C Minimal <1mm 41%
Sat, Jun 27 Sunny. Cool 19°C 7°C 2 km/h / W
42% 18°C Low 4%
Sun, Jun 28 Sunny. Cool 19°C 7°C 8 km/h / NE
26% 18°C Low 3%
Mon, Jun 29 Sunny. Refreshingly cool 20°C 7°C 7 km/h / SW
26% 19°C Low 3%
Tue, Jun 30 Mostly cloudy. Refreshingly cool 21°C 7°C 6 km/h / NW
21% 20°C Minimal 5%
Wed, Jul 1 Morning clouds. Refreshingly cool 21°C 7°C 10 km/h / NE
18% 21°C Low 4%
Thu, Jul 2 Sprinkles early. Cloudy. Refreshingly cool 22°C 7°C 17 km/h / NW
26% 24°C Low <1mm 50%