Every long weekend, plus the bridge days that stretch a holiday into a short trip.
Quick answer
Singapore has 5 long weekends in 2027: New Year's Day (1 January–3 January, 3 days), Chinese New Year (6 February–8 February, 3 days), Good Friday (26 March–28 March, 3 days), Hari Raya Haji (15 May–17 May, 3 days) and National Day (7 August–9 August, 3 days). The best leave hack is to take Friday 21 May off for 4 days in a row around Vesak Day.
Long weekends
New Year's Day: Friday 1 January to Sunday 3 January — 3 days off
Chinese New Year: Saturday 6 February to Monday 8 February — 3 days off
Good Friday: Friday 26 March to Sunday 28 March — 3 days off
Hari Raya Haji: Saturday 15 May to Monday 17 May — 3 days off
National Day: Saturday 7 August to Monday 9 August — 3 days off
Leave hacks: bridge days in 2027
When a public holiday falls on a Tuesday or Thursday, one day of leave gives you four days off. A Wednesday holiday needs two.
Source: Ministry of Manpower public holiday lists for 2026 and 2027. Contains information from the “Public Holidays for 2026” and “Public Holidays for 2027” datasets accessed in October 2026 from data.gov.sg, made available under the terms of the Singapore Open Data Licence version 1.0. Where a public holiday falls on a Sunday, the next day (Monday) is a public holiday.
Frequently asked questions
How many long weekends are there in Singapore in 2027?
5: New Year's Day (1 January–3 January), Chinese New Year (6 February–8 February), Good Friday (26 March–28 March), Hari Raya Haji (15 May–17 May) and National Day (7 August–9 August).
What is the best leave hack in 2027?
Take Friday 21 May off to get 4 days in a row around Vesak Day.
Run a tuition centre or preschool?
SchoolMatters skips public holidays automatically when it schedules classes, bills by lesson and books make-up sessions.