Updated: Friday, 5 Jun 2026 11:24 PM SAST 
Day Summary High Temp Low Temp Wind/Dir Humidity Comfort Level UV Index 24hr. Precip. Precip. Prob.
Sat, Jun 6 Partly cloudy. Cool 21°C 9°C 12 km/h / E
41% 20°C Low <1mm 17%
Sun, Jun 7 Sunny. Cool 22°C 5°C 7 km/h / E
36% 25°C Low 2%
Mon, Jun 8 Overcast. Mild 27°C 6°C 5 km/h / E
22% 26°C Minimal 0%
Tue, Jun 9 Sunny. Cool 22°C 7°C 14 km/h / SE
37% 20°C Low 2%
Wed, Jun 10 Sunny. Refreshingly cool 24°C 5°C 5 km/h / E
26% 25°C Low 2%
Thu, Jun 11 Partly cloudy. Pleasantly warm 28°C 8°C 5 km/h / NE
14% 26°C Low 0%
Fri, Jun 12 Cloudy. Mild 26°C 10°C 8 km/h / E
18% 25°C Minimal 0%
Sat, Jun 13 Morning clouds. Mild 27°C 7°C 6 km/h / E
20% 25°C Low 2%
Sun, Jun 14 Sunny. Mild 26°C 10°C 10 km/h / SE
51% 25°C Low 6%
Mon, Jun 15 Sunny. Mild 26°C 11°C 10 km/h / N
21% 25°C Low 5%
Tue, Jun 16 Isolated tstorms late. Afternoon clouds. Mild 26°C 12°C 13 km/h / NW
35% 25°C Low 1mm 45%
Wed, Jun 17 Scattered clouds. Pleasantly warm 26°C 11°C 17 km/h / S
26% 26°C Low 6%
Thu, Jun 18 Sunny. Cool 21°C 10°C 15 km/h / SE
36% 20°C Low 5%
Fri, Jun 19 Sunny. Cool 21°C 10°C 12 km/h / E
48% 25°C Low 4%
Sat, Jun 20 Sunny. Cool 21°C 10°C 11 km/h / E
50% 21°C Low 4%