Skip to main content

Singapore Public Holidays

Singapore's public holidays are gazetted under the Holidays Act and reflect the country's Chinese, Malay, Indian and Christian communities, so the calendar draws on several religious traditions. The Islamic, Hindu and Chinese festivals follow their own lunar or lunisolar calendars, so their dates shift from year to year.

Last updated 3 July 2026.

Next holiday

National Day

9 August 2026 (Sunday), in 37 days

Upcoming public holidays

The holidays that matter most in Singapore

Chinese New Year

Chinese New Year is marked by two public holidays and follows the lunisolar calendar, usually falling in late January or February.

National Day

National Day is held on 9 August and commemorates Singapore's separation from Malaysia and independence in 1965.

Hari Raya Puasa

Hari Raya Puasa marks the end of the Ramadan fasting month and, as an Islamic holiday, moves earlier each year against the Gregorian calendar.

Browse by year

How public holidays work in Singapore

When a public holiday falls on a Sunday, the following Monday is observed as a holiday. Public holidays are the days most workplaces and schools in Singapore treat as days off, so they shape when people travel, book time away and plan around childcare. Religious holidays and wider observances sit alongside them. They are not always days off, but they are dates many households still mark. Each year page lists the public and religious holidays in full, and OneHaus keeps the complete set current in your shared home calendar.

Get Singapore holidays in your shared calendar, automatically

Stop copying dates across by hand. OneHaus subscribes your whole home to Singapore's national and religious holidays, keeps them current, and shares them on iPhone and in any browser. Start with a free 30-day trial, no card needed, then one subscription covers everyone in your home.

Frequently asked questions

How many public holidays does Singapore have?

Singapore has 14 public holidays in 2026. Open a year below to see each one with its date and day of the week.

When is the next holiday in Singapore?

The next holiday is National Day on 9 August 2026 (Sunday).

Can I add Singapore holidays to my calendar?

Yes. OneHaus subscribes your whole home to Singapore's holidays and keeps them up to date, so they show up in your shared calendar on iPhone and in any browser. Start with a free 30-day trial, no card needed, then one subscription covers everyone in your home.