Here’s an overview of church services in Singapore for Christmas Eve (Midnight Mass and earlier services) and Christmas Day. Most Churches in Singapore will be holding traditional Christmas services and we’ve tried to find as many details as we can, but please check websites for updates and online options.
Join the Parish Priest on Christmas Eve at this Catholic Church, just off Farrer Road. There’s a family mass at 6pm on Christmas Eve, with a later service at 11pm.
24 December: Arrive before the services mentioned above for the children’s Christmas Nativity at 5.30pm or the Pre-Christmas Reflection at 10.30pm.
25 December: On Christmas Day, choose from the 8am, 10am, 12pm, 4pm and 6pm services.
The following Wednesday 28 December, from 10am to 12pm, attend a Christmas celebration for senior parishioners. All are welcome!
120 King’s Road, Singapore 268172
24 December: 9.30pm, 12pm
25 December: 8.30am (Chinese), 10am, 11.45am, 2pm (Tagalog), 5.30pm
For further information check the Online Bulletin for the Church of St Bernadette.
12 Zion Road, Singapore 247731
This Catholic Church in the vibrant Katong area on the East Coast seats over 2,000 people! Please check the website for times and booking options for Midnight Mass and other Christmas Services.
24 December: Mass starts from 9pm and 12pm.
25 December: Bring your family to services at 9.30am and 11.30am. Please note the 5.30pm service is in Mandarin.
6 Chapel Road, Singapore 429509
An international Anglican Church in leafy Dempsey, St George’s is a popular choice for Christmas Services on Christmas Eve and Christmas Day among expats, so arrive early or watch on livestream.
24 December: On Christmas Eve at 4pm and 6pm, join the church for family services. The church is also offering a midnight holy communion service starting at 11.15pm.
25 December: On Christmas Day, services start at 8am, 10.15am and 5pm.
44 Minden Road, Singapore 248816
This beautiful cathedral, founded on a site reserved by Sir Stamford Raffles in 1823 for Singapore’s first Anglican Church, has a full festive line-up planned for the lead up to Christmas, including choirs, carols and more.
24 December: 10.30pm
25 December: 8am
11 St Andrew’s Road, Singapore 178959
One of the oldest parishes in Singapore’s Archdiocese, this Catholic Church across from Fort Canning Park will be joining in with special services; please check the website for updates.
24 December: On Christmas Eve, 9pm and 11pm services will be held in the main Church with Christmas carolling from 10.30pm.
25 December: For Christmas Day, English services are in the morning at 10am and from 12pm.
111 Tank Road, Singapore 238069
More information here.
24 December: 5pm mass and services from 9pm and 12 midnight with carolling in the church starting an hour before.
25 December: 10.30am, 6pm (note there is no 8.30am Sunday mass)
“A” Queen Street, Singapore 188533
For more helpful tips, head to our Living in Singapore section.