O clima em Moçambique, influenciado pelas monções do Oceano Índico e pela corrente quente do Canal de Moçambique, é geralmente tropical e úmido, com uma estação seca no Centro / Norte variando de quatro a seis meses enquanto no Sul, com clima seco tropical, dura de seis a nove meses. As chuvas ocorrem entre outubro e abril. Nas montanhas, o clima é tropical em altitude. As temperaturas médias são da ordem de 20º no sul, enquanto no norte esse indicador é de cerca de 26º. As temperaturas mais altas ocorrem na estação das chuvas.