На побережье климат тропический и влажный, средняя дневная температура
здесь достигает 30 градусов. С июня по сентябрь морские бризы делают погоду
очень приятной. На Центральном плато наблюдается контраст между жаркими
днями и прохладными ночами. Холмистая местность между побережьем и северным
Нагорьем отличается умеренным климатом с января по сентябрь, средняя дневная
температура здесь обычно около 20 градусов. В целом по стране самые жаркие
месяцы - с октября по февраль. Средние температуры в этот период достигают
20- 25 градусов. Осадков на территории страны выпадает 250- 1500 мм в
год. Основной, самый продолжительный сезон дождей в Танзании длится с
середины марта по конец мая, а малый сезон дождей приходится на ноябрь.
Среднегодовая температура на островах Занзибар, Пемба и Мафия составляет
25-28 градусов. Температура воды на побережье в Индийском океане в течение
всего года достигает 22-26 градусов.