When to visit
São Tomé?

Discover the best time of year, based on historical climate, temperature, and precipitation.

São Tomé
São Tomé Island · São Tomé & Príncipe

The best weather in São Tomé is from June, July, August.consistent weather climate

Climate score
June
81

Excellent climate

🌡Hot & dry

Temperature
24–28°C
Hot nights — A/C advised
Feels like
28–32°C
Muggy
Precipitation
73mm
Light rain · 14 days
Sunshine
7.7h
Mostly cloudy
Humidity (%)
84%
Muggy
Annual Climate Analysis
Temperature, Rain & Feels Like
Rain
Actual Temp
Feels Like
20°30°40°JanFebMarAprMayJunJulAugSepOctNovDec
Monthly Overview
Score514839435081847556464645
ClimateHot & rainyHot & rainyHot & rainyHot & rainyHot & rainyHot & dryPleasantHumidRainyRainyHot & rainyHot & rainy
Temperature25–28°C25–29°C26–29°C26–29°C25–29°C24–28°C23–27°C23–27°C24–27°C24–27°C25–28°C25–28°C
Feels like30–35°C30–36°C31–36°C31–36°C30–35°C28–32°C27–31°C27–31°C28–32°C29–33°C29–34°C30–34°C
Precipitation228mm
26 days
208mm
22 days
247mm
24 days
232mm
22 days
222mm
25 days
73mm
14 days
58mm
15 days
121mm
21 days
235mm
29 days
395mm
30 days
338mm
30 days
300mm
30 days
Sunshine7.8h
☀︎ 65%
7.1h
☀︎ 59%
5.9h
☀︎ 49%
6.3h
☀︎ 52%
6.4h
☀︎ 53%
7.7h
☀︎ 64%
7.1h
☀︎ 59%
6.4h
☀︎ 52%
6.0h
☀︎ 49%
5.9h
☀︎ 49%
6.6h
☀︎ 55%
6.9h
☀︎ 57%
WindE · 12 km/hSE · 12 km/hSE · 13 km/hSE · 13 km/hSE · 13 km/hSE · 14 km/hSE · 13 km/hSE · 12 km/hE · 12 km/hE · 12 km/hSE · 13 km/hE · 12 km/h
Humidity (%)87%86%86%86%86%84%83%84%86%88%88%88%
Day length12.1h12.1h12.1h12.1h12.1h12.1h12.1h12.1h12.1h12.1h12.1h12.1h

Frequently asked questions

What is the best time to visit São Tomé?

The best time to visit São Tomé is July, June, August, with temperatures between 23 °C and 28 °C. The best month is July. July is low season.

What is the weather like in São Tomé?

São Tomé has a Tropical climate with an overall score of 5.5/10. Annual temperatures range from 23 °C to 29 °C.

What is the hottest month in São Tomé?

The hottest month in São Tomé is February, with average highs of 29 °C and lows of 25 °C.

What is the rainiest month in São Tomé?

The rainiest month in São Tomé is October, with an average of 395 mm of precipitation.