Public holidays
Upcoming public holiday, and calendar of Singapore's public holidays for 2023, 2024 and 2025.
The next public holiday is
31 March, MondayHari Raya PuasaDate | Day | Holiday image | Holiday name |
---|---|---|---|
1 January 2023 | Sunday | ![]() | New Year's Day1 January 2023. SundayMonday, 2 January 2023, will be a public holiday. |
22 January 2023 23 January 2023 | Sunday Monday | ![]() | Chinese New Year22 January 2023 23 January 2023. Sunday MondayTuesday, 24 January 2023, will be a public holiday. |
7 April 2023 | Friday | ![]() | Good Friday7 April 2023. Friday |
22 April 2023 | Saturday | ![]() | Hari Raya Puasa22 April 2023. Saturday |
1 May 2023 | Monday | ![]() | Labour Day1 May 2023. Monday |
2 June 2023 | Friday | ![]() | Vesak Day2 June 2023. Friday |
29 June 2023 | Thursday | ![]() | Hari Raya Haji29 June 2023. Thursday |
9 August 2023 | Wednesday | ![]() | National Day9 August 2023. Wednesday |
1 September 2023 | Friday | ![]() | Polling Day1 September 2023. Friday |
12 November 2023 | Sunday | ![]() | Deepavali12 November 2023. SundayMonday, 13 November 2023, will be a public holiday. |
25 December 2023 | Monday | ![]() | Christmas Day25 December 2023. Monday |
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 |
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 |