Singapore, Singapore: Live Weather

Live weather in Singapore

The latest and today's weather in Singapore, Singapore updated regularly

Monday 25 March
08:50 GMT | 16:50 +08
+8h

Last updated:

25 Mar
UK Time: 07:25 GMT
Local Time: 15:25 +08
Partly Sunny w/ Thunder Storms
82°F (28°C)
6mph (9kmh)
  • Sunrise 07:07
  • Sunset 19:14
Temp feels like: 90°F (32°C)
Length of Day: 12h 7m
Pressure: 29.8" (1009 hpa)
Visiblity: 4 miles (6 km)
View by:
Flag Name Temp

Latest Singapore Holiday Reviews

  • My trip to Singapore

    The weather was over 30 degrees everyday, but lots of cloud. We never had any rain which was good considering it was rai...

    Gareth Spring

Historic Temperatures for 25th March in Singapore

Average High 88°F (31°C)
Record High 95°F (35°C) (1998)
Average Low 75°F (24°C)
Record Low 72°F (22°C) (2004)

Weather in Singapore

No matter the time of the year, you can count on the weather in Singapore to be hot, humid and rainy. Consistency is the name of the game for this region of Southeast Asia, with very little fluctuations in temperature throughout the year. The tropical rainforest climate has almost no seasonal variations, with consistent highs and lows from month to month, thanks to its location nearly directly on the equator.

The year is divided into two monsoon seasons, with two intermediate pre-monsoon periods of reduced rainfall, a welcome relief for visitors and residents. The southwest monsoon season runs from June to September and the northeast monsoon season goes from December through to March.

These monsoon seasons are more than just a minor inconvenience; they are major weather events. Rain falls in thick sheets from a black sky, obliterating visibility and flooding walkways.

While the residents have learned to function effectively during these rainy times, it can be eye-opening and overwhelming for first-time visitors. On the flip side, the large rainfall amounts help cultivate the lush rainforests found throughout the area that are popular with visitors wanting to experience their beauty.

The city-state of Singapore is affected by pollution blowing across the Java Sea from nearby Indonesia. Because of the regular rainfall and smog, sunshine isn't abundant; but don't let that dissuade you from visiting this unique and exotic city-state with lots to offer guests. The municipality is technically an island, surrounded on one side by the Java Sea and separated from Malaysia by the Straits of Johor on the other side.

Most of the island is low-laying and susceptible to flooding during the monsoon seasons. The highest hill, Bukit Timah, is 164 meters high and sits in the hilly northwest corner of the city-state. The eastern areas tend to be flatter and enjoy drier periods than the western regions thanks to the protection from the western hills. Singapore City is located on the island's south coast and is afforded protection from the hills as well.

Despite the abundance of rain, Singapore is an amazing area full of culture, history and natural beauty. It's well-known for its shopping and eating, both of which you can do just fine even if it is raining! Sentosa, a manmade island just off the southern coast of Singapore, is a tropical paradise for people of all ages and a highlight for many visitors.

Spring Weather in Singapore

Temperature

Singapore sees a daily average temperature of 27°C (about 81°F) across all three months of the spring. These temperatures are steamy, especially when compared to springtime temperatures elsewhere. The highs during this time hit 31°C (around 88°F), while the lows drop down to 24°C to 25°C (about 75°F to 77°F).

Rainfall

March, April and May are considered the pre-southwest monsoon season with limited rainfall that generally falls in the early evening. This time of the year is less windy and has lower humidity, which combined with the warm temperatures, make it a great time to visit. Average rainfall during this time is 166 mm to 174 mm, which falls over 17 to 20 days each month.

Average Sea Temperature

Visitors can expect about seven to nine hours of sunshine each day this time of the year, plenty of time to get outside and see the beautiful natural sights of the island and enjoy the fun urban activities. You can do some swimming or spend time in the sand down on the south coast, with average sea temperatures ranging between 29°C and 30°C (about 84°F to 86°F).

Summer Weather in Singapore

Temperature

The heat peaks during the summer months in Singapore, with an average daily temperature of 27°C (about 81°F). You'll feel the humidity too, especially in the heat of the day when the haze is more prominent.

The average high is consistent across June, July and August, hitting 31°C (around 88°F). At night and in the early morning hours, when the wind is the strongest, the lows drop down to 24°C (about 75°F).

Rainfall

You won't have to check the forecast to know you'll get rain this time of the year. During the southwest monsoon season, the rain comes in on the winds from the southeast and southwest and generally occur early in the afternoon. Visitors can expect rainfall amounts between 150 mm and 171 mm, coming over 19 to 20 days each month.

When visiting this time of the year, be prepared with an umbrella and rain coat and expect to have more rainy days than sunny ones during your stay.

Average Sunshine Hours

Daily sunshine hours each day range from eight to nine hours, giving visitors ample time to get outside and explore in between the rain showers.

Average Sea Temperature

The water temperature hasn't changed from the spring, staying steady at 29°C to 30°C (about 84°F to 86°F), plenty warm for swimming and water sports.

Autumn Weather in Singapore

Rainfall

Autumn in Singapore brings little reprieve from the monsoon rains seen during the southwest monsoon season in the summer. Rainfall amounts average between 163 mm to 250 mm, jumping up in November, right before the start of the northeast monsoon season. The rain falls over an average of 18 to 25 days each month.

Temperature

In September, October and November, breezes blow across the Java Sea, keeping the humidity down in the afternoon. Average daily temperatures range between 26°C and 27°C (around 79°F to 81°F).

During the day, the highs can still get up to 30°C to 31°C (about 86°F to 88°F), extremely warm when compared to Western Europe during this time. The lows drop down to 24°C (about 75°F) at night and in the early morning hours.

Average Sunshine Hours

Expect around six to nine hours of sunshine each day to see the sights of the island, from the western hills to the eastern flat lands.

Average Sea Temperature

The average sea temperature stays steady at 29°C (about 84°F) across the entire season, so you can enjoy swimming well into late autumn.

Winter Weather in Singapore

Temperature

Thanks to the consistent and warm temperatures, it certainly won't feel like winter at the end of the year in Singapore. The average daily temperature sits between 26°C and 27°C (around 79°F to 81°F).

During the day, the highs jump up to 29°C to 31°C (about 84°F to 88°F) and at night, the lows go down to 23°C to 24°C (around 73°F to 75°F). Unfortunately, visitors do have to enjoy those amazing temperatures combined with lots and lots of rain.

Rainfall

December, January and February are the height of the northeast monsoon season, when the rain is at its heaviest and the winds become intense, especially in January and February. This time of the year, it can rain for days on end, with little or no breaks in the precipitation. 

December is the rainiest month out of the entire year, with an average rainfall of 269 mm. The rainfall averages the other months range between 165 mm and 238 mm, falling over 13 to 25 days.

Average Sunshine Hours

The average number of daylight hours each day is six to eight hours, if you're lucky enough to see the sunshine during your stay this time of the year.

Average Sea Temperature

The sea water still feels pretty good too, with a consistent average temperature of 28°C to 29°C (around 82°F to 84°F), but you'll have to dodge raindrops if you want to do any swimming. 

Your Holiday Weather Settings

Show temperature in:
Show distance in: