Singapore school holidays and family calendar

Choose your school, check the dates and plan your family year. This free calendar connects to existing Dragons programmes and Family Base.

Showing MOE primary schools and Singapore public holidays. Dates verified 3 November 2026. National primary school breaks and shared closures. Check your school for cohort days, examination closures and staff development. Kindergarten and secondary calendars are not included.

Choose a school: MOE primary schools · Australian International School · Canadian International School · Singapore American School · UWC South East Asia · German European School Singapore · Tanglin Trust School

School holidays and days off, 2026 and 2027

DatesBreak or holidaySource and verification
8 November 2026Deepavali · Singapore public holidayOfficial source
Verified 3 November 2026
9 November 2026Deepavali public holiday · Singapore public holiday

MOM identifies Monday as the public holiday following Sunday Deepavali.

Official source
Verified 3 November 2026
21 November 2026 to 31 December 2026Year end school holiday

School-specific closures and cohort exceptions require the child's school calendar.

Official source
Verified 3 November 2026
25 December 2026Christmas Day · Singapore public holidayOfficial source
Verified 3 November 2026
1 January 2027New Year's Day · Singapore public holidayOfficial source
Verified 3 November 2026
6 February 2027Chinese New Year · Singapore public holidayOfficial source
Verified 3 November 2026
7 February 2027Chinese New Year · Singapore public holidayOfficial source
Verified 3 November 2026
8 February 2027Chinese New Year public holiday · Singapore public holiday

MOM identifies Monday as a public holiday. The school closure on 9 February is separate.

Official source
Verified 3 November 2026
9 February 2027School closure for Chinese New YearOfficial source
Verified 3 November 2026
10 March 2027Hari Raya Puasa · Singapore public holidayOfficial source
Verified 3 November 2026
13 March 2027 to 21 March 2027March school holiday

School-specific closures and cohort exceptions require the child's school calendar.

Official source
Verified 3 November 2026
26 March 2027Good Friday · Singapore public holidayOfficial source
Verified 3 November 2026
1 May 2027Labour Day · Singapore public holidayOfficial source
Verified 3 November 2026
3 May 2027School closure for Labour DayOfficial source
Verified 3 November 2026
17 May 2027Hari Raya Haji · Singapore public holidayOfficial source
Verified 3 November 2026
20 May 2027Vesak Day · Singapore public holidayOfficial source
Verified 3 November 2026
29 May 2027 to 27 June 2027June school holiday

School-specific closures and cohort exceptions require the child's school calendar.

Official source
Verified 3 November 2026
5 July 2027Youth Day school holiday

Youth Day is Sunday 4 July; Monday is the additional school holiday.

Official source
Verified 3 November 2026
9 August 2027National Day · Singapore public holidayOfficial source
Verified 3 November 2026
10 August 2027Day after National DayOfficial source
Verified 3 November 2026
3 September 2027Teachers' DayOfficial source
Verified 3 November 2026
4 September 2027 to 12 September 2027September school holiday

School-specific closures and cohort exceptions require the child's school calendar.

Official source
Verified 3 November 2026
8 October 2027Children's Day

Do not apply to secondary pupils.

Official source
Verified 3 November 2026
28 October 2027Deepavali · Singapore public holidayOfficial source
Verified 3 November 2026
20 November 2027 to 31 December 2027Year end school holiday

School-specific closures and cohort exceptions require the child's school calendar.

Official source
Verified 3 November 2026
25 December 2027Christmas Day · Singapore public holidayOfficial source
Verified 3 November 2026
27 December 2027School closure for Christmas Day

Already inside the year end school break; deduplicate when counting off-days.

Official source
Verified 3 November 2026

Primary 2 to 6 start on 5 January 2027. Primary 1 starts on 4 January. Confirm the first day for your child. Source

Plan with Dragons

Camps · Weekly sessions · Try Out · Private coaching · Birthdays · Expeditions

How are dates checked?

Dates are checked against official school and government publications. Secondary calendars help discover changes and disagreements. Unknown dates are not inferred from previous years. Check school notices before booking travel.

Does a matching camp mean my child is booked?

Matching camps are options. Complete the existing booking process and check your confirmation in Family Base.

Can I use this without an account?

Yes. The interactive calendar saves school preferences on this device and offers a dated calendar download. Family Base uses your existing Dragons account.