Pemba Island has a tropical monsoon climate with high precipitation figures all year round. Pemba Island has two rainy and two dry periods. The first rainy period is from March till May, the second one is from October till December. Temperatures are very pleasant all year round, about 30 degrees Celsius (86.0 degrees Fahrenheit).

The Manta Resort is located very close to the equator resulting in a very stable temperature and climate. The western Indian Ocean is dominated by two prevailing monsoon wind cycles and we are fortunate for our position out of reach of cyclones. The Kas-Kazi winds blow southwards from December till April. Then the Kusi arrives in April and blows back north till October.  We experience two mini seasons between the prevailing monsoons when the wind blows very gently as the seasons shift and might bring about new rains during the transition.  We receive light rains around October/ November, characterised by brief showers in between long stretches of sunshine. The heavy rains fall between late April and early June. The warmest temperatures are reached between January and March  but there is usually a refreshing sea breeze. Daytime temperatures usually vary between 26 and 32 degrees centigrade.

Download: The Pemba weather stats PDF



Average Temperature


Average High Temperature


Average Low Temperature


Average Downfall


Average Number of Days With Rain


Average Length of Day


Average Daily Sunshine