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 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

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 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

Liverpool South Deanery

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 Clare and St Hugh, Sefton Park

St Clare

24 December

Vigil Mass – 6pm

Mass at Night – 9pm

25 December – 10.30am

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

St Joseph, Anderton

24 December – 9.30am

25 December – 11am

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 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

Knowsley Deanery

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 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, Southport

24 December – 6.30pm, 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)

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)

Sefton Coast South Deanery

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

Sefton Inland Deanery

Holy Rosary, Aintree

24 December

Family Mass – 5pm

First Mass of Christmas – 7pm

25 December

Christmas Day Mass – 10am

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 Helens Deanery

Blessed English Martyrs, Haydock

24 December

Christmas Vigil Mass – 6pm

25 December

Christmas Day Mass – 10.30am

Holy Cross and St Helen

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

25 December – 10am

St Mary and St John, Newton-le-Willows

24 December

Christmas Vigil Mass – 6pm

25 December

Christmas Day Mass – 9.30am

Warrington and Widnes Deanery

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 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

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 – 10am

St John the Evangelist, Burscough

21 December – Blessing of Bambinelli (9am)

24 December – Vigil Mass of Christmas (6.30pm)

25 December – 9am

St James, Orrell

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

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

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

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