The weather in Durban is pretty good all year round. Highs of about 35 C in summer with lows of about 12 C at night in winter. The seasons are as follows: Summer - November-March, Autumn - April-May, Winter - June-August, Spring September-October. The rainy season is late November through December extending into January. The windy season starts about August and can last right through to January.
Generally a very moderate climate with mild winters and great beach weather from January through April although the beach is usable all year round. Sea temperature varies slightly with minimums of about 18 C in winter to 24 C.