Tropisk klima med små årstidsvariasjoner. I perioden desember-mai er været stort sett varmt og fuktig, i juni-november litt kjøligere på grunn av sørøstpassaten. Årsnedbøren varierer noe mellom øyene, på den største øya Mahé er den ca. 2300 mm. Middeltemperaturen er ca. 27 °C. Øyene ligger utenfor syklonbeltet.