Home 01Eventful Drops 02Eventful Tablesnew 03Blog 04Guides 05Advertise 06Contact 07Log in ↗
← All posts Eventful Drops: limited food drops you can actually getSee what is next →
GUIDESFULL STORY

Christmas Long Weekend Singapore 2026: Things to Do 25 to 27 Dec

30 October 2026 · By the Eventful team
Santa and a gingerbread mascot on stage at Orchard Road's Christmas Eve street party
Photo: Orchard Road Business Association

Christmas Day 2026 falls on Friday 25 December, a public holiday, so most people get a three-day weekend from 25 to 27 December. Confirmed for those dates: the Great Christmas Village on Orchard Road (open to 10.30pm at Shaw House on 25 and 26 December), the Gardens by the Bay Christmas Train Show (9am to 9pm), A Universal Christmas at Universal Studios Singapore, and Handel's Messiah at the Esplanade on 26 and 27 December.

In this article
  1. The dates
  2. Christmas Eve warm-up, Thursday 24 December
  3. Things to do from 25 to 27 December
  4. Eating out on the long weekend

The dates

Christmas Eve: Thursday 24 December, a normal working day.
Christmas Day: Friday 25 December, public holiday.
Weekend: Saturday 26 and Sunday 27 December.

It all lands inside the year-end school holidays, so expect family crowds everywhere. Our school holidays guide covers the full six weeks; this page is just the long weekend.

Christmas Eve warm-up, Thursday 24 December

The Great Christmas Eve Street Party closes Orchard Road from Paterson junction (ION Orchard) to Bideford junction (Ngee Ann City), 6pm to 2am, with the party itself 8pm to 12.15am. Free. The Great Christmas Village at Ngee Ann City and Shaw House stays open until 1am, and the Hilton Singapore Orchard 3D projection show runs 7pm to 12.30am instead of the usual 10pm.

If you would rather sit down, our Christmas buffet guide lists Christmas Eve dinners from $108++, and halal Christmas dinner options are here.

Things to do from 25 to 27 December

Great Christmas Village, Orchard Road. Ngee Ann City Civic Plaza and Shaw House Urban Plaza, 3pm to 10pm, with Shaw House open to 10.30pm on 25 and 26 December. Snowfall at the Hitachi Santa House at 8pm and 9pm. Weekend live shows at 7.30pm and 8.45pm. Free to walk in; rides on Carnival Cards from $35.

Christmas Train Show, Flower Dome, Gardens by the Bay. 20 November 2026 to 3 January 2027, 9am to 9pm. Model trains run past scenes of the US, two SMRT trains and redesigned MRT stations, and Santa's hometown Rovaniemi. Flower Dome admission applies.

Season of Joy, Resorts World Sentosa. 27 November 2026 to 3 January 2027. A Universal Christmas at Universal Studios Singapore has a 10-metre Confectionery Christmas tree on Hollywood Boulevard, Santa meet-and-greets and snowfall moments. Glowcean Wonderland is at Singapore Oceanarium, K-Wave Christmas at Adventure Cove Waterpark, and the free WEAVE stage has carols and weekend jazz.

Handel's Messiah, Esplanade Concert Hall. Bach Collegium Japan, Saturday 26 December at 7.30pm and Sunday 27 December at 4pm. Tickets on SISTIC. More festive shows are in our Christmas concerts guide.

Orchard Road 3D projection. Hilton Singapore Orchard, 7pm to 10pm nightly, free, through 3 January.

Eating out on the long weekend

Christmas Day lunch is the busiest meal of the year for hotel buffets, and many need prepayment. Prices and seatings are in our Christmas buffet guide.

For a casual group dinner on the 26th or 27th, browse restaurants on Eventful Tables and book a table free. Weekday deals there do not apply on public holidays, so check the deal terms for 25 December.

Good to know

· Book Christmas Day lunch early; hotel buffets on 25 December often need full prepayment.

· Go to the Great Christmas Village before 8pm to catch the first snowfall without the late crowd.

· The Christmas Train Show opens at 9am; mornings are cooler and quieter in the Flower Dome.

FAQs

Is Christmas Day 2026 a public holiday in Singapore?

Yes. Christmas Day is Friday 25 December 2026, a public holiday, which gives a long weekend from 25 to 27 December. Christmas Eve, Thursday 24 December, is not a public holiday.

What can I do on Christmas Day 2026 in Singapore?

Confirmed options include the Great Christmas Village on Orchard Road (3pm to 10pm, Shaw House to 10.30pm), the Christmas Train Show at the Flower Dome (9am to 9pm), A Universal Christmas at Universal Studios Singapore and the free 3D projection show at Hilton Singapore Orchard (7pm to 10pm).

What is on Orchard Road on Christmas Eve 2026?

The Great Christmas Eve Street Party runs on Thursday 24 December 2026 from 8pm to 12.15am between ION Orchard and Ngee Ann City, with the road closed from 6pm to 2am. Entry is free.

Is the Gardens by the Bay Christmas Train Show open on Christmas Day?

The Christmas Train Show runs daily from 20 November 2026 to 3 January 2027, 9am to 9pm, in the Flower Dome. Gardens by the Bay lists no special hours for 25 December, and Flower Dome admission applies.

Book a table free on Eventful TablesChristmas buffets 2026
© 2026 Eventful Media Pte. Ltd.