By
the
Communications
Department
Christmas Mass Times 2025
minute read
December 11, 2025

As ever, we have compiled a list of Mass times from across the archdiocese for Christmas this year. Please note, this this list will be updated as we get more information.

Know of any that are not on the list? Email communications@rcaol.org.uk and we will update it.

Isle of Man Deanery

Fr John Hindley, Catholic Chaplain to Isle of Man Prison, livestreams Mass every day on his YouTube channel – fatherjohnhindley.

Co-Cathedral of St Mary of the Isle, Douglas

24 December

Come to the Manger: A short service for children and families to visit the Crib and listen to Carols. (2pm)

First Mass of the Nativity (5.30pm)

Mass of the Nativity (10pm – Carols to start at 9.30pm)

25 December

Christmas Day Mass (11am)

St Anthony of Padua, Onchan

24 December

First Mass of Christmas - 8pm (Carols start at 7.30pm)

25 December

Christmas Day Mass – 9.30am

St Mary and St Columba, Castletown and Port Erin

St Mary

24 December – 10am

25 December – 9am

26 December – 10am

St Columba

25 December – 11am

Liverpool Central Deanery

Metropolitan Cathedral of Christ the King

24 December

- Vespers (3pm)

- Vigil Mass (6pm)

25 December  

- 12am (Midnight Mass – celebrated by Archbishop John Sherrington)

- 9am

- Crypt Family Mass (10am)

- Solemn Mass (11am) (Livestreamed)

Our Lady of Mount Carmel and St Patrick, Toxteth

Our Lady of Mount Carmel

25 December

Midnight Mass – (12am)

Christmas Day Mass – 11.15am

St Patrick

24 December

Christmas Vigil Mass – 5pm

Polish Mass – 8pm

25 December – Polish Mass (12pm)

St Anne and St Bernard, Toxteth

24 December -6pm

25 December - 10.30am

26 December -10am

St Sylvester, Vauxhall and Everton

St Anthony of Egypt

24 December – 8pm

25 December – 10am

Our Lady of Reconciliation de la Salette

24 December – 6pm

Liverpool North Deanery

Blessed Sacrament, Walton Vale

24 December - 6.30pm, 11pm

25 December -10am

Holy Name, Fazakerley

24 December -7.30pm

25 December -11am

26 December -12pm

Our Lady and St Philomena, Aintree

24 December - 6.30pm

25 December - 9.30am

Our Lady Queen of Martyrs and St Swithin, Croxteth

24 December – 6pm

25 December

Midnight Mass – 12am

Christmas Day Mass – 10am

St Oswald, Old Swan

24 December – 4pm

25 December – 9.15am

27 December – 4.30pm

28 December – 9.30am

Normal Mass times to recommence from 3 January

St Paul, West Derby

24 December - 8.30pm

25 December - 8.30am, 11.15am

St Sebastian, Fairfield

24 December – 6pm

25 December

Mass of Christmas – 11.15am

Mass of Christmas (Ukrainian) – 1pm

Mass of Christmas (Filipino) – 3pm

27 December – 5.30pm (Ukrainian)

28 December – 11am

Normal Mass times to recommence from 3 January

St Teresa of the Child Jesus, Norris Green

24 December - 6pm

25 December

12am - Midnight Mass

10am

St Timothy, West Derby

24 December - 7pm

Liverpool South Deanery

Christ the King and Our Lady, Wavertree

24 December

7am

5.30pm -Family Mass

9pm

25 December

12am - Midnight Mass

9.30am

26 December - 10am

Our Lady of the Annunciation (Bishop Eton)

All Masses will be livestreamed.

24 December

Family Mass – 6.00pm

First Mass of Christmas – 9.00pm

25 December

8.30am

10.00am

11.30am  

St Anthony of Padua, Mossley Hill

24 December

6pm -Children's Mass

9pm -'Midnight' Mass

25 December

9am

11am

26 December

10am

31 December -12pm

1 January -12pm

St Charles and St Thomas More, Aigburth

St Charles Borromeo

24 December - 5pm

25 December

12am - Midnight Mass

9.30am

11am

St Clare and St Hugh, Sefton Park

St Clare

24 December

Vigil Mass – 6pm

Mass at Night – 9pm

25 December – 10.30am

St John Vianney, Halewood

Holy Family

25 December -11am

St Mark

24 December

6.30pm - (Carols to start at 6pm)

25 December - 9.15am

St Mary, Woolton

24 December

