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 Scattered clouds. Cool 24°C 12°C 6 km/h / NE
53% 25°C Low 6%
Fri, Jun 19 Sprinkles late. Mostly cloudy. Cool 21°C 12°C 17 km/h / S
57% 19°C Low 1mm 40%
Sat, Jun 20 Passing showers. Cloudy. Cool 19°C 10°C 7 km/h / NE
53% 19°C Minimal 1mm 45%
Sun, Jun 21 Overcast. Cool 22°C 8°C 12 km/h / NE
49% 25°C Minimal 4%
Mon, Jun 22 Morning clouds. Mild 24°C 9°C 10 km/h / NE
42% 25°C Low 0%
Tue, Jun 23 Sunny. Mild 25°C 10°C 8 km/h / NE
42% 25°C Low 0%
Wed, Jun 24 Morning clouds. Pleasantly warm 27°C 11°C 8 km/h / N
31% 26°C Low 0%
Thu, Jun 25 Sunny. Mild 26°C 12°C 6 km/h / E
33% 26°C Low 5%
Fri, Jun 26 Sunny. Mild 26°C 14°C 16 km/h / NE
34% 26°C Low 3%
Sat, Jun 27 Scattered clouds. Mild 25°C 14°C 12 km/h / SE
58% 26°C Low 4%
Sun, Jun 28 Sunny. Mild 26°C 15°C 5 km/h / SE
25% 26°C Low 4%
Mon, Jun 29 Sunny. Mild 26°C 16°C 5 km/h / NE
34% 26°C Low 4%
Tue, Jun 30 Sunny. Mild 26°C 15°C 7 km/h / N
22% 25°C Low 4%
Wed, Jul 1 Sunny. Mild 27°C 15°C 10 km/h / SE
32% 26°C Low 4%
Thu, Jul 2 Overcast. Mild 27°C 16°C 9 km/h / NE
50% 27°C Minimal 5%