Updated: Wednesday, 7 Jun 2023 05:24 PM SAST 
Day Summary High Temp Low Temp Wind/Dir Humidity Comfort Level UV Index 24hr. Precip. Precip. Prob.
Thu, Jun 8 Broken clouds. Mild 24°C 11°C 10 km/h / SW
38% 25°C Minimal 0%
Fri, Jun 9 Sprinkles late. Afternoon clouds. Mild 22°C 13°C 31 km/h / W
42% 25°C Minimal <1mm 23%
Sat, Jun 10 Sunny. Mild 20°C 12°C 13 km/h / S
47% 20°C Low 0%
Sun, Jun 11 Sunny. Mild 23°C 9°C 4 km/h / S
41% 25°C Low 0%
Mon, Jun 12 Passing showers. Partly cloudy. Mild 18°C 14°C 34 km/h / W
52% 18°C Minimal <1mm 23%
Tue, Jun 13 Sprinkles. Breaks of sun late. Cool 17°C 12°C 43 km/h / W
47% 17°C Minimal 2mm 42%
Wed, Jun 14 Mostly sunny. Mild 19°C 9°C 28 km/h / W
38% 19°C Low 0%
Thu, Jun 15 Sunny. Mild 20°C 10°C 6 km/h / SE
31% 19°C Low 3%
Fri, Jun 16 Sunny. Mild 21°C 10°C 4 km/h / SW
31% 20°C Low 1%
Sat, Jun 17 Morning clouds. Mild 21°C 12°C 14 km/h / S
61% 20°C Low 3%
Sun, Jun 18 Afternoon clouds. Mild 22°C 13°C 20 km/h / S
61% 20°C Minimal 6%
Mon, Jun 19 Sunny. Mild 22°C 12°C 18 km/h / E
62% 20°C Low 4%
Tue, Jun 20 Mostly sunny. Mild 21°C 12°C 22 km/h / SW
65% 20°C Minimal 5%
Wed, Jun 21 Sunny. Mild 21°C 12°C 7 km/h / E
45% 20°C Low 3%
Thu, Jun 22 Increasing cloudiness. Mild 20°C 12°C 24 km/h / SW
61% 20°C Low 5%