Christmas & New Year’s Schedule

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.

Previous
Previous

Epiphany at St. Ann’s

Next
Next

Advent and Christmas at St. Ann Hamilton