Climate and Average Weather in Singapore

Singapore has a tropical climate. The eastern monsoon brings the driest weather (June to September), while the western monsoon brings the main rains (November to January). Rainstorms can occur all year. Singapore experiences very warm, sometimes humid weather throughout the year, especially along the coastal areas.

Temperatures rarely fall below 24 degrees Celsius (75.2°F) at night and during the day the temperature never exceeds 36°C (86.8°F). Due to the high humidity and lack of wind it can feel very warm.

Southeast Asia is regularly hit by cyclones (hurricanes). Luckily Singapore will never have to deal directly with cyclones because of its location near the equator. However, it does regularly suffer from tropical depressions, which can create wet and grey weather for days. Especially towards the end of the year you notice that the number of grey days and the frequency of tropical rains are increasing.

The best time to visit Singapore is in February. It is drier and less humid than other months. Another option is to go in July and August.

Interested in more detailed Weather and Climate information for Singapore?
Please select the city below you wish to travel to, or the one closest to your destination. Each selected city will show you the following graphs:
1. Yearly average minimum and maximum temperatures
2. Monthly averages of precipitation throughout the year (rainfall, snow etc)
3. Monthly average hours of sunshine throughout the year

Additionally, some pages provide historical weather data such as humidity, wind speed, and water temperature.

Places in Singapore

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

Map not visible? Whoops sorry! Please refresh the page.