Weather in Singapore

What's the weather like in Singapore?

Singapore has warm year-round and heavy rainfall, especially in the wet season. Average daytime highs range from 30°C (86°F) in January to 31°C (88°F) in July, with overnight lows around 24°C (75°F) and 25°C (77°F) respectively.

No month in Singapore sits in the typical comfort range of 18–26°C. The most temperate months are usually January and November.

Quick facts

Country
🇸🇬 Singapore
Region
Asia
Time zone
Asia/Singapore
Coordinates
1.352, 103.820

Monthly climate

Long-run averages for each month of the year.

MonthAvg highAvg lowRainfallRain daysSnow days
January 30°C / 86°F 24°C / 75°F 245 mm 14
February 31°C / 88°F 24°C / 75°F 165 mm 9
March 32°C / 90°F 25°C / 77°F 190 mm 13
April 32°C / 90°F 25°C / 77°F 175 mm 14
May 32°C / 90°F 26°C / 79°F 175 mm 14
June 32°C / 90°F 26°C / 79°F 165 mm 13
July 31°C / 88°F 25°C / 77°F 155 mm 12
August 31°C / 88°F 25°C / 77°F 155 mm 14
September 31°C / 88°F 25°C / 77°F 175 mm 14
October 31°C / 88°F 25°C / 77°F 195 mm 15
November 30°C / 86°F 24°C / 75°F 260 mm 18
December 30°C / 86°F 24°C / 75°F 295 mm 18

Singapore by month

Detailed weather for any specific month:

Cities with a similar climate to Singapore

Frequently asked questions

When is the best time to visit Singapore?

The most comfortable months in Singapore are usually January, February, July, when average highs sit near 18–26°C (64–79°F) with relatively little rain. See the full month-by-month breakdown for the exact figures.

What is the hottest month in Singapore?

March is typically the hottest month in Singapore, averaging a high of 32°C (90°F).

What is the coldest month in Singapore?

January is usually the coldest, with average lows around 24°C (75°F).

Does it snow in Singapore?

Snow is rare in Singapore; the climate data shows essentially no snowfall across the year.

Explore Singapore on the interactive map

Live forecast, sunrise/sunset, and more.