Les saisons en Tanzanie alternent entre sècheresse et humidité et on distingue 4 périodes :
JANVIER – FEVRIER : saison sèche courte. Mois les plus chauds.
MARS – AVRIL – MAI : Saison des pluies longue « les masika ». Pluies intenses.
JUIN – JUILLET – AOUT – SEPTEMBRE : Saison sèche longue. Mois les plus frais.
OCTOBRE – NOVEMBRE – DECEMBRE : Saison des pluies courte « mvuli ». Pluies modérées en fin de journée.
Pendant la saison sèche, la végétation s’éclaircit et les animaux se rassemblent près des sources d’eau, ce qui augmente grandement les chances de les observer.
Dans le parc national du Serengeti, environ 1,5 million de gnous migrent chaque année à la recherche de nouveaux pâturages et d’eau. La période allant de décembre à mai est à privilégier pour les observer dans la zone sud du parc, tandis que de juin à octobre vous aurez plus de chances de les apercevoir dans le corridor ouest et les zones nord.
Sur la côte et Zanzibar, le climat est chaud et humide durant presque toute l’année avec des températures qui dépassent les 30°C entre décembre et mars. Evitez les mois d’avril et mai qui sont les mois les plus pluvieux en bord de mer.