В Танзании преобладает экваториальный муссонный тип климата. Круглый год здесь тепло, так как страна находится недалеко от экватора. Дальше от побережья в центральной части страны климат более сухой и жаркий, кроме того температура воздуха и количество осадков в Танзании зависит от высоты местности.
Самые жаркие месяцы в Танзании - декабрь, январь и февраль. В это время дневная температура воздуха на побережье и на островах поднимается до 32 градусов тепла, в центральных районах может достигать +35 градусов, а в некоторых частях страны - 38 градусов тепла. В ночные часы в период с декабря по февраль температура воздуха опускается на побережье и на островах до +24 градусов, в центральных районах - до +26 градусов, а в гористых местностях - до 10 градусов тепла. Самый прохладный месяц в Танзании - июль. В июле дневная температура в прибрежных районах страны и на островах достигает +28 градусов, в центральной части страны - 30 градусов тепла, а в горных районах - 27 градусов тепла. Ночью в это время температура воздуха опускается соответственно до +20 градусов, +22 градусов и +8 градусов.
Среднее годовое количество осадков в пределах Восточно-Африканского плато колеблется от 650 до 900 мм в год. Центральная часть страны более засушливая, здесь выпадает менее 500 мм осадков в год. На территории, прилегающей к озерам Ньяса и Танганьика, выпадает больше осадков, чем в остальной части плато, их годовая сумма колеблется от 1000 до 1500 мм. В горах северо-запада страны и на острове Занзибар выпадает больше всего осадков - до 2000 мм в год, а на склонах горы Килиманджаро до 1300 мм.
В северной части страны и на побережье наблюдаются два максимума осадков - с марта по май и с сентября по ноябрь, в южной и центральной частях - один, с ноября по апрель.