MOE primary schools school holidays
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
| Dates | Break or holiday | Source and verification |
|---|---|---|
| 8 November 2026 | Deepavali · Singapore public holiday | Official source Verified 3 November 2026 |
| 9 November 2026 | Deepavali 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 2026 | Year end school holiday School-specific closures and cohort exceptions require the child's school calendar. | Official source Verified 3 November 2026 |
| 25 December 2026 | Christmas Day · Singapore public holiday | Official source Verified 3 November 2026 |
| 1 January 2027 | New Year's Day · Singapore public holiday | Official source Verified 3 November 2026 |
| 6 February 2027 | Chinese New Year · Singapore public holiday | Official source Verified 3 November 2026 |
| 7 February 2027 | Chinese New Year · Singapore public holiday | Official source Verified 3 November 2026 |
| 8 February 2027 | Chinese 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 2027 | School closure for Chinese New Year | Official source Verified 3 November 2026 |
| 10 March 2027 | Hari Raya Puasa · Singapore public holiday | Official source Verified 3 November 2026 |
| 13 March 2027 to 21 March 2027 | March school holiday School-specific closures and cohort exceptions require the child's school calendar. | Official source Verified 3 November 2026 |
| 26 March 2027 | Good Friday · Singapore public holiday | Official source Verified 3 November 2026 |
| 1 May 2027 | Labour Day · Singapore public holiday | Official source Verified 3 November 2026 |
| 3 May 2027 | School closure for Labour Day | Official source Verified 3 November 2026 |
| 17 May 2027 | Hari Raya Haji · Singapore public holiday | Official source Verified 3 November 2026 |
| 20 May 2027 | Vesak Day · Singapore public holiday | Official source Verified 3 November 2026 |
| 29 May 2027 to 27 June 2027 | June school holiday School-specific closures and cohort exceptions require the child's school calendar. | Official source Verified 3 November 2026 |
| 5 July 2027 | Youth Day school holiday Youth Day is Sunday 4 July; Monday is the additional school holiday. | Official source Verified 3 November 2026 |
| 9 August 2027 | National Day · Singapore public holiday | Official source Verified 3 November 2026 |
| 10 August 2027 | Day after National Day | Official source Verified 3 November 2026 |
| 3 September 2027 | Teachers' Day | Official source Verified 3 November 2026 |
| 4 September 2027 to 12 September 2027 | September school holiday School-specific closures and cohort exceptions require the child's school calendar. | Official source Verified 3 November 2026 |
| 8 October 2027 | Children's Day Do not apply to secondary pupils. | Official source Verified 3 November 2026 |
| 28 October 2027 | Deepavali · Singapore public holiday | Official source Verified 3 November 2026 |
| 20 November 2027 to 31 December 2027 | Year end school holiday School-specific closures and cohort exceptions require the child's school calendar. | Official source Verified 3 November 2026 |
| 25 December 2027 | Christmas Day · Singapore public holiday | Official source Verified 3 November 2026 |
| 27 December 2027 | School 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.