La Tanzania si trova pochi gradi a Sud dell’Equatore e ha un clima tropicale, influenzato soprattutto dall’altitudine.
La principale stagione piovosa (masika in kiswahili) coincide con i mesi di aprile e maggio. È caratterizzata da abbondanti rovesci (soprattutto al pomeriggio), più regolari sulla costa che nell’interno.
Il periodo da giugno a ottobre è il più asciutto in assoluto; le temperature sono più “fresche” che durante il resto dell’anno e sulle isole e lungo la costa soffia il kusi, il vento da Sud. La lunga stagione asciutta è seguita dallo mvuli, il periodo delle piccole piogge che cadono solitamente tra metà novembre e i primi di dicembre, durante il quale le precipitazioni sono di bassa entità e meno regolari che durante il masika.
Il periodo delle piccole piogge è seguito da un’altra stagione asciutta che va da fine dicembre a fine marzo. Questo periodo è caratterizzato da temperature più elevate rispetto a quelle del periodo giugno-ottobre e da qualche sporadica precipitazione.