SOLEMNITY OF OUR LORD'S NATIVITY
CHRISTMAS EVE - Wednesday 24 December 2025
5:00 p.m. - Children's Mass in English
10:00 p.m. - English
12:00 a.m. - English Mass at Midnight
CHRISTMAS DAY - Thursday 25 December 2025
8:30 a.m. - English
10:00 a.m - English
11:30 a.m - Italian
1:00 p.m. - English
There is no evening Mass on Christmas Day.
NOTE: The morning Mass on Friday 26 December will be at 9:00 a.m., instead of the usual 8:30 a.m.
Regular schedule in place from Saturday 27 December to Tuesday 30 December 2025.
Wednesday 31 December 2025 - Saint Sylvester's Day
8:30 a.m. - Mass
followed by Eucharistic Adoration until 12:00 p.m.
ending with the traditional recitation of the Te Deum prayer
SOLEMNITY OF MARY, MOTHER OF GOD
NEW YEAR'S EVE - Wednesday 31 December 2025
5:00 p.m - Vigil Mass in English
followed by Eucharistic Adoration until 10:00 p.m.
ending with the traditional recitation of the Te Deum prayer
There is no 7:00 p.m. Mass on New Year's Eve.
NEW YEAR'S DAY - Thursday 1 January 2026
8:30 a.m. - English
10:00 a.m. - English
11:30 a.m. - Italian
1:00 p.m. - English
There is no evening Mass on New Year's Day.
Friday 2 January 2026 - First Friday of the Year
8:30 a.m. - Morning Mass
followed by Eucharistic Adoration until 12:00 p.m.
7:00 p.m. - Evening Mass
followed by Eucharistic Adoration until 8:45 p.m.
with Confessions available