大部分地区平均气温21—25℃。桑给巴尔的20多个岛屿属热带海洋性气候，终年湿热，年平均气温26℃。位于坦尚尼亚东北部的吉力马札罗山，海拔5,895zh-hans:米; zh-hant:公尺;，为非洲最高峰。坦桑尼亚湖有坦噶尼喀湖,维多利亚湖和马拉维湖.