Singapore’s Ministry of Manpower (MOM) announced the 2026 public holidays on 16 June 2025, revealing that Singaporeans can look forward to an impressive seven long weekends in the coming year.
To help you plan ahead, we’ve compiled the list of public holidays and MOE school holidays for Singapore in 2026. Use this comprehensive list to schedule your trips and make the most of these extended breaks.
Public Holidays 2026 in Singapore
Below are the confirmed Singapore public holidays 2026:
| Public Holidays 2026 | Date |
| New Year’s Day | 1 January 2026 (Thursday) |
| Chinese New Year # | 17 February 2026 – 18 February 2026 (Tuesday – Wednesday) |
| Hari Raya Puasa | 21 March 2026 (Saturday) ⚠️Actual date may vary |
| Good Friday # | 3 April 2026 (Friday) |
| Labour Day # | 1 May 2026 (Friday) |
| Hari Raya Haji | 27 May 2026 (Wednesday) ⚠️Actual date may vary |
| Vesak Day # | 31 May 2026 – 1 June 2026 (Sunday – Monday) |
| National Day # | 9 August 2026 – 10 August 2026 (Sunday – Monday) |
| Deepavali # | 8 November 2026 – 9 November 2026 (Sunday – Monday) |
| Christmas Day # | 25 December 2026 (Friday) |
# Long Weekends (Chinese New Year’s Eve falls on a Monday. If you’re given the day off, you’ll enjoy a long weekend.)
School Holidays 2026 in Singapore
Below are the confirmed school holidays in Singapore for 2026 (released on 30 July 2025):
| School Holidays 2026 | Date |
| Term 1 School Holidays (Primary, Secondary, JC, MI) | 14 March 2026 – 22 March 2026 |
| Term 2 School Holidays (Primary, Secondary, JC, MI) | 30 May 2026 – 28 June 2026 |
| Term 3 School Holidays (Primary, Secondary, JC, MI) | 5 September 2026 – 13 September 2026 |
| Term 4 School Holidays (Primary, Secondary) | 21 November 2026 – 31 December 2026 |
| Term 4 School Holidays (JC1, MI1, MI2) |
28 November 2026 – 31 December 2026 |
| Term 4 School Holidays (JC2, MI3) | 5 December 2026 – 31 December 2026 |
| Youth Day | 5 July 2026 – 6 July 2026 |
| Teachers’ Day | 4 September 2026 |
| Children’s Day | 2 October 2026 |