Loading weather data…
We are fetching the daily values for every year. The first time, this takes a few seconds.
Loading weather data…
We are fetching the daily values for every year. The first time, this takes a few seconds.

This is what the weather in Singapore was like in February over the years 2017–2026.
Avg. daytime high
29.3 °C
28.3 °C – 30.5 °C
Avg. night-time low
24.3 °C
23.5 °C – 25.1 °C
Avg. rain days in period
18.7
66 % of days · ≥ 1.0 mm
Avg. precipitation in period
480 mm
29.6 mm – 2,602 mm
Avg. cloud cover
79 %
This data source has no sunshine hours – average cloud cover is shown instead.
Avg. sea temperature
28.2 °C
Sea temperature available for 9 of 10 years.
Extremes: Highest temperature 31.5 °C (27 Feb 2021) · Lowest temperature 21.9 °C (18 Feb 2021) · Avg. daily peak wind 17 km/h
Weather mix of all days
Overall values from all 10 years. How is this calculated?
Average over your travel period
Avg. daytime high: 2017 29°, 2018 29°, 2019 30°, 2020 30°, 2021 29°, 2022 28°, 2023 28°, 2024 30°, 2025 29°, 2026 29°. Avg. night-time low: 2017 24°, 2018 24°, 2019 24°, 2020 25°, 2021 23°, 2022 25°, 2023 24°, 2024 25°, 2025 24°, 2026 24°. Sea temperature: 2017 28°, 2018 28°, 2019 29°, 2020 29°, 2021 –, 2022 29°, 2023 28°, 2024 29°, 2025 28°, 2026 28°.
Precipitation (mm): 2017 173, 2018 56, 2019 30, 2020 114, 2021 375, 2022 412, 2023 442, 2024 470, 2025 123, 2026 2,602.
2026
Max 29.8 °C · Min 23.3 °C
29 February does not exist this year – 28 February is used instead.
2025
Max 30.5 °C · Min 23.2 °C
29 February does not exist this year – 28 February is used instead.
2024
Max 31.4 °C · Min 24.2 °C
2023
Max 29.7 °C · Min 23.6 °C
29 February does not exist this year – 28 February is used instead.
2022
Max 30.2 °C · Min 23.5 °C
29 February does not exist this year – 28 February is used instead.
2021
Max 31.5 °C · Min 21.9 °C
29 February does not exist this year – 28 February is used instead.
2020
Max 31.2 °C · Min 23.4 °C
2019
Max 31.3 °C · Min 23.0 °C
29 February does not exist this year – 28 February is used instead.
2018
Max 30.7 °C · Min 21.9 °C
29 February does not exist this year – 28 February is used instead.
2017
Max 30.9 °C · Min 23.3 °C
29 February does not exist this year – 28 February is used instead.
Choose your travel period – we show the weather for exactly those days.