School holidays
Singapore school holidays 2026
What's left of 2026 for MOE schools: the year-end school holidays (Sat 21 Nov – Thu 31 Dec). School starts again on Mon 4 Jan 2027.
| School holiday | Dates | Days off | What you get |
|---|---|---|---|
| Year-end school holidays | Sat 21 Nov – Thu 31 Dec | 44 days | 44 days off in a row with Christmas Day and New Year's Day: Sat 21 Nov 2026 – Sun 3 Jan 2027. Back to school on Mon 4 Jan 2027. |
For MOE primary and secondary schools and MOE Kindergartens. Schools also close on everypublic holiday. Dates from MOE academic calendar: 2026 school terms and holidays, checked 17 Oct 2026. Also see 2027 school holidays.
Family long weekends
Where a school day off meets a weekend or a public holiday. Workers don't get the school days, so these are the days of leave a parent needs to match. Got a fixed number of leave days? The leave planner finds the best mix.
Christmas & New Year
11 days off · Thu 24 Dec 2026 – Sun 3 Jan 2027
Falls in the year-end school holidays, so a trip costs no school days. A parent needs 5 days of leave (Thu 24 – Thu 31 Dec).
Where to go for Christmas & New Year
Johor school holidays 2026
Johor's schools follow Malaysia's calendar, so their breaks fall at different times from Singapore's. During them JB's malls and attractions fill up and the checkpoints are busier, most of all when Singapore's schools are off too. The Causeway traffic page rates every day and has LTA's live checkpoint cameras.
| Johor schools | Dates | Days | Singapore's schools off too? |
|---|---|---|---|
| Deepavali break | Sat 7 – Tue 10 Nov | 4 days | Sat 7 – Mon 9 Nov: the Deepavali long weekend |
| Year-end holidays | Sat 5 – Thu 31 Dec | 27 days | All of it: Singapore's year-end school holidays |
The heaviest Causeway days in Singapore's school holidays
From the jam outlook, which works from the holiday calendars on both sides, not traffic data.
| School holiday | Leaving Singapore | Coming back |
|---|---|---|
| Year-end school holidays | Fri 20 Nov, Sat 21 Nov, Thu 24 Dec, Fri 25 Dec, Thu 31 Dec, Fri 1 Jan | Sun 27 Dec, Sun 3 Jan |
Johor dates from Malaysian Ministry of Education: Kalendar Akademik 2026 (Kumpulan B, which includes Johor), checked 17 Oct 2026.
Add them to your calendar
School holidays 2026
Every 2026 school holiday and school day off as an all-day event, shown as free time so it doesn't block your work calendar.
Public holidays
Every gazetted holiday and Monday in lieu. Subscribe once, and next year's holidays appear when we add them after MOM announces the dates.
Questions
When are the rest of the 2026 school holidays in Singapore?
For MOE primary and secondary schools and MOE Kindergartens: the year-end school holidays (Sat 21 Nov – Thu 31 Dec). The earlier 2026 breaks are over, so they aren't listed.
Are Johor's school holidays the same as Singapore's?
No. Johor follows Malaysia's school calendar (Group B), so its 2026 breaks are Sat 7 – Tue 10 Nov and Sat 5 – Thu 31 Dec. Singapore's schools are off too on Sat 7 – Mon 9 Nov and Sat 5 – Thu 31 Dec, when families on both sides of the Causeway are on holiday at once.
Do junior colleges have the same school holidays?
Mostly. The dates here are for MOE primary and secondary schools and MOE Kindergartens. Junior colleges and Millennia Institute have the same March, June and September holidays, but start the year later and finish it later, so check the school's own calendar for those.