Climate and monthly weather forecast
São Tomé, São Tomé and Príncipe

englishespañol中文
Share
Clear blue water crashing on the big shore rocks on the beach in São Tomé, São Tomé and Principe
Clear blue water crashing on the big shore rocks on the beach in São Tomé, São Tomé and Principe

The climate of São Tomé

São Tomé, positioned in the Gulf of Guinea just off the western coast of Africa, endures conditions indicative of a Tropical wet and dry climate. This climate, identified by the Köppen climate classification as 'As', subjects the citizens to a highly varied seasonal pattern. Here temperatures hover consistently throughout the year, with a scant divergence between high and low values. Whereas average high temperatures oscillate from 27.3°C (81.1°F) to 30.2°C (86.4°F), lows fluctuate modestly from 20.4°C (68.7°F) to 22.6°C (72.7°F). Ample sunshine hours insignificantly change from 3.7 hours to 5.5 hours across the year, a consistency owed to the city's close proximity to the equator.

Rainfall, on contrary, varies significantly throughout the year, implying a distinctive wet and dry season. A steep drop in precipitation occurs towards the middle of the year, as June receives 19mm (0.75") and July barely notices any, while in the months of March and April, São Tomé witnesses heavy showers amounting to 131mm (5.16") and 122mm (4.8") respectively. The pronounced shift in rainfall also impacts humidity, falling from 85% in the wet months to 77% during the drier parts of the year. Noteworthy is the sea temperature which remains relatively stable throughout the year, between 25°C (77°F) and 29°C (84.2°F), reinforcing the tropical weather traits of São Tomé.

The best time to visit São Tomé

For those preferring a drier and less humid getaway, the midway through the year, from June to August is an opportune period to visit São Tomé. Despite the diminished rainfall, humidity dips to a bearable 77-79%, while sea temperatures stay relatively warm, ranging from 25°C (77°F) to 26°C (78.8°F). Sunshine hours are marginally higher, nearing 5.2 to 5.5 hours, allowing a satisfying exploration of the city's stunning landscapes.

The worst time to visit São Tomé

Potential visitors interested in dry and less humid conditions might wish to avoid the first few months of the year. March and April are particularly soggy with rain showers reaching up to 131mm (5.16") and 122mm (4.8") respectively, accompanied by relative humidity soaring up to as high as 83-85%. The UV index is at its peak at 12, making it necessary to take ample sun protection measures during these months.

Spring weather in São Tomé

Considering the city's geographical location, traditional seasonal terminology might not precisely define the weather patterns. Yet, during the months of March, April, and May, relatively higher humidity levels from 83% to 84%, coupled with considerable rainfall averaging from 122mm (4.8") to 113mm (4.45"), make these months similar to the typical characteristics of Spring in other parts of the world. The temperatures remain balmy with highs ranging from 30.1°C (86.2°F) to 29.3°C (84.7°F) and lows between 22.6°C (72.7°F) to 22.6°C (72.7°F).

Summer weather in São Tomé

In the months synonymous with summer, namely June, July, and August, the humidity levels reduce to about 79% to 77%. The rainfall drops significantly, amounting to only as much as 19mm (0.75") in June and nearly negligible levels of 0mm (0") to 1mm (0.04") from July to August. The temperatures remain fairly consistent from June to August with highs varying between 28°C (82.4°F) to 27.7°C (81.9°F) and lows from 21.4°C (70.5°F) to 20.5°C (68.9°F).

Autumn weather in São Tomé

September, October, and November witness a significant rise in rainfall from 17mm (0.67") to 110mm (4.33"). The humidity levels rise again, varying from 79% to 82% which mirrors the climate change in Autumn. The high temperatures fluctuate between 28.6°C (83.5°F) and 29°C (84.2°F), while the low temperatures remain in the range of 21.3°C (70.3°F) to 22°C (71.6°F).

Winter weather in São Tomé

In the closing months of December, January, and February, typically signs of Winter in non-tropical locations, the island sees a return of regular rainfall, hovering from 99mm (3.9") to 108mm (4.25"). High temperatures continue to hover around the 29°C (84.2°F) mark, and lows keep steady between 22°C (71.6°F) to 22.4°C (72.3°F). Humidity levels peak during these months, reinforcing the beginnings of rainfall trends similar to the start of the year with an index of 85%.

Weather in January

January commences the year with balmy weather in São Tomé, São Tomé and Príncipe. The temperature flexes between 22.4°C (72.3°F) at its chilliest and 29.4°C (84.9°F) when it reaches its zenith. This serves as an introductory phase to the climatic journey of the year. Weather in January »

Weather in February

February carries the temperature dynamics of January into the second month, offering a predictability in weather conditions. The difference in temperature between the coolest and hottest moments fluctuates from 22.5°C (72.5°F) to 29.9°C (85.8°F). Weather in February »

Weather in March

As São Tomé steps into March, fluctuations in weather conditions start creeping in. The spectrum of temperature expands from 22.6°C (72.7°F) to 30.2°C (86.4°F) hinting at the upcoming summer months. Rainfall records a significant increase, earning the distinction of being the wettest month. Weather in March »

Weather in April

The weather becomes a mixed bag as April approaches. The temperature range remains static from 22.6°C (72.7°F) to 30.1°C (86.2°F) compared to March and something more distinct is noticeable. Despite the constant rainfall from the preceding month, the overall precipitation count lowers slightly. Weather in April »

Weather in May

May witnesses a decline in the mercury levels. When juxtaposing it with April, the month shows a downshift while the mounting rainfall provides relief. The overall temperature decreases slightly, settling within the neighbourhood of the earlier spells. Weather in May »

Weather in June

Transitioning into June, São Tomé encounters the force of nature in its full swing. With the largest temperature drop of the year, the temperature ranges from 21.4°C (70.5°F) to 28°C (82.4°F), which is noticeable but not severe. Weather in June »

Weather in July

July, the middle of the year, reflects a consolidation of temperature variations. The lowest temperature index of the year records between 20.4°C (68.7°F) and 27.3°C (81.1°F). While São Tomé remains warm, this month exhibits a critical shift with respect to the preceding months. Weather in July »

Weather in August

August, sails in like the breath of fresh air. Significant changes are marked with a rise in temperature from 20.5°C (68.9°F) to 27.7°C (81.9°F), and a minor escalation in rainfall. Comparatively, August lacks the clarity of the weather seen earlier in the year, indicating the upcoming shift in the seasonal cycle. Weather in August »

Weather in September

September is where variations start to show up in São Tomé weather. With a slight increase in temperature range from 21.3°C (70.3°F) to 28.6°C (83.5°F) compared to August, the dynamism becomes more palpable. The relative humidity sees an almost imperceptible increase, coupled with occasional drizzle. Weather in September »

Weather in October

October marks the return of warmer days in São Tomé. A gradual rise in temperature from 21.8°C (71.2°F) to 28.7°C (83.7°F) ushers in a change of season. As the year advances, rising temperatures play a symphony with the tropical landscape of this island nation. Weather in October »

Weather in November

November paints a vivid picture of fluctuating weather patterns in the archipelagic nation. The span of temperature swings between 22°C (71.6°F) when it's cooled down and accelerates to 29°C (84.2°F), providing a harmonious blend of pleasant and warm climates. Weather in November »

Weather in December

December brings the yearly climate cycle full circle in São Tomé. It a gradual escalation at the mercury’s scale, the temperature revolves between 22.1°C (71.8°F) and 29.1°C (84.4°F). The weather of December recalls the aura of January, offering a pleasant summation to the climatic journey of the year. Weather in December »

Frequently asked questions

What is the most humid month in São Tomé?

January, November and December, with an average relative humidity of 85%, are most humid months in São Tomé.

How much does it rain in São Tomé?

Throughout the year, there are 94 rainfall days, and 885mm (34.84") of precipitation is accumulated.

When is the highest UV index in São Tomé?

The months with the highest UV index in São Tomé, São Tomé and Príncipe, are January through May, August through December, with an average maximum UV index of 12.

When is the sea warmest in São Tomé?

The months with the warmest seawater in São Tomé, São Tomé and Príncipe, are February through April, with an average sea temperature of 29°C (84.2°F).

What time of the year is the hottest in São Tomé?

São Tomé, São Tomé and Príncipe, experiences its highest temperatures in March, with an average peak of 30.2°C (86.4°F) and a low of 22.6°C (72.7°F).

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

The month with the most rainfall in São Tomé is March, when the rain falls for 12 days and typically aggregates up to 131mm (5.16") of precipitation.

When are the longest days in São Tomé?

The month with the longest days is June, with an average of 12h and 6min of daylight.

What month has the most sunshine in São Tomé?

With an average of 5.5h of sunshine, June has the most sunshine of the year in São Tomé, São Tomé and Príncipe.

What is the coldest time of year in São Tomé?

July, known for its average high temperature of 27.3°C (81.1°F) and an average low temperature of 20.4°C (68.7°F), is the coldest month.

What is the least humid month in São Tomé?

July is the least humid month in São Tomé, São Tomé and Príncipe, with an average relative humidity of 77%.

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

The only month without rainfall in São Tomé is July.

What is the month with the coldest sea water in São Tomé?

The month with the coldest seawater in São Tomé, São Tomé and Príncipe, is July, with an average sea temperature of 25°C (77°F).

What is the month with the lowest UV index in São Tomé?

The month with the lowest UV index is July, with an average maximum UV index of 10.

When does it rain in São Tomé?

January through June, August through December are months with rainfall in São Tomé, São Tomé and Príncipe.

What is the month with the least sunshine in São Tomé?

With an average of 3.7h of sunshine, October has the least sunshine of the year in São Tomé, São Tomé and Príncipe.

What is the month with the shortest days in São Tomé?

With an average of 12h and 6min of daylight, December has the shortest days of the year.

Is there Daylight Saving Time (DST) in São Tomé?

São Tomé does not observe Daylight Saving Time (DST). GMT timezone is used over the entire year.

Average temperature
São Tomé, São Tomé and Príncipe

Average temperature - São Tomé, São Tomé and Príncipe

The warmest month (with the highest average high temperature) is March (30.2°C).
The month with the lowest average high temperature is July (27.3°C).

The months with the highest average low temperature are March, April and May (22.6°C).
The coldest month (with the lowest average low temperature) is July (20.4°C).

Average humidity
São Tomé, São Tomé and Príncipe

Average humidity - São Tomé, São Tomé and Príncipe

The months with the highest relative humidity are January, November and December (85%).
The month with the lowest relative humidity is July (77%).

Average rainfall
São Tomé, São Tomé and Príncipe

Average rainfall - São Tomé, São Tomé and Príncipe

The wettest month (with the highest rainfall) is March (131mm).
The driest month (with the least rainfall) is July (0mm).

Average rainfall days
São Tomé, São Tomé and Príncipe

Average rainfall days - São Tomé, São Tomé and Príncipe

The months with the highest number of rainy days are March and October (12 days).
The month with the least rainy days is July (2 days).

Average sea temperature
São Tomé, São Tomé and Príncipe

Average sea temperature - São Tomé, São Tomé and Príncipe

The best months for swimming (with the highest average sea temperature) are February, March and April (29°C).
The coldest month (with the lowest average sea temperature) is July (25°C).

Average daylight / Average sunshine
São Tomé, São Tomé and Príncipe

Average daylight / Average sunshine - São Tomé, São Tomé and Príncipe

The month with the longest days is June (Average daylight: 12h and 6min).
The month with the shortest days is December (Average daylight: 12h and 6min).

The month with the most sunshine is June (Average sunshine: 5h and 30min).
The month with the least sunshine is October (Average sunshine: 3h and 42min).

Average UV index
São Tomé, São Tomé and Príncipe

Average UV index - São Tomé, São Tomé and Príncipe

The months with the highest UV index are January, February, March, April, May, August, September, October, November and December (UV index 12).
The month with the lowest UV index is July (UV index 10).

São Tomé, São Tomé and Príncipe

Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location