Singapore has eleven gazetted public holidays a year under the Employment Act, reflecting its cultural mix: Chinese (Chinese New Year), Muslim (Hari Raya Puasa and Hari Raya Haji), Hindu (Deepavali), Buddhist (Vesak Day) and Christian (Good Friday and Christmas) dates, alongside New Year's Day, Labour Day and National Day (9 August).
When a public holiday falls on a Sunday, the following Monday is a day off. Lunar and religious holidays shift dates from year to year.
In 2027, Singapore has 11 official public holidays. The month with the most holidays is May, with 3. 5 months have no public holiday at all.
There are 5 potential long weekends this year, from holidays landing on a Monday or Friday. Meanwhile, 3 holidays fall on a Saturday or Sunday.
The longest stretch without a public holiday runs from Vesak Day (May 20) to National Day (August 9): 81 days.
The first holiday of the year is New Year's Day (January 1) and the last is Christmas Day (December 25).