Climate and Average Weather in São Tomé & Príncipe

Sao Tomé and Principe has a tropical Savannah climate. Throughout the year it is warm with both a wet and dry season. The average annual temperature for Sao Tomé and Principe is 27 degrees Celsius (80.6 Fahrenheit). It is dry 86 days a year. The best time to visit Sao Tomé and Principe is from January to September and December, when you have a pleasant or warm temperatures and hardly any or moderate precipitation. The months of June, July and August are considerably drier than the rest of the months. The highest average temperature in Sao Tomé and Principe is 29°C (84.2°F) in March and the lowest is 25°C (77°F) in July.

In terms of precipitation, the country has great contrasts. For example, less than 1,000 millimetres (39.3 inch) of rain falls on an annual basis in the northern coastal areas, while the southwestern part of Sao Tomé can record up to 5,000 millimetres (197 inch) per year. The rainy season starts in Sao Tomé and Principe in mid-October and lasts until May.

Interested in more detailed Weather and Climate information?
Please select the city you wish to travel to, or the one closest to your destination. Each selected city will show you the following graphs:
1. Average minimum and maximum temperature over the year
2. Average monthly precipitation over the year (rainfall, snow)
3. Average monthly hours of sunshine over the year
On certain pages we also offer other historical weather data like humidity, wind speed and water temperature.

Popular places in São Tomé & Príncipe

Select a city to see its average temperature, precipitation and hours of sunshine over the year.

Show all places