Zanzibar City
Zanzibar City has a tropical climate, very similar to whole Unguja island, and slightly hotter than what is found in Pemba. This climate is classified as a tropical monsoon climate (Köppen climate classification "Am"). The average temperature in Zanzibar City is . The average annual rainfall is . The monthly average temperatures are usually between . There are two rain seasons, with most rainfall coming between March and May and smaller rain season coming between November and December. Drier months are January - February, and a longer drier season between June and October.