Mass Timings for All Saints’ Day and All Souls’ Day

All Saints’ Day:
Fri 1 Nov: 7am*, 12.15pm, 6pm & 8pm

All Souls’ Day:
Sat 2 Nov: 8am* & 10am

*Livestreamed

Note: Thu 31 Oct (Public Holiday), 8am Mass only. NO Vigil Mass for All Saints’ Day. 

For latest Mass Updates, visit stmary.sg/mass

Previous
Previous

Gingerbread Men Making Workshop

Next
Next

2025 Catechism Registration (Primary 1 to Secondary 3)