Dio Logo Web

Christmas Mass Times

Click below to view Mass times for each parish in our diocese. Some parishes also list the Sacrament of Reconciliation times and Masses of Anointing

Cathedral Parish at St Mary’s Pro-Cathedral

Christmas Eve
5:30pm (preceded by carols 5pm)
8:30pm (preceded by carols 8pm
Midnight Mass (preceded by carols 11:30pm)

Christmas Day
8.00am, 9:30am, 11,00am and 4:30pm

Anointing of the Sick Mass
Anointing of the sick will take place during the following Masses in December
Tuesday 13th Dec 12:05pm
Wednesday 14th Dec 9:15am
Thursday 15th December 7:30am

Sacrament of Reconciliation
Reconciliation at St Mary’s Pro-Cathedral is every weekday at 11:30am, Saturday after 9:15am Mass plus

Tuesday 20th: 10.00am – midday
Wednesday 21st: 12:30pm – 3pm
Thursday 22nd: 4.00pm – 6.00pm

Christchurch North

Mass of Anointing
Wednesday 7 December, 12noon, Christ the King (followed by a light lunch)
Thursday 15 December, 9.15am, St Gregory’s (followed by morning tea)

Sacrament of Reconciliation
Tuesday 20 December – 7.00pm – 8.00pm (St Gregory’s)
Thursday 22 December – 7.00pm – 8.00pm (Christ the King)
Saturday 24 December – from 9.30am (St Gregory’s and Christ the King)

Christmas Eve
5.00pm – Children’s Nativity Play & Family Mass at Christ the King
5.00pm – Children’s Nativity Play & Family Mass at St Gregory’s, Bishopdale

8.00pm – Mass at Christ the King (carols from 7.30pm)
8.00pm – Mass at St Gregory’s, Bishopdale (carols from 7.30pm)

Midnight Mass at Christ the King (carols from 11.30pm)

Christmas Day
8.00am – St Gregory’s, Bishopdale
9.00am – Christ the King
10.00am – St Gregory’s, Bishopdale

Christchurch South

Sacrament of Reconciliation and Adoration
Our Lady of the Assumption – Tuesday 29 November, 7.00pm – 8.00pm
St Peters, Beckenham – Thursday 1 December, 7.00pm – 8.00pm
Sts Peter & Paul, Halswell – Thursday 8 December, 7.00pm – 8.00pm
Sacred Heart, Addington – Thursday 15 December, 7.00pm – 8.00pm

Anointing Mass
Tuesday 13 December, 1.30pm (Halswell)

Christmas Eve
5.00pm – Sacred Heart Church, Addington (Family Mass)
6.00pm – Sts Peter & Paul, Halswell (Family Mass)
6.00pm – St Peter’s Church, Beckenham (Family Mass)
9.00pm – Sacred Heart Church, Addington (Carols from 8.30pm)
9.00pm – St Peter’s Church, Beckenham 
10.00pm – Carmelite Monastery 

Christmas Day
8.30am – Carmelite Monastery
9.00am – Our Lady of the Assumption, Hoon Hay
10:30am – Sacred Heart Church, Addington 
10.30am – Sts Peter & Paul, Halswell 

Christchurch East

Anointing Mass
New Brighton – Thursday 1 December, 11.30am
Woolston – Friday 16 December, 12noon

Sacrament of Reconciliation Rite II
Thursday 15 December – Woolston, 7.00pm

Christmas Eve
Diamond Harbour – Carols 6:00pm, Mass 6:30pm
Woolston – Carols 6:00pm, Mass 6:30pm
New Brighton – Family Mass 7.00pm
Sumner – Carols 8pm, Mass 8.30pm

Christmas Day
St Anne’s. Woolston – carols 9.30am, Mass 10.00am

Christchurch West

Anointing Mass
Wednesday 7 December, 1.00pm – Our Lady of Victories Church.
Thereafter for afternoon tea served by the Catholic Women’s League and Carols by the senior students at Our Lady of Victories School

Sacrament of Reconciliation
Wednesday 21 December, OLV 6.15pm – 8.15pm

Christmas Eve
6.00pm – Our Lady of Victories, Sockburn
6.00pm – St Bernadette’s, Hornby
7.30pm – St Teresa’s, Riccarton
8.00pm – Our Lady of Victories, Sockburn
Midnight Mass – St Teresa’s, Riccarton

Christmas Day
8.00am – St Teresa’s, Riccarton
9.00am – Our Lady of Victories, Sockburn
10.00am – St Teresa’s, Riccarton


Christmas Eve

Christmas Day


Christmas Eve
Kumara – 5.30pm
Greymouth – 7.30pm Family Mass
Greymouth – Midnight Mass (Carols from 11.30pm)

Christmas Day
Cobden – 8.00am
Greymouth – 9.30am
Ngahere – 10.00am


Mass of Anointing
Thursday 15 December, 2.30pm – John Collins room, St Mary’s Presbytery
Wednesday 21 December, 3.00pm – Allen Bryant Rest Home

Sacrament of Reconciliation
Tuesday 20 December, 6.00pm – John Collins room, St Mary’s Presbytery

Christmas Eve
Kokatahi – 6.00pm
Seaview Chapel of the Holy Spirit – 9.00pm

Christmas Day
Seaview Chapel of the Holy Spirit – 9.00am
Ross – 10.45m


Sacrament of Reconciliation Rite I
Sunday 18 December, 5.00pm-6.00pm – Cheviot meeting hall (followed by ecumenical carols at 6.30pm)
Tuesday 20 December, 6.30pm-7.30pm – Amberley
Tuesday 22 December, 3.30pm-4.30pm – Hanmer Springs (front flat)
Tuesday 22 December, 6.45pm-7.45pm – Culverden

Christmas Eve
6.00pm – Amberley (carols from 5.30pm)
9.00pm – Hanmer (carols from 8.30pm)

Christmas Day
10.00am – Culverden (carols from 9.30am)
10.00am – Cheviot (carols from 9.30am)

Korean Community

Sacrament of Reconciliation
30 minutes before and after Mass

Christmas Eve
9.30pm – St Teresa’s

Christmas Day
12noon – St Teresa’s


Sacrament of Reconciliation Rite II
Fairlie – Thursday 8 December, 7.00pm
Twizel – Saturday 10 December, 5.00pm

Anointing Mass
Fairlie – Sunday 11 December, 9.30am
Twizel – Saturday 17 December, 6.00pm

Christmas Eve
Twizel – 6.00pm 

Christmas Day
Fairlie– 9.30am

Mid Canterbury

Sacrament of Reconciliation
Wednesday 14 December, 7.00pm – Holy Name Church, Ashburton

Christmas Eve
6.00pm – Holy Name Church, Ashburton
6.00pm – St Ita’s Church, Rakaia
9.00pm – Holy Name Church, Ashburton
9.00pm – Our Lady of the Snows Church, Methven

Christmas Day
8.30am – Holy Spirit Church, Tinwald
10.00am – Holy Name Church, Ashburton


Anointing Mass
Temuka – Wednesday 14 December, 2.00pm (Mary MacKillop Chapel, Studholme Street)
Geraldine – Friday 16 December, 10.00am
Pleasant Point – Tuesday 20 December, 9.15am

Sacrament of Reconciliation
Tuesday 13 December, 7.00pm – Temuka

Christmas Eve
Pleasant Point – Mass 6.00pm (carols from 5.30pm)
Temuka – Mass 8.30pm (carols from 8.00pm)

Christmas Day
Geraldine – Mass 9am (carols from 8.30am)


Anointing of the Sick
Darfield: Thursday, 8 December, 10.00am. Followed by morning tea at a local café.
Leeston: Wednesday, 14 December, 2.00pm. Followed by afternoon tea at a local café.
Lincoln: Friday, 16 December, 2.00pm. Followed by a cuppa in the Church Centre.

Sacrament of Reconciliation
Leeston: Sunday, 11 December after Mass.
Lincoln: Tuesday, 13 December, 7.00pm.
Darfield: Tuesday, 20 December, 7.00pm.

Christmas Eve
Leeston: 5.30pm carols for 6.00pm Mass
Darfield: 8.00pm carols for 8.30pm Mass
Lincoln: 5.30pm carols for 6.00pm Mass and 8.00pm carols for 8.30pm Mass

Christmas Day
Lincoln: 9.00am 

South Westland

Christmas Eve
Hari Hari – 5.00pm
Whataroa – 7.00pm
Franz Josef – 9.00pm

Christmas Day
Haast – 11.00am

Te Rangimarie

Te Rangimārie Centre: Kirihimete me Te Tau Hou.

Sacrament of Reconciliation
Christmas Eve – 7.30pm to 7.50pm

Christmas Eve
Mass – 8.00pm (Carols from 7.30pm)


Sacrament of Reconciliation
Thursday 1 December – 7.00pm, Sacred Heart Basilica

Christmas Eve
7.00pm – St Thomas’ Church
9.00pm – Sacred Heart Basilica

Christmas Day
9.30am – Sacred Heart Basilica


Sacrament of Reconciliation
7.00-9.00pm Tuesday 6 December – St Patrick’s Kaiapoi
8.00-9.00pm Wednesday 7 December – Sacred Heart of Jesus Oxford
7.00-9.00pm Tuesday 13 December – St Mary & St Francis de Sales in Rangiora

Christmas Eve
5.00pm Latin Mass in Rangiora
5.00pm Carols and Nativity Play followed by 5:30pm Family Mass in Kaiapoi
7:30pm Carols followed by 8pm Mass in Rangiora

Christmas Day
8:30am Mass – Oxford
9.00am Mass – Kaiapoi
10:30am Mass – Rangiora


Christmas Eve
7.00pm – Nativity play followed by the Christmas Mass.
No Mass on Christmas Day

Sanctuary of Fourvière

Christmas Eve
Evening Mass: 7:00pm Carols 7:30pm Vigil Mass (Followed by drinks and finger food to share, please bring a plate)
Midnight Mass: 11:00pm Carols, 11.30pm Midnight Mass

Christmas Day
Midday Mass: 12pm

New Year’s Eve
Midnight Mass: 11:30pm Midnight Mass to bring in the New Year Followed by drinks and finger food to share, please bring a plate

Sacrament of Reconciliation
Every Saturday from 11am before Mass at 12pm

Latin Mass Community

Christmas Eve
Christmas Midnight Mass: Carols 11pm followed by Solemn High Mass at midnight.
Venue: St Gregory’s, Bishopdale
Please note there will be no 5pm Vigil Mass on this day.

Christmas Day
Low Mass 8am
Sung Mass 10.30am
Venue: The Oratory of Our Mother of Perpetual Succour