Calendars › Exchanges › Singapore Exchange

Singapore Exchange market holidays 2026

Full-day trading closures for Singapore Exchange (XSES). Weekends and these dates are non-trading days.

2025202620272028

2026 holidays

DateDayHoliday
January 1, 2026ThursdayNew Year's Day
February 17, 2026TuesdayChinese New Year
February 18, 2026WednesdayChinese New Year
April 3, 2026FridayGood Friday
May 1, 2026FridayLabour Day
May 27, 2026WednesdayHari Raya Haji
June 1, 2026MondayVesak Day
August 10, 2026MondayNational Day
November 9, 2026MondayDeepavali
December 25, 2026FridayChristmas Day

2027 holidays

DateDayHoliday
January 1, 2027FridayNew Year's Day
February 8, 2027MondayChinese New Year
March 10, 2027WednesdayHari Raya Puasa
March 26, 2027FridayGood Friday
May 17, 2027MondayHari Raya Haji
May 20, 2027ThursdayVesak Day
August 9, 2027MondayNational Day
October 28, 2027ThursdayDeepavali

Weekend days: Saturday and Sunday. Coverage: 2000–2040. Source: python-holidays (MIT) financial calendar XSES.

Use this calendar in code

Calendar id: xses

curl "https://bankday.jacklehoff4866.workers.dev/v1/business-day?calendar=xses&date=2026-12-24" \
  -H "Authorization: Bearer $BANKDAY_KEY"
curl "https://bankday.jacklehoff4866.workers.dev/v1/business-days/add?calendar=xses&date=2026-10-15&days=5" \
  -H "Authorization: Bearer $BANKDAY_KEY"
curl "https://bankday.jacklehoff4866.workers.dev/v1/holidays?calendar=xses&year=2026" \
  -H "Authorization: Bearer $BANKDAY_KEY"

Get XSES business days via API

1,000 requests/month free. No credit card. Your key appears instantly.

Related calendars

FAQ

How many market holidays does Singapore Exchange have in 2026?

10 weekday and weekend holiday dates are listed for 2026, in addition to weekends (Saturday and Sunday).

What days are weekends for Singapore Exchange?

Weekend days are Saturday and Sunday.

When is the next Singapore Exchange holiday?

Deepavali on Monday, November 9, 2026.

How do I check Singapore Exchange business days in code?

Call GET https://bankday.jacklehoff4866.workers.dev/v1/business-day?calendar=xses&date=YYYY-MM-DD with a free Bankday API key. The response says whether the date is a business day and gives the next and previous business days.