Join us 30 minutes before each Christmas Mass for some carolling!
Christmas Eve Masses
5:00 PM – English
Midnight Mass – Traditional Latin Mass (TLM)
Christmas Day Masses
10:00 AM – English
12:00 PM – TLM
Please note, there will be no Masses on December 26th and 27th.
Our regular Mass schedule will resume on December 28th.
40 Hours Devotion
Tues Dec 30, 9 AM - Thurs Jan 1, 10 AM
We invite you to participate in our 40 Hours Devotion, as we conclude the calendar year in Christ. We aim to have at least two people in perpetual adoration with Jesus in the Blessed Sacrament during this time.
You can sign up using the button below or on the physical sheets available in the narthex. For more details about the 40 Hours Devotion, please visit the event page.
Masses on January 1
10:00 AM – English: Mary, Mother of God
12:00 PM – TLM: Mass of the Circumcision
Please note that January 1st is currently a Holy Day of Obligation in Canada, and was previously a Holy Day of Obligation in the traditional calendar.