WhereItsSunny

Climate of Durban, KwaZulu-Natal, South Africa

Point-value climate at Durban (KwaZulu-Natal, South Africa). Population approximately 2,729,000.

Located in KwaZulu-Natal, South Africa, Durban has a mild oceanic climate. Population approximately 2,729,000. Monthly average temperatures range from 17°C / 62.6°F in July to 24.5°C / 76.1°F in February, with rainfall varying from 24 mm / 0.9 in (June) to 136 mm / 5.4 in (January) — about 1024 mm / 40.3 in across the year. These are point-value climate normals sampled at Durban's coordinates — often quite different from the surrounding region's area-weighted average.

Best sunny months: June, July.

Best time to visit Durban →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January24.2°C75.6°F136 mm5.4″Tropical
February24.5°C76.1°F125 mm4.9″Tropical
March23.5°C74.3°F123 mm4.8″Tropical
April21.8°C71.2°F68 mm2.7″
May19.4°C66.9°F56 mm2.2″
June17.2°C63°F24 mm0.9″Sunny & Mild
July17°C62.6°F46 mm1.8″Sunny & Mild
August17.9°C64.2°F55 mm2.2″
September19.3°C66.7°F72 mm2.8″
October20.2°C68.4°F100 mm3.9″
November21.6°C70.9°F106 mm4.2″
December23.3°C73.9°F113 mm4.4″Tropical

Frequently asked questions

What is the best time to visit Durban?

The months with the sunniest, driest weather are June, July. Durban's warmest month is February at an average of 24.5°C / 76.1°F, and its driest month is June with about 24 mm / 0.9 in of rain.

What is the climate of Durban?

Durban, in KwaZulu-Natal, South Africa, has monthly average temperatures ranging from 17°C / 62.6°F in July to 24.5°C / 76.1°F in February. Annual rainfall is approximately 1024 mm / 40.3 in, with the wettest month being January (136 mm / 5.4 in) and the driest June (24 mm / 0.9 in).

What is the average temperature in Durban in February?

The average temperature in Durban in February is 24.5°C / 76.1°F, with rainfall of about 125 mm / 4.9 in — the warmest month of the year.

When is the driest month in Durban?

The driest month in Durban is June, with about 24 mm / 0.9 in of average monthly rainfall. Average temperature that month is 17.2°C / 63°F.

When is the wettest month in Durban?

The wettest month in Durban is January, with approximately 136 mm / 5.4 in of average monthly rainfall.