Holidays in Singapore

This page covers information of public holidays and holidays of local schools in Singapore.

Singapore celebrates a number of festivals and events which are gazetted as public holidays for the entire nation. Chinese, Hindu and Muslim celebrations follow a lunar calendar so dates of festivities vary from year to year.

Public Holidays in 2017

New Year’s Day

1 January

Chinese New Year

28 January - 29 January

Good Friday

14 April

Labour Day

1 May

Vesak Day

10 May

Hari Raya Puasa

25 June

National Day

9 August

Hari Raya Haji

1 September

Deepavali

18 October

Christmas Day

25 December


Primary & Secondary School Holidays in 2017

Primary & Secondary Schools

Between Terms I & II

Sat 11 Mar to Sun 19 Mar

Between Semesters I & II

Sat 27 May to Sun 25 Jun

Between Terms III & IV

Sat 2 Sep to Sun 10 Sep

At End of School Year

Sat 18 Nov to Sun 31 Dec


Junior College & Millennia Institute Holidays in 2017

JC Year 1, MI Year 1 & MI Year 2

JC Year 2 & MI Year 30

Between Terms I & II

Sat 11 Mar to Sun 19 Mar

Between Semesters I & II

Sat 27 May to Sun 25 Jun

Between Terms III & IV

Sat 2 Sep to Sun 10 Sep

At End of School Year

Sat 25 Nov to Sun 31 Dec

End of ‘A’ Level exams to Sun 31 Dec


Scheduled School Holidays in 2017

Youth Day

Sun 2 Jul
(Monday, 3 Jul 2017 will be a scheduled school holiday)

Day after National Day

Thu 10 Aug

Teachers’ Day

Thu 31 Aug

Children’s Day
(for primary schools only)

Fri 6 Oct