Updated: Wednesday, 20 May 2026 05:24 PM SAST 
Day Summary High Temp Low Temp Wind/Dir Humidity Comfort Level UV Index 24hr. Precip. Precip. Prob.
Thu, May 21 Overcast. Cool 22°C 7°C 8 km/h / NE
39% 25°C Minimal 0%
Fri, May 22 Overcast. Cool 22°C 9°C 7 km/h / NW
41% 25°C Low 0%
Sat, May 23 Overcast. Cool 23°C 8°C 7 km/h / S
37% 25°C Low 0%
Sun, May 24 Scattered clouds. Mild 25°C 7°C 5 km/h / SW
31% 25°C Moderate 0%
Mon, May 25 Partly cloudy. Mild 25°C 10°C 4 km/h / SW
30% 25°C Low 2%
Tue, May 26 Increasing cloudiness. Mild 25°C 12°C 4 km/h / W
42% 26°C Moderate 0%
Wed, May 27 Sunny. Mild 26°C 12°C 7 km/h / S
33% 26°C Moderate 0%
Thu, May 28 Sunny. Pleasantly warm 26°C 13°C 4 km/h / SW
31% 26°C Moderate 4%
Fri, May 29 Partly cloudy. Pleasantly warm 26°C 12°C 9 km/h / SE
26% 26°C Low 6%
Sat, May 30 Mostly cloudy. Mild 26°C 12°C 6 km/h / E
40% 26°C Low 6%
Sun, May 31 Afternoon clouds. Mild 25°C 12°C 4 km/h / SE
44% 26°C Low 6%
Mon, Jun 1 Broken clouds. Mild 25°C 12°C 8 km/h / S
34% 26°C Low 6%
Tue, Jun 2 Sunny. Mild 25°C 12°C 9 km/h / S
23% 25°C Low 6%
Wed, Jun 3 Sunny. Mild 25°C 12°C 8 km/h / S
26% 25°C Low 4%
Thu, Jun 4 Sunny. Pleasantly warm 26°C 12°C 5 km/h / S
30% 26°C Low 5%