Advertisement

KwaZulu-Natal weather in March

March is a fair month to visit KwaZulu-Natal: highs of 26°C (78°F) and about 90 mm (3.5 in) of rain on average. Nights average 24°C (75°F) and cloud cover 55% (NASA POWER, 2001–2025 averages). The sea averages 25°C (76°F). It is the 5th wettest month of the year and the 2nd warmest. Compared with February, it is about as warm and about as wet; April brings highs of 24°C (76°F) and 65 mm (2.6 in) of rain.

Figures are long-term averages for Durban, the largest city in KwaZulu-Natal. See below for other places.

Is March a good time to visit KwaZulu-Natal?

fair month Weather score 74/100.

March is a fair month in KwaZulu-Natal. The weather is usually best in May–Aug.

See KwaZulu-Natal's sky and forecast now

Advertisement

Does it rain a lot in KwaZulu-Natal in March?

Some rain is normal: about 90 mm (3.5 in) falls in an average March. It is the 5th wettest month of the year.

How warm is KwaZulu-Natal in March?

Days average 26°C (78°F) and nights 24°C (75°F).

KwaZulu-Natal weather by month

MonthHighLowRainCloudSeaWeather
January25°C (78°F)24°C (75°F)107 mm63%25°C (77°F)least pleasant
February26°C (78°F)24°C (76°F)84 mm59%25°C (77°F)fair
March26°C (78°F)24°C (75°F)90 mm55%25°C (76°F)fair
April24°C (76°F)22°C (72°F)65 mm51%25°C (76°F)fair
May23°C (74°F)21°C (70°F)40 mm36%24°C (75°F)best
June22°C (72°F)20°C (67°F)27 mm32%22°C (72°F)best
July21°C (70°F)19°C (66°F)42 mm32%22°C (72°F)best
August21°C (70°F)19°C (66°F)36 mm40%21°C (70°F)best
September22°C (71°F)19°C (67°F)65 mm53%21°C (70°F)fair
October22°C (72°F)20°C (68°F)100 mm65%22°C (71°F)least pleasant
November23°C (73°F)21°C (70°F)122 mm71%23°C (74°F)least pleasant
December24°C (76°F)22°C (72°F)110 mm70%25°C (76°F)least pleasant

Sources: 2001–2025 monthly averages from NASA POWER (MERRA-2 reanalysis), sea temperature from Open-Meteo Marine. Page updated . How we rate months

Weather across KwaZulu-Natal in March

Weather can differ a lot within KwaZulu-Natal: coasts, hills and mountains each have their own climate.

PlaceHighLowRainWeather
Durban26°C (78°F)24°C (75°F)90 mmfair
Pietermaritzburg26°C (78°F)15°C (58°F)118 mmfair
Newcastle27°C (81°F)13°C (55°F)86 mmfair
Richards Bay28°C (82°F)22°C (72°F)72 mmfair
KwaDukuza27°C (80°F)21°C (70°F)71 mmfair
Vryheid27°C (80°F)13°C (55°F)84 mmfair
Pinetown25°C (77°F)16°C (62°F)139 mmfair
Ladysmith28°C (82°F)14°C (56°F)86 mmfair
Mpumalanga25°C (77°F)16°C (62°F)139 mmfair
Ntuzuma27°C (80°F)21°C (70°F)71 mmleast pleasant
Dundee27°C (81°F)13°C (55°F)86 mmfair
Tongaat27°C (80°F)21°C (70°F)71 mmfair
Advertisement
For camera owners

Have a camera with a view of the sky? Share it with travelers.

Advertisement