Dans le
haut Veld, les températures sont comprises entre 18 °C,
en octobre, et 11 °C, en juillet. La vallée
du Zambèze, dans le Nord, bénéficie de
températures plus clémentes: 30 °C en
octobre, 20 °C en juillet. Les précipitations
annuelles, concentrées en été (novembre-mars),
se répartissent inégalement: 450 mm dans
les régions semi-désertiques du sud-est; 810 mm
aux alentours de Harare; plus de 2.600 mm dans les monts
Inyanga. La moyenne nationale s'établit autour de 830 mm.