Updated: Tuesday, 21 Apr 2026 10:04 PM SAST 
Day Summary High Temp Low Temp Wind/Dir Humidity Comfort Level UV Index 24hr. Precip. Precip. Prob.
Wed, Apr 22 Rain showers. Overcast. Cool 23°C 17°C 8 km/h / E
85% 21°C Low 12mm 65%
Thu, Apr 23 Rain showers. Overcast. Quite cool 17°C 14°C 4 km/h / SW
85% 16°C Low 16mm 69%
Fri, Apr 24 Sprinkles late. Overcast. Cool 18°C 14°C 2 km/h / SW
85% 17°C Low <1mm 15%
Sat, Apr 25 Broken clouds. Mild 24°C 13°C 4 km/h / E
67% 25°C Low 2%
Sun, Apr 26 Sunny. Mild 29°C 13°C 4 km/h / E
48% 28°C Moderate 0%
Mon, Apr 27 Mostly sunny. Warm 31°C 14°C 4 km/h / E
44% 29°C Moderate 0%
Tue, Apr 28 Drizzle. Overcast. Cool 18°C 13°C 8 km/h / NE
76% 16°C Low <1mm 18%
Wed, Apr 29 Mostly sunny. Cool 19°C 13°C 8 km/h / E
53% 19°C Moderate 6%
Thu, Apr 30 Sunny. Cool 20°C 11°C 9 km/h / NE
57% 20°C Moderate 6%
Fri, May 1 Showers late. Cloudy. Cool 20°C 10°C 3 km/h / NE
73% 20°C Low 11mm 69%
Sat, May 2 Mostly sunny. Cool 21°C 10°C 5 km/h / E
60% 21°C Moderate 4%
Sun, May 3 Scattered clouds. Cool 22°C 12°C 4 km/h / NE
61% 21°C Moderate 5%
Mon, May 4 Cloudy. Cool 22°C 12°C 7 km/h / W
56% 25°C Low 6%
Tue, May 5 Passing showers. Broken clouds. Cool 23°C 12°C 7 km/h / NE
74% 23°C Low <1mm 50%
Wed, May 6 Mostly sunny. Mild 24°C 13°C 8 km/h / NE
66% 25°C Moderate 4%