Historical Extremes
Updated at 13 Mar 2026
| Climate Station | All Stations | |
|---|---|---|
| Highest Daily Maximum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
36.026 Mar 1998 |
37.0 Tengah Meteorological Station 17 Apr 1983 |
| Lowest Daily Maximum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
21.206 Jan 1934 |
21.2Mount Faber 06 Jan 1934 |
| Highest Monthly Mean Temperature (°C) 1929-1941 and since 1948 for Climate Station |
29.5 Mar 1998 |
30.0Several |
| Lowest Monthly Mean Temperature (°C) 1929-1941 and since 1948 for Climate Station |
24.2Jan 1934 |
24.2Mount Faber Jan 1934 |
| Highest Daily Minimum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
29.913 Jul 1949 |
30.0Pasir Panjang Terminal 19 Jun 2013 |
| Lowest Daily Minimum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
19.4 30 Jan 1934 |
19.0Paya Lebar Meteorological Station 14 Feb 1989 |
| Climate Station | All Stations | |
|---|---|---|
| Highest Daily Maximum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
35.207 Jan 2013 |
35.4 Scotts Road 26 Jan 2020 |
| Lowest Daily Maximum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
21.206 Jan 1934 |
21.2Mount Faber 06 Jan 1934 |
| Highest Monthly Mean Temperature (°C) 1929-1941 and since 1948 for Climate Station |
28.3Jan 2016 |
28.8Paya Lebar Meteorological Station Jan 2019 |
| Lowest Monthly Mean Temperature (°C) 1929-1941 and since 1948 for Climate Station |
24.2Jan 1934 |
24.2Mount Faber Jan 1934 |
| Highest Daily Minimum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
27.0Several |
28.1Pasir Panjang Terminal 08 Jan 2017 |
| Lowest Daily Minimum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
19.4 30 Jan 1934 |
19.4 Mount Faber 30 Jan 1934 |
| Climate Station | All Stations | |
|---|---|---|
| Highest Daily Maximum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
35.226 Feb 2010 |
36.0Tengah Meteorological Station 23 Feb 2005 |
| Lowest Daily Maximum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
21.810 Feb 1934 |
21.8Mount Faber 10 Feb 1934 |
| Highest Monthly Mean Temperature (°C) 1929-1941 and since 1948 for Climate Station |
28.9 Feb 1998 |
29.0Paya Lebar Meteorological Station Feb 2019 |
| Lowest Monthly Mean Temperature (°C) 1929-1941 and since 1948 for Climate Station |
24.6Feb 1934 |
24.6Mount Faber Feb 1934 |
| Highest Daily Minimum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
27.127 Feb 2024 |
27.9Semakau Island 26 Feb 2010 |
| Lowest Daily Minimum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
19.723 Feb 1951 |
19.0Paya Lebar Meteorological Station 14 Feb 1989 |
| Climate Station | All Stations | |
|---|---|---|
| Highest Daily Maximum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
36.026 Mar 1998 |
36.6 Tengah Meteorological Station 29 Mar 1990 |
| Lowest Daily Maximum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
21.606 Mar 1934 |
21.6Mount Faber 06 Mar 1934 |
| Highest Monthly Mean Temperature (°C) 1929-1941 and since 1948 for Climate Station |
29.5Mar 1998 |
29.5 Changi Meteorological Station Mar 1998 |
| Lowest Monthly Mean Temperature (°C) 1929-1941 and since 1948 for Climate Station |
25.0Mar 1934 |
25.0Mount Faber Mar 1934 |
| Highest Daily Minimum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
27.830 Mar 2024 |
28.7Pasir Panjang Terminal 30 Mar 2024 |
| Lowest Daily Minimum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
20.2 12 Mar 1933 |
19.8Sembawang Meteorological Station 01 Mar 1996 |
| Climate Station | All Stations | |
|---|---|---|
| Highest Daily Maximum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
35.8 19 Apr 1983 |
37.0Tengah Meteorological Station 17 Apr 1983 |
| Lowest Daily Maximum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
23.910 Apr 1934 |
23.9Mount Faber 10 Apr 1934 |
| Highest Monthly Mean Temperature (°C) 1929-1941 and since 1948 for Climate Station |
29.4 Apr 2016 |
30.0Marina Barrage Apr 2016 |
| Lowest Monthly Mean Temperature (°C) 1929-1941 and since 1948 for Climate Station |
26.0Apr 1972 |
26.0Paya Lebar Meteorological Station Apr 1972 |
| Highest Daily Minimum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
28.4 12 Apr 1983 |
29.5Pasir Panjang Terminal 30 Apr 2024 |
| Lowest Daily Minimum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
20.716 Apr 1979 |
20.4Semakau Island 16 Apr 2010 |
| Climate Station | All Stations | |
|---|---|---|
| Highest Daily Maximum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
35.4 01 May 2005 |
37.0Ang Mo Kio Avenue 5 13 May 2023 |
| Lowest Daily Maximum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
25.515 May 1934 |
25.5Mount Faber 15 May 1934 |
| Highest Monthly Mean Temperature (°C) 1929-1941 and since 1948 for Climate Station |
29.5May 2023 |
30.0 Marina Barrage May 2016 |
| Lowest Monthly Mean Temperature (°C) 1929-1941 and since 1948 for Climate Station |
26.5May 1974 |
26.5Paya Lebar Meteorological Station May 1974 |
| Highest Daily Minimum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
29.122 May 1998 |
29.7East Coast Park 25 May 2023 |
| Lowest Daily Minimum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
21.204 May 1989 |
20.8East Coast Park 08 May 2019 |
| Climate Station | All Stations | |
|---|---|---|
| Highest Daily Maximum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
35.025 Jun 1985 |
36.2Seletar Meteorological Station 10 Jun 2014 |
| Lowest Daily Maximum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
25.128 Jun 1929 |
24.7Sembawang Road 13 Jun 2020 |
| Highest Monthly Mean Temperature (°C) 1929-1941 and since 1948 for Climate Station |
29.3 Jun 1997 |
29.9Kim Chuan Road Jun 2013 |
| Lowest Monthly Mean Temperature (°C) 1929-1941 and since 1948 for Climate Station |
26.4Jun 1974 |
26.4 Paya Lebar Meteorological Station Jun 1974 |
| Highest Daily Minimum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
28.829 Jun 1941 |
30.0Pasir Panjang Terminal 19 Jun 2013 |
| Lowest Daily Minimum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
20.819 Jun 1952 |
20.0Tengah Meteorological Station 25 Jun 2013 |
| Climate Station | All Stations | |
|---|---|---|
| Highest Daily Maximum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
34.0 17 Jul 1991 |
36.0Seletar Meteorological Station 03 Jul 2016 |
| Lowest Daily Maximum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
25.009 Jul 1932 |
25.0Mount Faber 09 Jul 1932 |
| Highest Monthly Mean Temperature (°C) 1929-1941 and since 1948 for Climate Station |
29.3Jul 2024 |
29.7Paya Lebar Meteorological Station Jul 2019 |
| Lowest Monthly Mean Temperature (°C) 1929-1941 and since 1948 for Climate Station |
25.9 Jul 1964 |
25.9 Paya Lebar Meteorological Station Jul 1964 |
| Highest Daily Minimum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
29.913 Jul 1949 |
29.9Kallang 13 Jul 1949 |
| Lowest Daily Minimum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
19.706 Jul 1976 |
19.3Semakau Island 26 Jul 2010 |
| Climate Station | All Stations | |
|---|---|---|
| Highest Daily Maximum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
34.217 Aug 1986 |
35.8Paya Lebar Meteorological Station 02 Aug 2025 |
| Lowest Daily Maximum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
24.431 Aug 1933 |
24.4Mount Faber 31 Aug 1933 |
| Highest Monthly Mean Temperature (°C) 1929-1941 and since 1948 for Climate Station |
29.1Aug 2019 |
29.7Seletar Meteorological Station Aug 2016 |
| Lowest Monthly Mean Temperature (°C) 1929-1941 and since 1948 for Climate Station |
25.7Aug 1971 |
25.7Paya Lebar Meteorological Station Aug 1971 |
| Highest Daily Minimum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
28.2 11 Aug 2020 |
29.0 Pasir Panjang Terminal 13 Aug 2016 |
| Lowest Daily Minimum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
20.230 Aug 1929 |
20.2Mount Faber 30 Aug 1929 |
| Climate Station | All Stations | |
|---|---|---|
| Highest Daily Maximum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
34.429 Sep 2016 |
35.8Sembawang Road 30 Sep 2016 |
| Lowest Daily Maximum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
22.830 Sep 1954 |
22.8Kallang 30 Sep 1954 |
| Highest Monthly Mean Temperature (°C) 1929-1941 and since 1948 for Climate Station |
29.0Sep 2019 |
29.6Paya Lebar Meteorological Station Sep 2019 |
| Lowest Monthly Mean Temperature (°C) 1929-1941 and since 1948 for Climate Station |
25.6Sep 1974 |
25.6Paya Lebar Meteorological Station Sep 1974 |
| Highest Daily Minimum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
28.102 Sep 2024 |
28.9 Tengah Meteorological Station 23 Sep 2022 |
| Lowest Daily Minimum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
20.720 Sep 1933 |
19.5Paya Lebar Meteorological Station 17 Sep 2005 |
| Climate Station | All Stations | |
|---|---|---|
| Highest Daily Maximum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
35.928 Oct 2025 |
36.3Woodlands Avenue 9 09 Oct 2023 |
| Lowest Daily Maximum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
24.427 Oct 1936 |
24.4Kallang 27 Oct 1936 |
| Highest Monthly Mean Temperature (°C) 1929-1941 and since 1948 for Climate Station |
29.0Oct 2023 |
29.4 Marina Barrage Oct 2015 |
| Lowest Monthly Mean Temperature (°C) 1929-1941 and since 1948 for Climate Station |
25.9Oct 1968 |
25.9Paya Lebar Meteorological Station Oct 1968 |
| Highest Daily Minimum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
28.2 16 Oct 2021 |
29.4East Coast Park 16 Oct 2023 |
| Lowest Daily Minimum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
20.610 Oct 1952 |
20.6Kallang 10 Oct 1952 |
| Climate Station | All Stations | |
|---|---|---|
| Highest Daily Maximum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
35.408 Nov 2025 |
36.0Scotts Road 01 Nov 2025 |
| Lowest Daily Maximum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
23.914 Nov 1934 |
23.4Paya Lebar Meteorological Station 11 Nov 1992 |
| Highest Monthly Mean Temperature (°C) 1929-1941 and since 1948 for Climate Station |
28.2Nov 2025 |
28.7Marina Barrage Nov 2015 |
| Lowest Monthly Mean Temperature (°C) 1929-1941 and since 1948 for Climate Station |
25.3 Nov 1933 |
25.3 Mount Faber Nov 1933 |
| Highest Daily Minimum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
27.701 Nov 2025 |
28.8East Coast Park 03 Nov 2014 |
| Lowest Daily Minimum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
21.1Several |
21.1Several |
| Climate Station | All Stations | |
|---|---|---|
| Highest Daily Maximum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
35.607 Dec 2024 |
36.2Paya Lebar Meteorological Station 07 Dec 2024 |
| Lowest Daily Maximum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
23.026 Dec 1983 |
23.0Paya Lebar Meteorological Station 26 Dec 1983 |
| Highest Monthly Mean Temperature (°C) 1929-1941 and since 1948 for Climate Station |
27.7 Dec 2015 |
28.6Paya Lebar Meteorological Station Dec 2018 |
| Lowest Monthly Mean Temperature (°C) 1929-1941 and since 1948 for Climate Station |
24.7Several |
24.7Several |
| Highest Daily Minimum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
26.601 Dec 2021 |
28.0Semakau Island 16 Dec 2016 |
| Lowest Daily Minimum Temperature (°C) 1929-1941 and since 1948 for Climate Station |
20.602 Dec 1964 |
20.6Paya Lebar Meteorological Station 02 Dec 1964 |
The extremes for “Climate Station” are based on our single reference climate station, which is used for tracking of long term climate trends and is situated at location where environmental changes from human activities have been and are expected to remain at a minimum. The values here represent the long term historical records of extremes for Singapore.
The extremes from “All Stations” are based on the records from all our available stations, including the reference climate station, and have varying periods of climate records. Some of the stations might not be as suitably sited as the climate station, due to differing siting conditions. The readings from these stations could thus be influenced by local conditions. The values in this column are thus not representative of the long term historical extremes in Singapore.