Svatý Tomáš a Princův ostrov leží v blízkosti rovníku, to znamená, že se můžete těšit na celoročně příjemné počasí. Průměrné roční teploty se pohybují kolem 28 °C až 30 °C. Pokud byste se přesouvali do horských oblastí ve vyšší nadmořské výšce, teploty budou klesat k 20 °C. Nejideálnější podnebí bez jediné kapky deště je pravděpodobně od června do října. Pokud byste ostrovní stát Svatý Tomáš a Princův ostrov navštívili od března do května, musíte počítat s častějšími dešťovými přeháňkami. Ty jsou nejintenzivnější na jižní části ostrova Svatý Tomáš. Rovníkové klima si velice brzy zamilujete.