BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
PRODID:days-until/holidays
METHOD:PUBLISH
X-WR-CALNAME:Public holidays in Singapore
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
UID:sg-2026-01-01-NewYearsDay@daysuntil
SUMMARY:New Year's Day
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20260101
DTEND;VALUE=DATE:20260102
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2026-02-17-ChineseNewYear@daysuntil
SUMMARY:Chinese New Year
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20260217
DTEND;VALUE=DATE:20260218
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2026-02-18-ChineseNewYear@daysuntil
SUMMARY:Chinese New Year
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20260218
DTEND;VALUE=DATE:20260219
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2026-03-21-HariRayaPuasa@daysuntil
SUMMARY:Hari Raya Puasa
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20260321
DTEND;VALUE=DATE:20260322
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2026-04-03-GoodFriday@daysuntil
SUMMARY:Good Friday
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20260403
DTEND;VALUE=DATE:20260404
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2026-05-01-LabourDay@daysuntil
SUMMARY:Labour Day
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20260501
DTEND;VALUE=DATE:20260502
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2026-05-27-HariRayaHaji@daysuntil
SUMMARY:Hari Raya Haji
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20260527
DTEND;VALUE=DATE:20260528
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2026-05-31-VesakDay@daysuntil
SUMMARY:Vesak Day
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20260531
DTEND;VALUE=DATE:20260601
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2026-06-01-VesakDay@daysuntil
SUMMARY:Vesak Day
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20260601
DTEND;VALUE=DATE:20260602
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2026-08-09-NationalDay@daysuntil
SUMMARY:National Day
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20260809
DTEND;VALUE=DATE:20260810
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2026-08-10-NationalDaysubstituteday@daysuntil
SUMMARY:National Day (substitute day)
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20260810
DTEND;VALUE=DATE:20260811
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2026-11-08-Deepavali@daysuntil
SUMMARY:Deepavali
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20261108
DTEND;VALUE=DATE:20261109
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2026-11-09-Deepavali@daysuntil
SUMMARY:Deepavali
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20261109
DTEND;VALUE=DATE:20261110
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2026-12-25-ChristmasDay@daysuntil
SUMMARY:Christmas Day
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20261225
DTEND;VALUE=DATE:20261226
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2027-01-01-NewYearsDay@daysuntil
SUMMARY:New Year's Day
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20270101
DTEND;VALUE=DATE:20270102
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2027-02-06-ChineseNewYear@daysuntil
SUMMARY:Chinese New Year
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20270206
DTEND;VALUE=DATE:20270207
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2027-02-07-ChineseNewYear@daysuntil
SUMMARY:Chinese New Year
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20270207
DTEND;VALUE=DATE:20270208
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2027-02-08-ChineseNewYearsubstitute@daysuntil
SUMMARY:Chinese New Year (substitute day)
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20270208
DTEND;VALUE=DATE:20270209
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2027-03-09-HariRayaPuasa@daysuntil
SUMMARY:Hari Raya Puasa
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20270309
DTEND;VALUE=DATE:20270310
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2027-03-26-GoodFriday@daysuntil
SUMMARY:Good Friday
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20270326
DTEND;VALUE=DATE:20270327
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2027-05-01-LabourDay@daysuntil
SUMMARY:Labour Day
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20270501
DTEND;VALUE=DATE:20270502
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2027-05-16-HariRayaHaji@daysuntil
SUMMARY:Hari Raya Haji
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20270516
DTEND;VALUE=DATE:20270517
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2027-08-09-NationalDay@daysuntil
SUMMARY:National Day
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20270809
DTEND;VALUE=DATE:20270810
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2027-10-28-Deepavali@daysuntil
SUMMARY:Deepavali
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20271028
DTEND;VALUE=DATE:20271029
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2027-12-25-ChristmasDay@daysuntil
SUMMARY:Christmas Day
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20271225
DTEND;VALUE=DATE:20271226
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2028-01-01-NewYearsDay@daysuntil
SUMMARY:New Year's Day
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20280101
DTEND;VALUE=DATE:20280102
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2028-01-26-ChineseNewYear@daysuntil
SUMMARY:Chinese New Year
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20280126
DTEND;VALUE=DATE:20280127
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2028-01-27-ChineseNewYear@daysuntil
SUMMARY:Chinese New Year
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20280127
DTEND;VALUE=DATE:20280128
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2028-02-26-HariRayaPuasa@daysuntil
SUMMARY:Hari Raya Puasa
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20280226
DTEND;VALUE=DATE:20280227
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2028-04-14-GoodFriday@daysuntil
SUMMARY:Good Friday
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20280414
DTEND;VALUE=DATE:20280415
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2028-05-01-LabourDay@daysuntil
SUMMARY:Labour Day
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20280501
DTEND;VALUE=DATE:20280502
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2028-05-05-HariRayaHaji@daysuntil
SUMMARY:Hari Raya Haji
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20280505
DTEND;VALUE=DATE:20280506
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2028-08-09-NationalDay@daysuntil
SUMMARY:National Day
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20280809
DTEND;VALUE=DATE:20280810
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2028-11-15-Deepavali@daysuntil
SUMMARY:Deepavali
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20281115
DTEND;VALUE=DATE:20281116
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2028-12-25-ChristmasDay@daysuntil
SUMMARY:Christmas Day
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20281225
DTEND;VALUE=DATE:20281226
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2029-01-01-NewYearsDay@daysuntil
SUMMARY:New Year's Day
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20290101
DTEND;VALUE=DATE:20290102
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2029-02-13-ChineseNewYear@daysuntil
SUMMARY:Chinese New Year
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20290213
DTEND;VALUE=DATE:20290214
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2029-02-14-HariRayaPuasa@daysuntil
SUMMARY:Hari Raya Puasa
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20290214
DTEND;VALUE=DATE:20290215
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2029-02-14-ChineseNewYear@daysuntil
SUMMARY:Chinese New Year
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20290214
DTEND;VALUE=DATE:20290215
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2029-03-30-GoodFriday@daysuntil
SUMMARY:Good Friday
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20290330
DTEND;VALUE=DATE:20290331
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2029-04-24-HariRayaHaji@daysuntil
SUMMARY:Hari Raya Haji
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20290424
DTEND;VALUE=DATE:20290425
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2029-05-01-LabourDay@daysuntil
SUMMARY:Labour Day
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20290501
DTEND;VALUE=DATE:20290502
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2029-08-09-NationalDay@daysuntil
SUMMARY:National Day
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20290809
DTEND;VALUE=DATE:20290810
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2029-11-05-Deepavali@daysuntil
SUMMARY:Deepavali
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20291105
DTEND;VALUE=DATE:20291106
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2029-12-25-ChristmasDay@daysuntil
SUMMARY:Christmas Day
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20291225
DTEND;VALUE=DATE:20291226
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2030-01-01-NewYearsDay@daysuntil
SUMMARY:New Year's Day
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20300101
DTEND;VALUE=DATE:20300102
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2030-02-03-ChineseNewYear@daysuntil
SUMMARY:Chinese New Year
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20300203
DTEND;VALUE=DATE:20300204
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2030-02-04-HariRayaPuasa@daysuntil
SUMMARY:Hari Raya Puasa
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20300204
DTEND;VALUE=DATE:20300205
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2030-02-04-ChineseNewYear@daysuntil
SUMMARY:Chinese New Year
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20300204
DTEND;VALUE=DATE:20300205
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2030-02-05-ChineseNewYearsubstitute@daysuntil
SUMMARY:Chinese New Year (substitute day)
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20300205
DTEND;VALUE=DATE:20300206
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2030-04-13-HariRayaHaji@daysuntil
SUMMARY:Hari Raya Haji
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20300413
DTEND;VALUE=DATE:20300414
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2030-04-19-GoodFriday@daysuntil
SUMMARY:Good Friday
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20300419
DTEND;VALUE=DATE:20300420
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2030-05-01-LabourDay@daysuntil
SUMMARY:Labour Day
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20300501
DTEND;VALUE=DATE:20300502
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2030-08-09-NationalDay@daysuntil
SUMMARY:National Day
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20300809
DTEND;VALUE=DATE:20300810
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2030-10-25-Deepavali@daysuntil
SUMMARY:Deepavali
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20301025
DTEND;VALUE=DATE:20301026
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:sg-2030-12-25-ChristmasDay@daysuntil
SUMMARY:Christmas Day
DTSTAMP:20261106T042857Z
DTSTART;VALUE=DATE:20301225
DTEND;VALUE=DATE:20301226
DESCRIPTION:A public holiday in Singapore. From Days Until.
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
