2021: Singapore's Public Holidays

Singapore's holidays for 2021! Here we look at the public holidays we can expect for 2021 . The good news? There are four long weekends to plan for! The bad news? That's three less than in 2020...
2021: Singapore's Public Holidays
By Carli Allan
Do your children attend a Singapore school? Take our survey and help other parents.
WhichSchoolAdvisor's annual school survey.

Singapore's public holidays for 2021 have been announced. There are 11 annual public holidays next year including four long weekends, three less than in 2020. Three public holidays fall on Friday and one on a Monday. 

Here we round up the key dates for the 2021 public holidays, as well as the academic calendars for MOE primary and secondary schools, Indian curriculum schools, and European, UK, and US schools.

2021 public holidays

Friday, 1 January

New Year’s Day

Friday and Saturday, 12-13 February

Chinese New Year

Friday, 2 April

Good Friday

Saturday, 1 May

Labour Day        

Thursday, 13 May 

Hari Raya Puasa 

Wednesday, 26 May

Vesak Day          

Tuesday, 20 July

Hari Raya Haji 

Monday, 9 August

National Day    

Thursday, 4 November


Saturday, 25 December

Christmas Day  

2020/2021 term dates and holidays for MOE primary and secondary schools

Singapore's official school term dates for 2021 are yet to be announced. Below are the dates for the rest of the 2020 academic year, including the Singapore public school holidays. This academic year ends on 20 November.

These dates may also apply to Australian schools and others whose academic year follows the calendar year.

5 July 

Youth Day

31 July

Hari Raya Haji 

9 August

National Day    

4 September

Semester 2, term 3 end

4 September

Teachers' Day

14 September

Semester 2, term 4 start

4 October

Children’s Day

14 November


20 November

Semester 2, term 4 end

25 December

Christmas Day  

*for primary schools and primary sections of full schools only

2020-21 term dates for Indian curriculum primary and secondary schools

Schools following the Indian curriculum follow the April to March calendar of their home country and incorporate local holidays within this.

2020-21 term dates for British/US/European primary and secondary schools

Schools following the Northern hemisphere academic calendar (UK, European and North American schools) run from August/September to June/July. Holidays are typically taken in October, December, and March-April.

0 Schools Selected
keyboard_arrow_down keyboard_arrow_up
Your selection Clear All