If you're seeking warm, sunny days, Mozambique may turn out to be paradise. The average yearly temperature in Mozambique is a balmy 82°F (28°C). The country gets lots of sunshine all through the year and rarely gets cold.
Temperature and rainfall vary slightly from region to region. The climate at the coast transitions from subtropical in the south to tropical in the north. Because of their high average altitudes, the Nampula and Niassa provinces tend to be the coolest.
Mozambique's weather is characterised by two seasons. The hot rainy season runs from December to March, when temperatures along the coast average 88°F (29°C). Rainfall is heaviest in the north and decreases the further south you go. Mozambique experiences cyclones during the rainy season, which can occasionally cause significant damage. The dry season is from April to November.
The weather in Maputo, Mozambique's capital and most popular expat destination, is warm and sunny. February is the hottest month, while June is the coolest. Winters tend to still be warm, with temperatures rarely dipping below 65°F (19°C).