Public holidays
Upcoming public holiday, and calendar of Singapore's public holidays for 2024, 2025 and 2026.
The next public holiday is
9 August, SaturdayNational Day2024
2025
2026
Date | Day | Holiday image | Holiday name |
---|---|---|---|
1 January 2024 | Monday | ![]() | New Year's Day1 January 2024. Monday |
10 February 2024 11 February 2024 | Saturday Sunday | ![]() | Chinese New Year10 February 2024 11 February 2024. Saturday SundayMonday, 12 February 2024, will be a public holiday if your rest day falls on 11 February 2024. |
29 March 2024 | Friday | ![]() | Good Friday29 March 2024. Friday |
10 April 2024 | Wednesday | ![]() | Hari Raya Puasa10 April 2024. Wednesday |
1 May 2024 | Wednesday | ![]() | Labour Day1 May 2024. Wednesday |
22 May 2024 | Wednesday | ![]() | Vesak Day22 May 2024. Wednesday |
17 June 2024 | Monday | ![]() | Hari Raya Haji17 June 2024. Monday |
9 August 2024 | Friday | ![]() | National Day9 August 2024. Friday |
31 October 2024 | Thursday | ![]() | Deepavali31 October 2024. Thursday |
25 December 2024 | Wednesday | ![]() | Christmas Day25 December 2024. Wednesday |
Date | Day | Holiday image | Holiday name |
---|---|---|---|
1 January 2025 | Wednesday | ![]() | New Year’s Day1 January 2025. Wednesday |
29 January 2025 30 January 2025 | Wednesday Thursday | ![]() | Chinese New Year29 January 2025 30 January 2025. Wednesday Thursday |
31 March 2025 | Monday | ![]() | Hari Raya Puasa31 March 2025. Monday |
18 April 2025 | Friday | ![]() | Good Friday18 April 2025. Friday |
1 May 2025 | Thursday | ![]() | Labour Day1 May 2025. Thursday |
3 May 2025 | Saturday | ![]() | Polling Day3 May 2025. Saturday |
12 May 2025 | Monday | ![]() | Vesak Day12 May 2025. Monday |
7 June 2025 | Saturday | ![]() | Hari Raya Haji7 June 2025. Saturday |
9 August 2025 | Saturday | ![]() | National Day9 August 2025. Saturday |
20 October 2025 | Monday | ![]() | Deepavali20 October 2025. Monday |
25 December 2025 | Thursday | ![]() | Christmas Day25 December 2025. Thursday |
Date | Day | Holiday image | Holiday name |
---|---|---|---|
1 January 2026 | Thursday | ![]() | New Year's Day1 January 2026. Thursday |
17 February 2026 18 February 2026 | Tuesday Wednesday | ![]() | Chinese New Year17 February 2026 18 February 2026. Tuesday Wednesday |
21 March 2026 | Saturday | ![]() | Hari Raya Puasa 21 March 2026. Saturday* Subject to further confirmation. |
3 April 2026 | Friday | ![]() | Good Friday3 April 2026. Friday |
1 May 2026 | Friday | ![]() | Labour Day1 May 2026. Friday |
27 May 2026 | Wednesday | ![]() | Hari Raya Haji 27 May 2026. Wednesday* Subject to further confirmation. |
31 May 2026 | Sunday | ![]() | Vesak Day31 May 2026. SundayMonday, 1 June 2026, will be a public holiday if your rest day falls on 31 May 2026. |
9 August 2026 | Sunday | ![]() | National Day9 August 2026. SundayMonday, 10 August 2026, will be a public holiday if your rest day falls on 9 August 2026. |
8 November 2026 | Sunday | ![]() | Deepavali8 November 2026. SundayMonday, 9 November 2026, will be a public holiday if your rest day falls on 8 November 2026. |
25 December 2026 | Friday | ![]() | Christmas Day25 December 2026. Friday |