De varmaste månaderna är vanligtvis januari och februari, med en medeltemperatur på 26 °C. De kallaste månaderna är juli och juni, då medeltemperaturen är 16 °C. De blötaste månaderna i Santo Tomé är oktober, november, mars och januari, med en genomsnittlig nederbörd på 208 mm per månad.