City weather › South Africa

Pietermaritzburg weather now

21.8°
Clear sky
Humidity 65% · Wind 7.8 km/h
Open the live rain radar over Pietermaritzburg

The weather in Pietermaritzburg right now is clear sky at 21.8°, with 65% humidity and wind at 7.8 km/h. Today ranges from 17° to 26.1°. Over the next seven days highs range from 15° to 26.7°, warmest on Wednesday.

7-day forecast

DayConditionsHighLowRainChanceWind
Friday
2026-11-06
Drizzle26.1°17°2 mm90%21.4 km/h
Saturday
2026-11-07
Light rain showers19.2°15°9.4 mm100%16.4 km/h
Sunday
2026-11-08
Light rain showers15°12.5°17.7 mm100%18.7 km/h
Monday
2026-11-09
Light drizzle20.8°11.3°0.3 mm16%19.2 km/h
Tuesday
2026-11-10
Fog26.2°12.9°0 mm2%11.7 km/h
Wednesday
2026-11-11
Fog26.7°15.2°0 mm2%15.2 km/h
Thursday
2026-11-12
Light drizzle25.6°16.1°0.3 mm20%15.3 km/h

Will it rain in Pietermaritzburg this week?

Yes, rain is expected in Pietermaritzburg on Friday (90%), Saturday (100%), Sunday (100%). Total rainfall for the week is around 29.7 mm.

Nearby cities

DurbanRichards BayNewcastleBotshabeloVereenigingVanderbijlparkEmalahleniBrakpan

Forecast from the GFS (NOAA), ECMWF and ICON (DWD) models via Open-Meteo; radar and lightning observed from MRMS, OPERA and GOES GLM. Updated 2026-11-06 06:17 UTC