Климат в основном экваториально-муссонный. Средние температуры самого теплого месяца от 25°С до 27°С, самого холодного от 12°С до 15°С. Осадков от 500 до 1500 мм в год. Климат в Танзании достаточно сухой. Большой сухой сезон начинается в июне и заканчивается в сентябре.
В период с января по март очень жарко. Два сезона дождей: сезон больших дождей - апрель и май, и сезон небольших дождей - с конца сентября по начало ноября. Время, в которое следует избегать приезда в Танзанию - длительный период дождей, когда дождь идет почти каждый день, что при высокой температуре воздуха создаёт очень тяжелые условия для европейцев. К тому же в этот период резко увеличивается риск заболевания малярией и желудочно-кишечными инфекциями. Сезон охоты закрыт с 1 апреля по 30 июня, а на юге страны сезонные дожди (с февраля по март) так размывают почву, что делают местность практически недоступной.