La Tanzanie étant un pays assez proche de l'équateur, les températures ne varient donc que de quelques degrés selon la période de l'année. En revanche, elles changent beaucoup selon la pluviométrie et l'altitude... S'il est convenu enfin de parler d'une petite saison des pluies de novembre à décembre et d'une grande saison des pluies entre avril et juin, la réalité est en fait beaucoup plus complexe. Disons seulement que la température oscille entre 22°C et 35°C à Zanzibar, 15°C et 25°C A Arusha (1 400m alt.), 8°C et 20°C au Ngorongoro (2 400m alt.).