Durban has a subtropical climate with warm winters and hot, humid summers. Average temperatures range from 50 to 70°F (10 to 21°C) in winter and 70 to 90°F (21 to 32°C) in summer. Rainfall is more common from November to March.