Skip to main content

Public holidays

Upcoming public holiday, and calendar of Singapore's public holidays for 2024, 2025 and 2026.

National Day

The next public holiday is

9 August, SaturdayNational Day
2024
DateDayHoliday imageHoliday name
1 January 2024MondayNew Year's DayNew Year's Day1 January 2024. Monday
10 February 2024
11 February 2024
Saturday
Sunday
Chinese New YearChinese New Year10 February 2024
11 February 2024. Saturday
Sunday
Monday, 12 February 2024, will be a public holiday if your rest day falls on 11 February 2024.
29 March 2024FridayGood FridayGood Friday29 March 2024. Friday
10 April 2024WednesdayHari Raya PuasaHari Raya Puasa10 April 2024. Wednesday
1 May 2024WednesdayLabour DayLabour Day1 May 2024. Wednesday
22 May 2024WednesdayVesak DayVesak Day22 May 2024. Wednesday
17 June 2024MondayHari Raya HajiHari Raya Haji17 June 2024. Monday
9 August 2024FridayNational DayNational Day9 August 2024. Friday
31 October 2024ThursdayDeepavaliDeepavali31 October 2024. Thursday
25 December 2024WednesdayChristmas DayChristmas Day25 December 2024. Wednesday
Add 2024 public holidays to your calendar
2025
DateDayHoliday imageHoliday name
1 January 2025WednesdayNew Year’s DayNew Year’s Day1 January 2025. Wednesday
29 January 2025
30 January 2025
Wednesday
Thursday
Chinese New YearChinese New Year29 January 2025
30 January 2025. Wednesday
Thursday
31 March 2025MondayHari Raya PuasaHari Raya Puasa31 March 2025. Monday
18 April 2025FridayGood FridayGood Friday18 April 2025. Friday
1 May 2025ThursdayLabour DayLabour Day1 May 2025. Thursday
3 May 2025SaturdayPolling DayPolling Day3 May 2025. Saturday
12 May 2025MondayVesak DayVesak Day12 May 2025. Monday
7 June 2025SaturdayHari Raya HajiHari Raya Haji7 June 2025. Saturday
9 August 2025SaturdayNational DayNational Day9 August 2025. Saturday
20 October 2025MondayDeepavaliDeepavali20 October 2025. Monday
25 December 2025ThursdayChristmas DayChristmas Day25 December 2025. Thursday
Add 2025 public holidays to your calendar
2026
DateDayHoliday imageHoliday name
1 January 2026ThursdayNew Year's DayNew Year's Day1 January 2026. Thursday
17 February 2026
18 February 2026
Tuesday
Wednesday
Chinese New YearChinese New Year17 February 2026
18 February 2026. Tuesday
Wednesday
21 March 2026SaturdayHari Raya Puasa Hari Raya Puasa 21 March 2026. Saturday* Subject to further confirmation.
3 April 2026FridayGood FridayGood Friday3 April 2026. Friday
1 May 2026FridayLabour DayLabour Day1 May 2026. Friday
27 May 2026WednesdayHari Raya Haji Hari Raya Haji 27 May 2026. Wednesday* Subject to further confirmation.
31 May 2026SundayVesak DayVesak Day31 May 2026. SundayMonday, 1 June 2026, will be a public holiday if your rest day falls on 31 May 2026.
9 August 2026SundayNational DayNational Day9 August 2026. SundayMonday, 10 August 2026, will be a public holiday if your rest day falls on 9 August 2026.
8 November 2026SundayDeepavaliDeepavali8 November 2026. SundayMonday, 9 November 2026, will be a public holiday if your rest day falls on 8 November 2026.
25 December 2026FridayChristmas DayChristmas Day25 December 2026. Friday
Add 2026 public holidays to your calendar

Would you like a quick tour of our new page design?

Click Next to start.

SkipNext