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.

Singapore school holidays 2026
School holidayDatesDays offWhat you get
Year-end school holidaysSat 21 Nov – Thu 31 Dec44 days44 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.

  1. 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 schoolsDatesDaysSingapore's schools off too?
Deepavali breakSat 7 – Tue 10 Nov4 daysSat 7 – Mon 9 Nov: the Deepavali long weekend
Year-end holidaysSat 5 – Thu 31 Dec27 daysAll 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 holidayLeaving SingaporeComing back
Year-end school holidaysFri 20 Nov, Sat 21 Nov, Thu 24 Dec, Fri 25 Dec, Thu 31 Dec, Fri 1 JanSun 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.