Singapore Calendar

click to change year

Singapore Calendar 2025 - Public Holidays

The Singapore calendar for 2025 covers 365 days with 12 public holidays observed nationwide. Notable dates include New Year's Day (1 January), Hari Raya Puasa (31 March), Polling Day (3 May), National Day (9 August), and Christmas Day (25 December). This calendar shows all 12 months side by side with every Singapore public holiday.

Lunar Year 甲辰 – 乙巳 Year of the Snake
12 Public holidays
SunMonTueWedThuFriSat
29
30
31
1
2
3
4
5
6
7
8
SunMonTueWedThuFriSat
26
27
28
29
30
31
1
2
3
4
5
6
7
8
SunMonTueWedThuFriSat
23
24
25
26
27
28
1
2
3
4
5
SunMonTueWedThuFriSat
30
31
1
2
3
4
5
6
7
8
9
10
SunMonTueWedThuFriSat
27
28
29
30
1
2
3
4
5
6
7
SunMonTueWedThuFriSat
1
2
3
4
5
6
7
8
9
10
11
12
SunMonTueWedThuFriSat
29
30
1
2
3
4
5
6
7
8
9
SunMonTueWedThuFriSat
27
28
29
30
31
1
2
3
4
5
6
SunMonTueWedThuFriSat
31
1
2
3
4
5
6
7
8
9
10
11
SunMonTueWedThuFriSat
28
29
30
1
2
3
4
5
6
7
8
SunMonTueWedThuFriSat
26
27
28
29
30
31
1
2
3
4
5
6
SunMonTueWedThuFriSat
30
1
2
3
4
5
6
7
8
9
10

Long Weekends in 2025

Singapore has 8 long-weekend periods in 2025. The longest runs 3 days, from 29 March to 31 March 2025, covering Hari Raya Puasa. Each period below breaks down the days so you can plan trips and leave requests.

Long weekend from 29 January to 30 January 2025 — 2 days

2 days
  • Wednesday 29 January 2025 - Chinese New Year
    Public
  • Thursday 30 January 2025 - Chinese New Year
    Public

Long weekend from 29 March to 31 March 2025 — 3 days

*includes Saturday 3 days
  • Saturday 29 March 2025
    Weekend
  • Sunday 30 March 2025
    Weekend
  • Monday 31 March 2025 - Hari Raya Puasa
    Public

Long weekend from 18 April to 20 April 2025 — 3 days

*includes Saturday 3 days
  • Friday 18 April 2025 - Good Friday
    Public
  • Saturday 19 April 2025
    Weekend
  • Sunday 20 April 2025
    Weekend

Long weekend from 3 May to 4 May 2025 — 2 days

*includes Saturday 2 days
  • Saturday 3 May 2025 - Polling Day
    Ad Hoc
  • Sunday 4 May 2025
    Weekend

Long weekend from 10 May to 12 May 2025 — 3 days

*includes Saturday 3 days
  • Saturday 10 May 2025
    Weekend
  • Sunday 11 May 2025
    Weekend
  • Monday 12 May 2025 - Vesak Day
    Public

Long weekend from 7 June to 8 June 2025 — 2 days

*includes Saturday 2 days
  • Saturday 7 June 2025 - Hari Raya Haji
    Public
  • Sunday 8 June 2025
    Weekend

Long weekend from 9 August to 10 August 2025 — 2 days

*includes Saturday 2 days
  • Saturday 9 August 2025 - National Day
    Public
  • Sunday 10 August 2025
    Weekend

Long weekend from 18 October to 20 October 2025 — 3 days

*includes Saturday 3 days
  • Saturday 18 October 2025
    Weekend
  • Sunday 19 October 2025
    Weekend
  • Monday 20 October 2025 - Deepavali
    Public

Singapore Public Holidays 2025

In 2025, Singapore has 12 public holidays observed nationwide. The first falls on 1 January (New Year's Day) and the last on 25 December (Christmas Day).

DateNameDateNameType
1 Jan

New Year's Day

29 Jan

Chinese New Year

30 Jan

Chinese New Year

31 Mar

Hari Raya Puasa

18 Apr

Good Friday

1 May

Labour Day

3 May

Polling Day

12 May

Vesak Day

7 Jun

Hari Raya Haji

9 Aug

National Day

20 Oct

Deepavali

25 Dec

Christmas Day

Frequently Asked Questions

What can I do on this yearly calendar?

This page shows all 12 months at once alongside Singapore public holiday records. Click any date to see a quick summary, or click a month name to open the monthly calendar view.

How do I view a different year?

Click the year number at the top of the calendar and type the year you want, or use the left and right arrow buttons to step through adjacent years. If the year you pick is unavailable, the calendar automatically jumps to the nearest year in the dataset.

Where do the public holiday dates come from?

Public holiday dates are sourced directly from the Ministry of Manpower (MOM) gazette, which is the official Singapore government publication of gazetted public holidays under the Holidays Act. Dates are cross-checked against announcements from MUIS for Islamic holidays (Hari Raya Puasa, Hari Raya Haji) and the Hindu Endowments Board for Deepavali, since these follow lunar or lunisolar calendars and are confirmed closer to the date. When a gazetted holiday falls on a Sunday, the following Monday is automatically added as a public holiday in lieu, as required by the Employment Act.

How often is the holiday data updated?

Holiday data is maintained by hand from the official MOM gazette and refreshed whenever the government publishes the following year's dates, typically in the second half of each year. Currently the calendar covers 2024 to 2026. If you spot a discrepancy, please let us know via the contact page.