Home Articles Directory Contact Us Forum

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 2020

New Year’s Day

1 January

Chinese New Year

25 January - 26 January

Good Friday

10 April

Labour Day

1 May

Vesak Day

7 May

Hari Raya Puasa

24 May

Hari Raya Haji

31 July

National Day

9 August

Deepavali

14 November

Christmas Day

25 December


Primary & Secondary School Holidays in 2020

Primary & Secondary Schools

Between Terms I & II

Sat 14 Mar to Sun 22 Mar

Between Semesters I & II

Sat 30 May to Sun 28 Jun

Between Terms III & IV

Sat 5 Sep to Sun 13 Sep

At End of School Year

Sat 21 Nov to Thu 31 Dec


Junior College & Millennia Institute Holidays in 2020

JC Year 1, MI Year 1 & MI Year 2

JC Year 2 & MI Year 30

Between Terms I & II

Sat 14 Mar to Sun 22 Mar

Between Semesters I & II

Sat 30 May to Sun 28 Jun

Between Terms III & IV

Sat 5 Sep to Sun 13 Sep

At End of School Year

Sat 28 Nov to Thu 31 Dec

End of ‘A’ Level exams to Thu 31 Dec


Scheduled School Holidays in 2020

Youth Day

Sun 5 Jul
(The following Monday, 6 Jul 2020 will be a scheduled school holiday)

Teachers’ Day

Fri 4 Sep

Children’s Day
(for primary schools only)

Fri 9 Oct