Singapore Calendar

click to change year

Singapore Calendar 2024 - Public Holidays

The Singapore calendar for 2024 is a leap year covering 366 days with 12 public holidays observed nationwide. Notable dates include New Year's Day (1 January), Chinese New Year (in lieu) (12 February), Labour Day (1 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 Dragon
12 Public holidays
SunMonTueWedThuFriSat
31
1
2
3
4
5
6
7
8
9
10
SunMonTueWedThuFriSat
28
29
30
31
1
2
3
4
5
6
7
8
9
SunMonTueWedThuFriSat
25
26
27
28
29
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
SunMonTueWedThuFriSat
28
29
30
31
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
7
SunMonTueWedThuFriSat
1
2
3
4
5
6
7
8
9
10
11

Long Weekends in 2024

Singapore has 4 long-weekend periods in 2024. The longest runs 3 days, from 10 February to 12 February 2024, covering Chinese New Year and Chinese New Year (in lieu). Each period below breaks down the days so you can plan trips and leave requests.

Long weekend from 10 February to 12 February 2024 — 3 days

*includes Saturday 3 days
  • Saturday 10 February 2024 - Chinese New Year
    Public
  • Sunday 11 February 2024 - Chinese New Year
    Public
  • Monday 12 February 2024 - Chinese New Year (in lieu)
    Replacement

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

*includes Saturday 3 days
  • Friday 29 March 2024 - Good Friday
    Public
  • Saturday 30 March 2024
    Weekend
  • Sunday 31 March 2024
    Weekend

Long weekend from 15 June to 17 June 2024 — 3 days

*includes Saturday 3 days
  • Saturday 15 June 2024
    Weekend
  • Sunday 16 June 2024
    Weekend
  • Monday 17 June 2024 - Hari Raya Haji
    Public

Long weekend from 9 August to 11 August 2024 — 3 days

*includes Saturday 3 days
  • Friday 9 August 2024 - National Day
    Public
  • Saturday 10 August 2024
    Weekend
  • Sunday 11 August 2024
    Weekend

Singapore Public Holidays 2024

In 2024, 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

10 Feb

Chinese New Year

11 Feb

Chinese New Year

12 Feb

Chinese New Year (in lieu)

29 Mar

Good Friday

10 Apr

Hari Raya Puasa

1 May

Labour Day

22 May

Vesak Day

17 Jun

Hari Raya Haji

9 Aug

National Day

31 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.