Best Time to Visit Sao Tome

Sao Tome and Principe · weather by month, temperature and rainfall

Best monthsJuly and August
HottestMarch · 27°C
ColdestJuly · 24°C
WettestMarch · 170 mm

The best time to visit Sao Tome is July and August, when the weather is at its most comfortable for sightseeing and time outdoors. Temperatures barely change through the year: highs stay between 25°C and 27°C, so rainfall matters far more than heat when choosing when to go. The rainy season runs over March to May and November to December; March is the wettest month with about 170 mm (6.7 in) of rain. November is the least comfortable month, mainly because of the rain.

When to go to Sao Tome: a seasonal guide

Gravana: the dry season, June to September

Locals call the dry season gravana. It's the best stretch for a visit, and July and August score highest. Days are cooler and the air feels lighter, though humidity stays high all year. Rain falls on only about six or seven days in those two months. Don't expect a blue-sky tan, though. The sun shows for around three hours a day, and cloud is common.

This is the time for hiking and beach days. You can walk to Pico Cão Grande, the tall volcanic needle in the south, with a decent chance of clear views. The trail through Obô Natural Park, in the island's forested interior, is less muddy too. The beaches near Praia Jalé and Praia Piscina are calmer to visit. June and September are good too, with a bit more rain.

Gravanito and the wet months

The rest of the year is wetter. October to May has two rainy spells, with a slightly drier patch around January and February. March and April are the wettest, with rain on nearly every day. Heavy showers can turn dirt roads into mud, which makes the south hard to reach. Your hiking plans may be washed out.

Still, the rain isn't all bad. Everything turns deep green, and cocoa and coffee plantations look their best. Showers often come in bursts, so mornings can be fine. If you're keen on birds, the forest is lively in these months. Just pack a proper rain jacket and accept that some days will be indoor days. Visiting roça Água-Izé or São João dos Angolares between downpours still works well.

Crowds and events

Sao Tome never gets really crowded. Even in the dry season, you'll often have a beach to yourself. Flights are limited, so seats and the few good guesthouses can fill up in July and August. Travelling with kids? The calmer seas and lower rain make that window easier.

Two events are worth knowing. Carnival comes in February, with music and costumes in the capital. Independence Day on 12 July brings parades and parties, and it falls in the best weather. Fishing villages also hold saint's day celebrations through the year, but dates shift, so ask locally. If you'd rather avoid noise, aim for June or September.

Sao Tome weather by month

15°20°25°30°0100200January: 124 mm rainFebruary: 119 mm rainMarch: 170 mm rainApril: 166 mm rainMay: 128 mm rainJune: 45 mm rainJuly: 21 mm rainAugust: 22 mm rainSeptember: 42 mm rainOctober: 120 mm rainNovember: 168 mm rainDecember: 135 mm rainJanuary: 27°CFebruary: 27°CMarch: 27°CApril: 27°CMay: 27°CJune: 25°CJuly: 25°CAugust: 25°CSeptember: 26°COctober: 26°CNovember: 26°CDecember: 26°CJanuary: 26°CFebruary: 27°CMarch: 27°CApril: 27°CMay: 26°CJune: 24°CJuly: 24°CAugust: 24°CSeptember: 25°COctober: 25°CNovember: 26°CDecember: 26°CJanFebMarAprMayJunJulAugSepOctNovDec mm°C
Avg high Avg low Rainfall (mm)
Jan27°C / 26°C124 mmPoorFeb27°C / 27°C119 mmPoorMar27°C / 27°C170 mmPoorApr27°C / 27°C166 mmPoorMay27°C / 26°C128 mmPoorJun25°C / 24°C45 mmGoodJul25°C / 24°C21 mmExcellentAug25°C / 24°C22 mmExcellentSep26°C / 25°C42 mmGoodOct26°C / 25°C120 mmPoorNov26°C / 26°C168 mmPoorDec26°C / 26°C135 mmPoor

Monthly climate table

MonthHighLowRainRainy daysHumiditySun hrs/dayRating
January27°C 80°F26°C 79°F124 mm2782%3.7Poor 4.2
February27°C 81°F27°C 80°F119 mm2483%3Poor 3.8
March27°C 81°F27°C 80°F170 mm3082%2.8Poor 3.8
April27°C 81°F27°C 80°F166 mm2883%2.9Poor 3.7
May27°C 80°F26°C 79°F128 mm2484%3.3Poor 3.8
June25°C 78°F24°C 76°F45 mm1283%3.7Good 7.2
July25°C 76°F24°C 74°F21 mm682%3.4Excellent 8.1
August25°C 77°F24°C 75°F22 mm782%3.2Excellent 8
September26°C 78°F25°C 76°F42 mm1382%2.9Good 6.9
October26°C 79°F25°C 77°F120 mm2683%2.8Poor 3.7
November26°C 79°F26°C 78°F168 mm2985%3.3Poor 3.6
December26°C 80°F26°C 78°F135 mm2884%3.7Poor 3.9

Frequently asked questions

When is the best time to visit Sao Tome?

The best time to visit Sao Tome is July and August, based on comfortable temperatures, low rainfall and plenty of sunshine.

What is the hottest month in Sao Tome?

March is the hottest month in Sao Tome, with an average high of 27°C (81°F).

What is the coldest month in Sao Tome?

July is the coldest month in Sao Tome, with an average low of 24°C (74°F).

What is the rainiest month in Sao Tome?

March is the wettest month, with about 170 mm (6.7 in) of rain. July is the driest, with 21 mm (0.8 in).

When is the rainy season in Sao Tome?

The rainy season in Sao Tome is March to May and November to December.

Nearby destinations

More in Sao Tome and Principe