Public Holidays in 2025

Here is the full list of Singapore public holidays in 2025.

The Singapore government gazetted these 10 holidays for the general public in Singapore. The holidays are also MOE school holidays.

Employees covered by the Employment Act are entitled to 11 paid public holidays annually, with the option to substitute them for other working days by mutual agreement. Those required to work on a public holiday must receive an extra day’s basic pay in addition to their regular pay.

Alternatively, employers may grant time-off-in-lieu for public holiday work, based on mutually agreed hours, for workmen earning above $4,500/month, non-workmen earning above $2,600/month, and all managers and executives.

List of Public Holidays in 2025

Date Start / End Day Public Holiday
1 Jan Wed New Year’s Day
29 Jan Wed Chinese New Year Day 1
30 Jan Thu Chinese New Year Day 2
31 Mar Mon Hari Raya Puasa
18 Apr Fri Good Friday
1 May Thu Labour Day
12 May Mon Vesak Day
7 Jun Sat Hari Raya Haji
9 Aug Sat National Day
20 Oct Mon Deepavali
25 Dec Thu Christmas Day

List of Public Holiday Long Weekends in 2025

Dates Start / End Days Long Weekend
30 Mar Sat Hari Raya Puasa long weekend
31 Mar Sun
1 Apr Mon
18 Apr Fri Good Friday long weekend
19 Apr Sat
20 Apr Sun
10 May Sat Vesak Day long weekend
11 May Sun
12 May Mon
19 Oct Sat Deepavali long weekend
20 Oct Sun
21 Oct Mon

What types of school holidays are public holidays?

Kindergarten

Public holidays in Singapore are also kindergarten holidays.

Polytechnic

Public holidays in Singapore are also poly school holidays.

Institute of Technical Education (ITE)

Public holidays in Singapore are also ITE holidays.

University

Public holidays in Singapore are also university holidays.