These are the relevant school holidays for both secondary schools and junior colleges in Singapore. This information was collated from the MOE website.
School Holidays For 2017
March Holidays: Sat 11 Mar - Sun 19 Mar
Mid-Year Holidays: Sat 27 May - Mon 26 Jun
September Holidays: Fri 1 Sep - Sun 10 Sep
End-Of-Year Holidays: Sat 18 Nov - 31 Dec (Secondary schools)
Sat 25 Nov - 31 Dec (Junior colleges)
Public Holidays 2017
*New Year's Day: Mon 2 Jan
*Chinese New Year: Mon 30 Jan
*Chinese New Year: Tue 31 Jan
Good Friday: Fri 14 Apr
Labour Day: Mon 1 May
Vesak Day: Wed 10 May
Hari Raya Puasa: Mon 26 Jun
*Youth Day: Mon 3 Jul
National Day: Wed 9 Aug
Day after National Day: Thu 10 Aug
Teachers' Day: Thu 31 Aug
Hari Raya Haji: Fri 1 Sep
Deepavali: Wed 18 Oct
*These are the observed holidays. The actual holiday falls on the preceding weekend.
Mistakes in the dates?