What are the national and bank holidays in Singapore?

Singapore observes a range of public holidays that reflect its rich multicultural and multi-religious society. These holidays honor the major ethnic and religious communities—Chinese, Malay, Indian, and others—helping promote social harmony and mutual respect.


Public Holidays in Singapore for 2025

The following are the gazetted public holidays in Singapore for the year 2025:

  • January 1 (Wednesday): New Year's Day

  • January 29 (Wednesday): Chinese New Year (Day 1)

  • January 30 (Thursday): Chinese New Year (Day 2)

  • March 31 (Monday): Hari Raya Puasa

  • April 18 (Friday): Good Friday

  • May 1 (Thursday): Labour Day

  • May 12 (Monday): Vesak Day

  • June 7 (Saturday): Hari Raya Haji

  • August 9 (Saturday): National Day

  • October 20 (Monday): Deepavali

  • December 25 (Thursday): Christmas Day

These holidays apply to both public and private sector employees and are recognized as paid public holidays under Singapore's employment laws.


Notes:

  • If a public holiday falls on a rest day (typically Sunday), the following working day is considered a paid holiday.

  • Employers and employees may mutually agree to substitute a public holiday with another working day.


For the most up-to-date information or any changes to the holiday schedule, you can visit the official Ministry of Manpower (MOM) website here: 0805 Public Holidays for 2025


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article