Лежащие на пути муссонов, гористые Коморские острова имеют влажный и жаркий тропический климат. Средняя температура самого теплого месяца 27°, самого холодного 24°; среднее годовое количество осадков колеблется от 1100 мм в центральных частях островов до 3000 мм на наветренных склонах и прибрежных равнинах.