Tuesday 24th December – Vigil of Christmas – Mass at 7:45am.
Tuesday 24th December – Midnight Mass beginning with Carols – 11:00pm.
Wednesday 25th December – Christmas Day Mass – Mass at 9:00am.
Thursday 26th December – Feast of St. Stephen – Mass at 9:00am.
Friday 27th December – Feast of St. John, Evangelist – Holy Hour at 5pm, Mass at 6pm.
Saturday 28th December – Feast of the Holy Innocents – Holy Hour at 8am, Mass at 9am.
Sunday 29th December – Sunday within the Octave – Low Mass at 8:00am, High Mass at 10:15am.
Monday 30th December – 6th day of the Octave – Mass at 7:45am.
Tuesday 31st December – 7th day of the Octave – Mass at 7:45am.
Tuesday 31st December – Holy Hour of Adoration from 11:00pm followed by Mass at Midnight.
Wednesday 1st January – Octave Day of Christmas (Holy Day of Obligation) – Low Mass at 8:00am, High Mass at 10:15am.
Thursday 2nd January – Feria of Christmastide – Mass at 9:00am
Friday 3rd January – First Friday – Holy Hour at 5:00pm, Mass at 6:00pm.
Saturday 4th January – First Saturday -Holy Hour at 8:00pm, Mass at 9:00am.
Sunday 5th January – Feast of the Holy Name – Low Mass at 8:00am, High Mass at 10:15am.
Monday 6th January – The Epiphany – High Mass at 10:15am.
Tuesday 7th January – Normal Mass Schedule resumed.