Танзания субэкваториаль климат бүлкәтендә ята. Төньяҡ өлөшөндә ямғырҙарҙың ике миҙгеле (март — май һәм сентябрь — ноябрь), көньяғында бер ямғыр миҙгеле (ноябрь — апрель). Утрауҙарында климат дымлы, көндөҙ уртаса температура +28 алып 30 ℃ тиклем градус тәшкил итә, диңгеҙҙән иҫкән бриздар һауа торошон бик яҡшы итә. Һинд океанында һыу температураһы — 24-26 градус. Илдең үҙәк өлөшөндә (диңгеҙ кимәленән 1200—1700 м бейеклектә) уртаса температура 22-25 градус тәшкил итә, төндә һалҡын булыуы мөмкин.