We use cookies and external services: MapTiler for interactive maps and Google Maps to show route duration/distance. Both may process personal data such as your IP address, including transfers outside the EU/EEA. See our privacy policy for details. By clicking ‘Accept all’, you consent to this.
Singapore’s climate is hot, humid, and tropical all year round. Temperatures rarely dip below 24°C or rise above 33°C, and the city gets frequent, sometimes heavy, rainfall. With no true seasons, expect high humidity and abundant sunshine, making Singapore a vibrant destination for both urban adventures and beach escapes any month you visit.
The best times to travel section shows how the months compare for a visit, so you can find the time of year that fits what you want to do.
Background colours of the months:
The colour shows the typical temperature: yellow (hot), green (mild) and blue (cold). How strong the colour is shows the travel season: full colour means high season, soft colour means shoulder season and soft-striped means off season.
Weather symbols:
Each month has one symbol showing what the weather is typically like, such as hot and sunny, freezing or a rainy or snowy season. Use them to quickly spot months that match the weather you want, or to avoid the ones that don't.
Crowdedness:
The people icon shows how busy the place usually is. The more people, the more crowded it gets.
Additional notes:
The grey info boxes point out special things worth knowing, like recurring weather issues or seasonal events.
The climate of Singapore
Singapore sits just north of the equator, giving it a classic tropical rainforest climate. Temperatures are remarkably steady, with average daily highs around 31–32°C and lows near 24–25°C. Humidity is high year-round – often between 75% and 90% – so the air always feels warm and moist. There are no traditional four seasons here, but instead, the year is divided by two monsoon periods: the wetter Northeast Monsoon (December to early March) and the slightly drier Southwest Monsoon (June to September). Inter-monsoon periods in between bring unpredictable showers and occasional thunderstorms.
Rainfall is abundant, averaging over 2,100 mm annually. The wettest months are November to January, when heavy downpours and thunderstorms are frequent, sometimes causing short-term flooding. February and July tend to be the driest months. Sunshine is plentiful, with about 4–7 hours per day depending on the month, and daylight lasts around 12 hours year-round. Winds are generally light but can pick up during monsoon surges, especially in coastal areas. Afternoon thunderstorms are common, so it’s wise to carry an umbrella or raincoat wherever you go.
| Average climate data for Singapore, Singapore | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Month | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
| Average maximum temperature (°C) | 30 | 31 | 31 | 32 | 32 | 31 | 31 | 31 | 31 | 31 | 31 | 30 | 32 |
| Average minimum temperature (°C) | 23 | 24 | 24 | 24 | 25 | 25 | 24 | 25 | 24 | 24 | 24 | 24 | 23 |
| Average precipitation (mm) | 241 | 159 | 188 | 181 | 172 | 161 | 159 | 177 | 167 | 193 | 256 | 290 | 2,343 |
| Average rainfall days (days) | 15 | 11 | 14 | 15 | 15 | 13 | 13 | 14 | 14 | 16 | 19 | 19 | 178 |
| Average relative humidity (%) | 85 | 82 | 83 | 84 | 84 | 82 | 84 | 84 | 83 | 84 | 86 | 87 | 84 |
| Average water temperature (°C) | 28 | 28 | 29 | 30 | 30 | 30 | 30 | 29 | 29 | 30 | 30 | 29 | 29 |
| Average daily daylight hours (h) | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 |
| Average daily sunshine hours (h) | 5 | 6 | 6 | 5 | 5 | 5 | 6 | 5 | 5 | 5 | 4 | 4 | 5 |
| Average UV index | 12 | 12 | 12 | 12 | 12 | 11 | 11 | 12 | 12 | 12 | 12 | 12 | 12 |
Travel info
- Northeast Monsoon (December–early March): Wettest period with frequent heavy rain, especially in December and January. Temperatures stay warm (24–31°C). Pack a raincoat and plan for indoor activities on stormy afternoons.
- Inter-monsoon (March–May): Hot, humid, and unpredictable with brief but intense afternoon thunderstorms. Average highs reach 32–34°C. Great for outdoor activities in the mornings – carry water and sun protection.
- Southwest Monsoon (June–September): Slightly drier, though still humid with occasional morning showers and gusty winds. Good for outdoor sightseeing and beach trips, but haze from regional fires may affect air quality in some years.
- Inter-monsoon (October–November): Rainfall increases again with frequent thunderstorms, especially in the afternoons. Temperatures remain steady (25–31°C). Plan for flexible itineraries and bring waterproof gear.
- General Tips: Lightweight, breathable clothing is essential. Always carry an umbrella or poncho. Stay hydrated, use sun cream, and take breaks in air-conditioned spaces during the hottest hours (1–3 PM).
The best time to visit Singapore
The best time to visit Singapore is from February to April, during the drier inter-monsoon and post-monsoon period. These months offer the most sunshine, slightly lower humidity, and fewer rainy days, making it ideal for outdoor sightseeing, festivals, and beach trips. March and April are especially pleasant for exploring gardens, parks, and vibrant city life with minimal weather disruptions.
The worst time to visit Singapore
The least favourable time to visit is from November to January, during the peak of the Northeast Monsoon. These months see the heaviest rainfall, frequent thunderstorms, and high humidity, which can disrupt outdoor plans and cause occasional flooding. While temperatures remain warm, the persistent rain can make sightseeing and beach activities less enjoyable.
Frequently asked questions
No, Singapore does not have four distinct seasons. Instead, it experiences a tropical climate with two main monsoon periods and consistently warm, humid weather throughout the year.
Singapore’s daily temperatures typically range from 24°C at night to 32°C during the day. The hottest months are March to May, when highs can reach 34°C, but the heat is made more intense by high humidity.
The rainiest period is from November to January, during the Northeast Monsoon. These months often see heavy downpours, frequent thunderstorms, and the highest monthly rainfall totals of the year.
Yes, humidity in Singapore is consistently high, usually between 75% and 90%. This makes the air feel warmer and can be uncomfortable for those not used to tropical climates.
Bring lightweight, breathable clothes, an umbrella or rain poncho, sun cream, and a hat. Comfortable walking shoes and a reusable water bottle are also recommended to stay cool and hydrated.
Singapore receives about 4 to 7 hours of sunshine per day, depending on the month. February is typically the sunniest, while December sees the least sunshine due to frequent rain.
Yes, Singapore’s beaches are accessible all year. Sea temperatures stay around 28–30°C, but the best beach weather is during the drier months from March to September, when rain is less frequent.
Minimum and maximum temperatures in Singapore
The warmest month, with the highest average maximum temperature, is April (31.7 °C). The month with the lowest average maximum temperature is December (30.1 °C). Overall, the average maximum temperature over the whole year is 31 °C.
The month with the highest average minimum temperature is May (24.7 °C). The coldest month, with the lowest average minimum temperature, is January (23.3 °C). Overall, the average minimum temperature over the whole year is 24.1 °C.
Water temperature in Singapore
The month with the highest average water temperature is June (30.2 °C). The month with the lowest average water temperature is January (27.7 °C). Overall, the average water temperature over the whole year is 29.3 °C.
Rainfall amount in Singapore
The wettest month, with the highest amount of precipitation, is December (290.1 mm). The driest month, with the least amount of precipitation, is July (158.7 mm). Over the whole year there are 2,343.4 mm of rainfall on average.
Rainfall days in Singapore
The month with the most days of rain is December (19.1 days). The month with the fewest days of rain is February (11 days). Over the whole year there are 177.9 days of rain on average.
Relative humidity in Singapore
The month with the highest average relative humidity is December (87.2 %). The month with the lowest average relative humidity is February (81.7 %). The overall average relative humidity over the whole year is 84 %.
Daylight hours and sunshine hours in Singapore
The months with the longest days, so the most daylight, are January, February, March, April, May, June, July, August, September, October and November (Average daylight: 12 h). The month with the shortest days, so the least daylight, is December (Average daylight: 12 h). Over the whole year there are 12 h of daylight per day on average.
The month with the most sunshine per day is February (Average sunshine: 6.1 h). The month with the least sunshine per day is November (Average sunshine: 4 h). Over the whole year there are 5.2 h of sunlight per day on average.
UV index in Singapore
The months with the highest average UV index are January, February, March, April, May, August, September, October, November and December (UV index: 12). The months with the lowest average UV index are June and July (UV index: 11). Over the whole year the average UV index is 11.8.
- Singapore climate overview
- Climate table
- Related travel information for Singapore
- The best time to visit Singapore
- The worst time to visit Singapore
- Frequently asked questions
- Temperature summary
- Water temperature summary
- Rainfall amount summary
- Rainfall days summary
- Relative humidity summary
- Daylight hours and sunshine hours summary
- UV index summary
- Other recommended travel destinations