Overcast 22°

Overcast, feels like 23°.

Pietermaritzburg, KwaZulu-Natal, South Africa · Sunday, 25 October 2026 18:00 local time

Low/High
15°/28°
Humidity
83%
Visibility
24.1 km
Wind
10.8 km/h
Dew point
19°
UV
0.5

Next 24 Hours

KwaZulu-Natal Hourly Weather

KwaZulu-Natal 7-Day Forecast

Today
15 °/28 °
Overcast Overcast
32%
16 km/h

Low/High15°/28°

Humidity80%

Pressure946 hPa

Sunrise/Sunset 05:10 18:14

Mon 26 Oct
17 °/23 °
Light showers Light showers
77%
14 km/h

Low/High17°/23°

Humidity85%

Pressure944 hPa

Sunrise/Sunset 05:09 18:15

Tue 27 Oct
16 °/20 °
Thunderstorm Thunderstorm
90%
17 km/h

Low/High16°/20°

Humidity87%

Pressure945 hPa

Sunrise/Sunset 05:08 18:16

Wed 28 Oct
15 °/23 °
Overcast Overcast
32%
16 km/h

Low/High15°/23°

Humidity75%

Pressure948 hPa

Sunrise/Sunset 05:07 18:17

Thu 29 Oct
14 °/25 °
Fog Fog
0%
14 km/h

Low/High14°/25°

Humidity78%

Pressure948 hPa

Sunrise/Sunset 05:06 18:17

Fri 30 Oct
15 °/28 °
Fog Fog
0%
18 km/h

Low/High15°/28°

Humidity78%

Pressure949 hPa

Sunrise/Sunset 05:06 18:18

Sat 31 Oct
15 °/34 °
Overcast Overcast
6%
19 km/h

Low/High15°/34°

Humidity66%

Pressure947 hPa

Sunrise/Sunset 05:05 18:19

KwaZulu-Natal Weather Summary

This page uses the forecast point for Pietermaritzburg, the administrative centre of KwaZulu-Natal. Conditions vary across the region; choose a local area below for its forecast.

Pietermaritzburg, Sunday 25 October 2026: overcast, 22°C (feels like 23°C), with a range of 15–28°C today. The highest chance of rain is 52%, around 17:00 local time. Tomorrow: light showers, 17–23°C — see weather tomorrow or the hourly forecast.

Updated at 18:02 local time, 25 October 2026

KwaZulu-Natal Hourly Temperature and Chance of Rain

KwaZulu-Natal Temperature and Chance of Rain, Next Days

About KwaZulu-Natal

KwaZulu-Natal is a region in South Africa. This page links to 15 local forecasts below. Its forecast point is at Pietermaritzburg, the administrative centre, at 29.62°S, 30.39°E, about 636 m above sea level. Local time in Pietermaritzburg is UTC+2 (Africa/Johannesburg). Data combine the ECMWF, ICON and GFS weather models and refresh every 15 minutes; for official warnings, follow the national weather service.