Home › Singapore › Best time to visit
Best time to visit Singapore: month by month
Short answer
Singapore is warm year-round, with highs of 29–30°C and lows of 24–26°C, so any month works. February to April tends to be the driest and sunniest (February has the fewest rainy days in the data, about 17), while November to January brings the heaviest monsoon rain. Prices rise mainly around Chinese New Year, school holidays and the Formula 1 weekend.
Month by month
| Month | High | Low | Rainy days | Crowds |
|---|---|---|---|---|
| Jan | 29°C | 24°C | 21 | medium |
| Feb | 30°C | 24°C | 17 | high |
| Mar | 29°C | 25°C | 24 | medium |
| Apr | 30°C | 25°C | 27 | medium |
| May | 30°C | 26°C | 25 | medium |
| Jun | 29°C | 26°C | 28 | high |
| Jul | 30°C | 26°C | 23 | medium |
| Aug | 29°C | 25°C | 27 | medium |
| Sep | 29°C | 26°C | 23 | high |
| Oct | 30°C | 25°C | 25 | medium |
| Nov | 29°C | 25°C | 25 | medium |
| Dec | 29°C | 24°C | 29 | high |
Temperatures and rainy days: Copernicus ERA5 averages, 2021–2023. Crowd levels are our estimate.
Season by season
Spring (Mar–May)
Highs of 29–30°C and lows of 25–26°C; rainy days rise from about 24 in March to 25–27 in April–May, mostly as afternoon thunderstorms.
Summer (Jun–Aug)
Highs of 29–30°C and lows of about 25–26°C, with 23–28 rainy days; the south-west monsoon brings early-morning squalls. National Day is on 9 August.
Autumn (Sep–Nov)
Highs of 29–30°C and about 23–25 rainy days; the Formula 1 night race (September or October) and Deepavali (October or November) are the highlights.
Winter (Dec–Feb)
The north-east monsoon makes December the wettest month (about 29 rainy days); January and February get drier and a little cooler, with lows of 24°C.
Events worth planning around
- Chinese New Year, with light-ups and the Chingay parade (January or February)
- National Day, with the parade and fireworks over Marina Bay (9 August)
- Formula 1 Singapore Grand Prix, the night race around Marina Bay (September or October)
- Deepavali, when Serangoon Road in Little India is lit up (October or November)
When to avoid
If you are on a budget, avoid the Formula 1 race week and Chinese New Year, when hotel prices peak and some shops close for the holiday. December is the wettest month, though rain rarely stops sightseeing for long.
Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.
Common questions
What is the best time to visit Singapore?
February to April is usually the driest and sunniest, but Singapore is warm and visitable all year.
When is the rainy season in Singapore?
The heaviest rain comes with the north-east monsoon from November to January; December is the wettest month.
When is the Singapore Grand Prix?
It is held in September or October; hotel prices around Marina Bay rise sharply that week.