Singapore 2025 Holiday Calendar

Every public holiday, long weekend, make-up workday and leave tip for the year, on one page.

12 daysPublic holidays
4 Breaks of 3+ days
3 daysLongest break(Mar 29 – Mar 31)
0 daysMake-up workdays
Other years
Browse by month
1 2 3 4 5 6 7 8 9 10 11 12

Long weekends in 2025

Break Days Includes Monthly view
Mar 29 (Sat) – Mar 31 (Mon) 3 days Hari Raya Puasa View month
Apr 18 (Fri) – Apr 20 (Sun) 3 days Good Friday View month
May 10 (Sat) – May 12 (Mon) 3 days Vesak Day View month
Oct 18 (Sat) – Oct 20 (Mon) 3 days Deepavali View month

Best leave hacks of 2025

The most efficient ways to stretch the year (at most 2 leave days each).

  • Take leave Take Jan 27, Jan 28 → 6-day break (Jan 25 – Jan 30)
  • Take leave Take Mar 28 → 4-day break (Mar 28 – Mar 31)
  • Take leave Take Apr 17 → 4-day break (Apr 17 – Apr 20)
  • Take leave Take May 9 → 4-day break (May 9 – May 12)
  • Take leave Take Oct 17 → 4-day break (Oct 17 – Oct 20)
  • Take leave Take Dec 26 → 4-day break (Dec 25 – Dec 28)

All public holidays in 2025

Date Weekday Holiday
Jan 1 Wed New Year's Day
Jan 29 Wed Chinese New Year
Jan 30 Thu Chinese New Year (Day 2)
Mar 31 Mon Hari Raya Puasa
Apr 18 Fri Good Friday
May 1 Thu Labour Day
May 3 Sat Polling Day
May 12 Mon Vesak Day
Jun 7 Sat Hari Raya Haji
Aug 9 Sat National Day
Oct 20 Mon Deepavali
Dec 25 Thu Christmas Day

Make-up workdays in 2025

No make-up workdays are scheduled for 2025.

Frequently asked questions

How many public holidays does Singapore have in 2025?

12 public holidays in total, forming 4 breaks of three days or more. See the full list on this page.

What is the longest break in 2025?

The longest break runs Mar 29 to Mar 31, 3 days in total (Hari Raya Puasa).

Are there make-up workdays in 2025?

No make-up workdays are scheduled for 2025.

What is the smartest leave to take in 2025?

One of the best: take Jan 27, Jan 28 (2 day(s)) to stretch into a 6-day break from Jan 25 to Jan 30. See the leave planner above.