Singapore weather by month
Singapore is warmest in March (31°C average high) and coolest in January (29°C). Rain is part of every month in Singapore (at least 19 rainy days a month by our count). The driest months are February to March and July. The sea is warm enough for easy swimming all year.
Warmest month
March
31°C
Coolest month
January
29°C
Wettest month
May
28 rainy days
Flight from London
13½h
direct, estimated
Singapore temperature by month
Tap a month for the detail and warmer alternatives.
When to go to Singapore
What is the best month to visit Singapore for sun?
Rain is part of every month in Singapore (at least 19 rainy days a month by our count). The driest months are February to March and July.
What is the hottest month in Singapore?
March averages 31°C. January is the coolest at 29°C.
When does it rain most in Singapore?
May, with about 28 wet days.
When is the sea warm enough to swim in Singapore?
all year, when the sea averages 21°C or more.
Planning the trip? Start with our 3-day Singapore itinerary, and see the best time to visit Singapore for crowds and events.
How we measured this
Daily averages from 2016 to 2025, from the Open-Meteo historical weather archive (ECMWF ERA5 reanalysis); sea temperatures are 2023 to 2025 averages from the Open-Meteo marine archive. A rainy day has at least 1 mm of rain.
