Updated: Monday, 15 Jun 2026 11:24 PM SAST 
Day Summary High Temp Low Temp Wind/Dir Humidity Comfort Level UV Index 24hr. Precip. Precip. Prob.
Tue, Jun 16 Passing showers. Increasing cloudiness. Mild 25°C 13°C 8 km/h / E
53% 26°C Low 1mm 41%
Wed, Jun 17 Afternoon clouds. Mild 25°C 16°C 8 km/h / E
53% 26°C Low <1mm 20%
Thu, Jun 18 Passing showers. Mostly cloudy. Mild 24°C 15°C 9 km/h / SE
59% 25°C Low <1mm 48%
Fri, Jun 19 Passing showers. Broken clouds. Cool 24°C 14°C 7 km/h / E
63% 25°C Low 4mm 51%
Sat, Jun 20 Increasing cloudiness. Cool 21°C 15°C 20 km/h / SE
66% 20°C Minimal 1mm 46%
Sun, Jun 21 Overcast. Cool 21°C 14°C 6 km/h / SE
53% 20°C Minimal 2%
Mon, Jun 22 Overcast. Cool 22°C 14°C 2 km/h / NE
48% 25°C Minimal 1%
Tue, Jun 23 Decreasing cloudiness. Mild 25°C 13°C 5 km/h / NE
32% 25°C Low 6%
Wed, Jun 24 Sunny. Pleasantly warm 27°C 16°C 6 km/h / NE
28% 26°C Low 4%
Thu, Jun 25 Sunny. Pleasantly warm 29°C 16°C 8 km/h / N
20% 26°C Low 3%
Fri, Jun 26 Sunny. Pleasantly warm 29°C 16°C 12 km/h / NW
16% 27°C Low 4%
Sat, Jun 27 Sunny. Warm 30°C 16°C 14 km/h / E
45% 28°C Low 4%
Sun, Jun 28 Mostly sunny. Pleasantly warm 30°C 16°C 18 km/h / N
39% 28°C Low 5%
Mon, Jun 29 Sunny. Pleasantly warm 31°C 16°C 10 km/h / SE
39% 29°C Low 3%
Tue, Jun 30 Sunny. Warm 33°C 17°C 8 km/h / N
35% 30°C Low 5%