Public holiday

National Day 2026 & 2027 in Singapore

National Day celebrates Singapore's independence on 9 August 1965.

Quick answer

National Day 2026 is on Sunday 9 August, with Monday 10 August as the observed holiday, giving a 3-day long weekend (8 August–10 August). National Day 2027 is on Monday 9 August, giving a 3-day long weekend (7 August–9 August).

National Day dates

YearDateDayLong weekend?
2026National Day: 9 August 2026SundayYes, 3 days
2026National Day (Observed): 10 August 2026MondayYes, 3 days
2027National Day: 9 August 2027MondayYes, 3 days

About National Day

National Day celebrates Singapore's independence on 9 August 1965.

Other public holidays

Source: Ministry of Manpower public holiday lists for 2026 and 2027. Contains information from the “Public Holidays for 2026” and “Public Holidays for 2027” datasets accessed in October 2026 from data.gov.sg, made available under the terms of the Singapore Open Data Licence version 1.0. Where a public holiday falls on a Sunday, the next day (Monday) is a public holiday.

Frequently asked questions

When is National Day 2026 in Singapore?

National Day 2026 is on Sunday 9 August.

When is National Day 2027 in Singapore?

National Day 2027 is on Monday 9 August.

Run a tuition centre or preschool?

SchoolMatters skips public holidays automatically when it schedules classes, bills by lesson and books make-up sessions.

See how scheduling works