5.30pm (Family Mass)

9pm (Carols start at 8.30pm)

25 December - 11am

St Wilfrid, Garston

St Francis of Assisi

24 December – First Mass of Christmas (7pm)

25 December

- 12am (Midnight Mass, Carols to start at 11.30pm)

- 10am (Christmas Morning Mass)

26 December -12pm

Lancashire Deanery

Our Lady, Help of Christians, Tarleton

24 December - 8pm

25 December - 10am

26 December - 10am

Sacred Heart, Chorley

24 December -9.15am

25 December -10.30am

Ss Peter and Paul, Mawdsley

24 December - 5pm

St Agnes, Eccleston

25 December - 11am

St Bede, Clayton Green

24 December - 5pm

25 December - 11am

St Chad, Whittle-le-Woods

24 December - 7pm

25 December - 9.15am

St Gregory, Weldbank

24 December - 8pm

25 December - 9.30am

26 December -11am (Altar Server's Mass)

St Joseph, Anderton

24 December – 9.30am

25 December – 11am

St Joseph, Brindle

24 December - 6pm (Carols start at 5.30pm)

St Joseph, Chorley

24 December

8.30am – Fourth week of Advent

5pm – Vigil Mass for Christmas

10pm – Mass during the Night (Carols to start at 9.30pm)

25 December

9.30am – Mass During the Day

26 December

10am – Mass for the Feast of St Stephen

St Joseph, Withnell

24 December - 4.30pm

25 December - 10am

26 December - 12pm

St Mary and St Catherine Laboure, Euxton

St Mary

20 December – Charity Carol Concert with refreshments in the social centre to follow

24 December – First Mass of Christmas (7pm) – Carols to start at 6.30pm

25 December – Christmas Day Mass (8.30am, 10.30am)

St Mary, Chorley

22 December – 9.30am

23 December – 12pm

24 December – 4.30pm (Carols start at 4pm)

25 December – 9.30am

26 December – 12pm

27 December – 5pm

28 December – 9.30am

29 December – 9am

30 December – 12pm

31 December – 12pm

1 January – 12pm

Masses to return to normal schedule from 2 January

St Mary, Leyland

24 December – 6pm, 9pm

25 December – 10am

St Mary Magdalen and St Teresa, Penwortham

St Mary Magdalen

24 December – 5pm

26 December – 10am

St Teresa

24 December – 6pm

25 December – 10am

St Oswald, Coppull

24 December -7pm

25 December - 11am

St Oswald, Longton

24 December - 5pm, 7pm

25 December - 8.30am

26 December - 9.30am

Knowsley Deanery

Our Lady Help of Christians, Portico

24 December -5.30pm, 7pm

25 December - 11am

Our Lady Immaculate and St Joseph, Prescot

24 December - 4.30pm

25 December

12am - Midnight Mass

11am

Sacred Heart, Kirkby

St Mary, Mother of God

24 December - 6pm

25 December - 10am

St Agnes and St Aidan, Huyton

17 December

Reconciliation Service - 7pm

20 December - 5.30pm

21 December - 10.30am

24 December

Children's Liturgy - 5.30pm

Christmas Vigil - 8.30pm

25 December

Family Mass - 10.30am

St Columba and St John Fisher

St Columba, Huyton

24 December – Family Mass (5.30pm)

25 December – 10am

St John Fisher, Knowsley Village

24 December – 8pm (Midnight Mass)

St Dominic, Huyton

25 December - 11am

St Luke the Evangelist, Whiston

17 December – Advent Reconciliation Service (7pm)

23 December – Carols by Candlelight and dressing of the crib, followed by refreshments (7pm)

24 December – Vigil Mass for Christmas (5pm

25 December – Midnight Mass (12am)

- Dawn Mass of Christmas (9am)

- Christmas Mass of the Day (11am)

Sefton Coast North Deanery

Holy Family, Ince Blundell

24 December -7pm

25 December - 9am

Holy Family, Southport

24 December – 6pm, 8.30pm

25 December – 10am

26 December – 12pm

Our Lady of Compassion, Formby

24 December – Vigil of Christmas (5pm)

- Solemn Mass of Christmas (8pm)

25 December – Christmas Morning Mass (10am)

Our Lady of Lourdes and St Joseph, Birkdale

St Joseph

24 December - 6pm

25 December - 8.30am, 9.30am

Our Lady of Victories, Hightown

24 December - 3pm (in Spanish)

25 December - 11.15am

Sacred Heart, Ainsdale

18 December – Advent Holy Hour (7pm)

24 December – 8pm

St John Stone, Woodvale

13 December – Octave Christmas Service (2pm)

16 December – Carol Service (led by Christ the King High School) – 7pm

24 December – 5.30pm

25 December – 10.30am

St Marie on the Sands, Southport

25 December – Midnight Mass (12am)

- Christmas Day Mass (9.30am)

St Patrick, Southport

24 December – Vigil Mass (6pm)

25 December – Christmas Day Mass (11am)

St Teresa of Avila, Southport

24 December - 8pm

25 December -11am

Sefton Coast South Deanery

SS Peter and Paul, Crosby

24 December -7pm

25 December

12am

10.30am

St Helen, Crosby

24 December -8pm

25 December - 10am

St James, Bootle

24 December -8pm

25 December -10.30am

St Joseph, Blundellsands

24 December -10pm

25 December - 11.15am

St Mary, Little Crosby

24 December -9.30pm

25 December -11.15am

St Monica and St Francis de Sales, Walton

St Francis de Sales

24 December -6pm

25 December - 11am

St Monica

24 December - 4pm

25 December - 9.30am

St Oscar Romero, Seaforth and Waterloo

Our Lady Star of the Sea

24 December

4.30pm -Family and Children's Vigil Mass

25 December

11.30am - Christmas Morning Family Mass

St Edmund of Canterbury

24 December

6.30pm -Family and Children's Vigil Mass

11.15pm -Carol Service

25 December

12am -Midnight Mass

9.45am -Christmas Morning Family Mass

St William of York, Thornton

24 December -6.30pm

25 December -9.30am

Sefton Inland Deanery

Holy Rosary, Aintree

24 December

Family Mass – 5pm

First Mass of Christmas – 7pm

25 December

Christmas Day Mass – 10.30am

St Benet, Netherton

16 December

4.30pm -Carol Service with Reception of Peace Lantern

24 December

8pm - First Mass of Christmas

25 December

10am - Christmas Day Mass

St Catherine of Alexandria, Lydiate

St Gregory the Great

24 December – 4.30pm

Our Lady

24 December – 7.30pm (Carols start at 7pm)

25 December – 10am

St George, Maghull

22 December – Service of Reconciliation (7pm)

24 December – Vigil Mass (6.30pm – Carols begin at 6pm)

25 December – 10.30am

Weekdays until 2 January, including New Years Day – 10am

St Josephine Bakhita, Litherland

English Martyrs

24 December - 9pm

25 December - 9.30am

St Robert Bellarmine

24 December - 6pm

25 December - 11am

26 December - 12pm

St Helens Deanery

Blessed English Martyrs, Haydock

24 December

Christmas Vigil Mass – 6pm

25 December

Christmas Day Mass – 10.30am

Corpus Christi, Rainford

24 December - 4.30pm, 8.30pm

25 December - 9.30am

Holy Cross and St Helen

24 December – 6.30pm (Carols start at 6pm)

25 December – 10am

St Austin, Thatto Heath

24 December

6.30pm (Signed Mass)

25 December

12am - Midnight Mass

9.30am

St Bartholomew, Rainhill

24 December

4pm (Family Mass)

8pm (First Mass of Christmas)

25 December

9.30am

St Julie, Eccleston

25 December - 9.30am

St Anne and Blessed Dominic, Sutton

St Anne and Blessed Dominic

24 December

4pm - Confession

5pm (Mass with Children -Carols start at 4.30pm)

St Vincent de Paul

25 December - 9.30am

St Mary and St John, Newton-le-Willows

24 December

Christmas Vigil Mass – 6pm

25 December

Christmas Day Mass – 9.30am

St Mary and St Thomas of Canterbury, Windleshaw

St Mary (Lowe House)

25 December - 11am

St Thomas of Canterbury

24 December - 5pm

26 December - 11am

St Mary, Birchley

24 December

6.30pm - Family Mass

11.30pm - Midnight Mass

25 December - 8am, 11.15am

St Teresa of Avila, Devon Street

24 December - 4.30pm

25 December - 11am

St Theresa of the Child Jesus, Sutton Manor

24 December - 6pm

25 December - 12pm

26 December -12pm

Warrington and Widnes Deanery

Blessed James Bell, Warrington

St Benedict

24 December - 11.30pm

25 December - 10.30am

St Oswald

24 December - 4.30pm

25 December - 8.30am

Sacred Heart and St Alban, Warrington

Sacred Heart

24 December

6pm (Carols and Readings to start at 5.30pm)

9pm (Carols and Readings to start at 8.30pm)

St Alban

25 December – 9.30am, 11am

St Joseph, Penketh

24 December

5pm (Family Mass)

8pm (Carols start at 7.30pm)

25 December - 8.30am, 10.30am

26 December - 9.30am

St Mary’s Shrine

25 December

12am – Sung Mass (Midnight Mass- Carols to start at 11.30pm) - Livestreamed

9am – Low Mass

11am – Sung Mass (Midnight Mass) - Livestreamed

St Paul of the Cross, Burtonwood

24 December - 7pm

25 December - 10am

St Peter and St Michael, Woolston

24 December -6.30pm

25 December

12am - (Midnight Mass, Carols start at 11.30pm)

11am

26 December -12pm

St Stephen, Orford

24 December -8pm

25 December - 10.45am

St Wilfrid, Widnes

St Basil

24 December - 6pm

25 December

12am - Midnight Mass

St Bede

24 December - 4.30pm

St John Fisher

24 December - 6pm

St Michael

24 December - 4.30pm

West Lancs Deanery

Our Lady and All Saints, Parbold

21 December – Blessing of Bambinelli (10.30am)

24 December – Christmas Mass in the Night (10.30pm – Carols and Readings to start at 10pm)

25 December – 10.30am

Our Lady of the Annunciation and St Bernadette, Standish and Shevington

Our Lady of the Annunciation (St Marie's)

24 December - 7pm

25 December - 11am

St Bernadette

24 December - 4.45pm

25 December -9.30am

St Anne, Ormskirk

24 December - 6pm, 9pm

25 December - 10am

26 December - 11am

St Elizabeth, Scarisbrick

24 December - 6pm

25 December - 9.30am

St James, Orrell

24 December – 6pm (Carols start at 5.30pm)

25 December – 12am (Carols Start at 11.30pm)

St John the Evangelist, Burscough

21 December – Blessing of Bambinelli (9am)

24 December – Vigil Mass of Christmas (6.30pm)

25 December – 9am

St Joseph, Wrightington

24 December - 6.30pm

25 December

12am - Midnight Mass

9.30am

26 December - 9.30am

St Richard, Skelmersdale

St Mary, Queen of Apostles

24 December – 6pm

25 December – 10am

St Richard

25 December – 12am

St Teresa, Upholland

24 December – 4.30pm (Carols to start at 4pm)

25 December – 9.30am

Wigan and Leigh Deanery

Holy Family, Platt Bridge

24 December – 6pm

25 December – 11am

Our Lady Immaculate, Bryn

25 December - 9.30am

St Aidan, Winstanley

25 December - 9am

St Catherine of Siena and All Saints, Golborne

All Saints

24 December - 7pm

25 December -10.30am

St Edmund Arrowsmith, Leigh

Sacred Heart

25 December -11am

St Joseph

24 December - 6pm

25 December - 9.30am

St Edward the Confessor, Wigan

Sacred Heart

24 December

4.30pm – Mass for Children and Families

11.30pm – Mass of Christmas, followed by wine and cake

25 December

9.15am – Sung Mass

St Cuthbert

24 December

Vigil Mass – 7.30pm

25 December

Sung Mass – 11am

St John Rigby, Atherton

Sacred Heart

24 December

Christmas Vigil Mass – 6pm (Carols start at 5.30pm)

25 December

Christmas Day Mass – 9am

St Richard of Chichester

24 December

Christmas Vigil Mass – 8pm (Carols start at 7.30pm)

25 December

Christmas Day Mass – 10.30am

St Jude, Worsley Mesnes

24 December - 5.30pm, 8pm

25 December - 10.30am

St Lewis, Croft

24 December - 9pm

25 December - 9am

St Margaret Clitherow, Boothstown and Astley

Holy Family

25 December

12am - Midnight Mass

9.30am -Christmas Day Morning

St Ambrose Barlow

24 December - 8pm

25 December -11am

St Oswald and St Edmund Arrowsmith, Ashton-in-Makerfield

24 December - 6.30pm

25 December - 11am

St Wilfrid, Ashton-in-Makerfield

24 December - 9pm (Carols from 8.30pm)

St William, Wigan

St John

24 December - 11.30pm

25 December - 11am

St Mary

24 December -6.30pm

25 December - 9am

St Patrick

24 December - 5pm

25 December - 9.15am