WhereItsSunny

Climate of Pietermaritzburg, KwaZulu-Natal, South Africa

Point-value climate at Pietermaritzburg (KwaZulu-Natal, South Africa). Population approximately 750,845.

Located in KwaZulu-Natal, South Africa, Pietermaritzburg has a seasonal climate. Population approximately 750,845. Monthly average temperatures range from 12.4°C / 54.3°F in June to 22.8°C / 73°F in February, with rainfall varying from 12 mm / 0.5 in (June) to 133 mm / 5.2 in (January) — about 803 mm / 31.6 in across the year. Pietermaritzburg is the capital of KwaZulu-Natal. These are point-value climate normals sampled at Pietermaritzburg's coordinates — often quite different from the surrounding region's area-weighted average.

Best sunny months: April, May, August, September.

Best time to visit Pietermaritzburg →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January22.7°C72.9°F133 mm5.2″
February22.8°C73°F110 mm4.3″
March21.9°C71.4°F101 mm4″
April19.3°C66.7°F43 mm1.7″Sunny & Mild
May15.7°C60.3°F20 mm0.8″Sunny & Mild
June12.4°C54.3°F12 mm0.5″
July12.7°C54.9°F12 mm0.5″
August14.8°C58.6°F25 mm1″Sunny & Mild
September17.6°C63.7°F46 mm1.8″Sunny & Mild
October18.8°C65.8°F77 mm3″
November20.3°C68.5°F100 mm3.9″
December22°C71.6°F124 mm4.9″

Frequently asked questions

What is the best time to visit Pietermaritzburg?

The months with the sunniest, driest weather are April, May, August, September. Pietermaritzburg's warmest month is February at an average of 22.8°C / 73°F, and its driest month is June with about 12 mm / 0.5 in of rain.

What is the climate of Pietermaritzburg?

Pietermaritzburg, in KwaZulu-Natal, South Africa, has monthly average temperatures ranging from 12.4°C / 54.3°F in June to 22.8°C / 73°F in February. Annual rainfall is approximately 803 mm / 31.6 in, with the wettest month being January (133 mm / 5.2 in) and the driest June (12 mm / 0.5 in).

What is the average temperature in Pietermaritzburg in February?

The average temperature in Pietermaritzburg in February is 22.8°C / 73°F, with rainfall of about 110 mm / 4.3 in — the warmest month of the year.

When is the driest month in Pietermaritzburg?

The driest month in Pietermaritzburg is June, with about 12 mm / 0.5 in of average monthly rainfall. Average temperature that month is 12.4°C / 54.3°F.

When is the wettest month in Pietermaritzburg?

The wettest month in Pietermaritzburg is January, with approximately 133 mm / 5.2 in of average monthly rainfall.