Durban, South Africa: Annual Weather Averages

February is the hottest month in Durban with an average temperature of 25°C (77°F) and the coldest is June at 17.5°C (64°F) with the most daily sunshine hours at 9 in August. The wettest month is January with an average of 130mm of rain. The best month to swim in the sea is in January when the average sea temperature is 26°C (79°F).

Average Temperature: Durban

Loading weather data. Please wait…

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
°C 25 25 25 23 20 18 18 19 20 21 22 24
°F 76 77 76 73 68 64 64 65 67 69 72 74

Average High/Low Temperature: Durban

Loading weather data. Please wait…

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
High °C 28 28 28 27 25 23 23 23 23 24 25 27
Low °C 21 22 21 18 15 12 12 14 16 17 19 20
High °F 82 82 82 81 77 73 73 73 73 75 77 81
Low °F 70 72 70 64 59 54 54 57 61 63 66 68

Average Rainfall: Durban

Loading weather data. Please wait…

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
mm 130 130 130 70 40 20 40 70 90 100 120 100
Days 18 15 15 12 7 5 6 9 13 20 20 20

Average Daily Sunshine Hours: Durban

Loading weather data. Please wait…

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Hours 6 7 8 8 8 8 8 9 7 6 6 6

Average Sea Temperature: Durban

Loading weather data. Please wait…

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
°C 26 26 26 25 24 23 22 22 22 22 24 25
°F 79 79 79 77 75 73 72 72 72 72 75 77

Your Holiday Weather Settings

Show temperature in:
Show distance in: