Mozambique has a warm, tropical climate. The average temperature is around 28°C, and the weather along the coast is sunny and warm even in midwinter. Summer, from October to April, is rainy, humid, and hot. The cooler and drier winter months, from April to September, provide the most comfortable period.
Temperatures and rainfall patterns vary greatly between the regions of the country. The areas along Mozambique’s north-eastern coast are the hottest and most humid in the country, while the high-altitude regions in the Nampula are the coolest. Conditions along the coast can be hot and humid, while inland the cooler nights relieve the heat of the day.
The country’s northern parts receive about twice as much rainfall as the southern provinces, where severe and prolonged droughts have occurred. The rainy season runs from October to March in the south, but it starts and ends about six weeks later north of the Zambezi.