We have compiled a list of Mass times across the archdiocese for Christmas this year. Know of any that we have missed out? Please email communications@rcaol.org.uk with the times.
Liverpool Central Deanery
Metropolitan Cathedral of Christ the King
Tuesday 24 December – 3pm (First Vespers of Christmas and Blessing of the Crib), 6pm
Wednesday 25 December – 12am (Midnight Mass), 9am, 10am (Family Mass in the Crypt), 11am
Our Lady of Mount Carmel and St Patrick, Toxteth
Our Lady of Mount Carmel
Tuesday 24 December – 5pm
Wednesday 25 December – 11.15am
St Patrick
Tuesday 24 December – 8pm (Polish Community)
Wednesday 25 December – 12am, 9.45am, 12.30pm (Polish Community)
St Vincent de Paul, Liverpool
Tuesday 24 December – 7pm (with Adult Baptisms)
Wednesday 25 December – 10am
Liverpool North Deanery
Blessed Sacrament, Aintree and Walton
Tuesday 24 December – 6.30pm, 11pm (Carols to start 30 minutes before each Mass)
Wednesday 25 December – 10am
Holy Name, Fazakerley
Tuesday 24 December – 8pm
Wednesday 25 December – 11am
Thursday 26 December – 10am
Our Lady & St Philomena, Fazakerley and Aintree
Tuesday 24 December – 6.30pm
Wednesday 25 December – 10am
Our Lady Queen of Martyrs and St Swithin, Croxteth
Tuesday 24 December – 6pm (Children’s Mass)
Wednesday 25 December – 12am (Midnight Mass), 10am
St Cecilia, Tuebrook
Tuesday 24 December – 9pm
Wednesday 25 December – 10.30am
St Matthew, Clubmoor
Tuesday 24 December – 6pm
Wednesday 25 December – 9am
St Oswald, King and Martyr, Old Swan
Tuesday 24 December – 4pm
Wednesday 25 December – 9.15am
St Paul, West Derby
Tuesday 24 December – 8.30pm
Wednesday 25 December – 8.30am, 11.15am
St Sebastian, Fairfield
Tuesday 24 December – 6pm
Wednesday 25 December – 11.15am
St Timothy, West Derby
Tuesday 24 December – 7pm
Liverpool South Deanery
Christ the King and Our Lady, Childwall and Wavertree
Christ the King, Childwall
Tuesday 24 December – 9am, (Morning Mass), 5.30pm (Family Mass), 9pm
Wednesday 25 December – 12am (Midnight Mass), 9.30am
Our Lady of the Annunciation, Bishop Eton
Tuesday 24 December – 7pm (Family Mass), 10pm (Midnight Mass– carols start at 9.30pm)
Wednesday 25 December – 8.30am, 10am, 11.30am
Our Lady of the Assumption, Gateacre
Tuesday 24 December – 5.30pm (Sung Family Mass), 9pm (Sung Mass with Carols starting at 8.30pm
Wednesday 25 December – 10.30am (Sung Mass)
St Anthony of Padua, Mossley Hill
Tuesday 24 December – 6pm (Children’s Mass), 9pm (Midnight Mass)
Wednesday 25 December – 9am, 11am
St Charles and St Thomas More, Aigburth
Tuesday 24 December – 5pm
Wednesday 25 December – 12am (Midnight Mass), 9.30am, 11am
St John Vianney, Halewood
Holy Family
Tuesday 24 December – 9pm (Carols start at 8.30pm)
Wednesday 25 December – 11am
St Mark
Tuesday 24 December – 6pm
Wednesday 25 December – 9.15am
St Mary, Woolton
Tuesday 24 December – 5.30pm (Family Mass), 9pm (Carols at 8.30pm)
Wednesday 25 December – 9am, 11am
Thursday 26 December – 12pm
Saturday 28 December – 5.30pm
Sunday 29 December – 11am
Tuesday 31 December, Wednesday 1 January -12pm
St Wilfrid, Garston and Allerton
St Francis of Assisi
Tuesday 24 December – 7pm
Wednesday 25 December – 12am (Midnight Mass, with carols starting at 11.30pm), 10am
Isle of Man Deanery
St Anthony of Padua, Onchan
Tuesday 24 December – 8pm (Carols from 7.30pm)
Wednesday 25 December – 9.30am
St Mary and St Columba, Castletown
St Columba, Port Erin
Tuesday 24 December – 9am
Wednesday 25 December – 11am
St Mary, Castletown
Wednesday 25 December – 9am
St Mary of the Isle and St Joseph, Douglas
Co-cathedral of St Mary of the Isle
Tuesday 24 December – 2pm (Children and Families), 5.30pm, 10pm (Carols start at 9.30pm)
Wednesday 25 December – 11am
Knowsley Deanery
Our Lady Immaculate and St Joseph, Prescot
Tuesday 24 December - 4.30pm
Wednesday 25 December - 12am (Midnight Mass), 11am
St Agnes and St Aidan, Huyton
Tuesday 24 December - 5.30pm, 8.30pm
Wednesday 25 December – 10.30am
St Columba and St John Fisher, Huyton and Knowsley Village
St Columba, Huyton
Tuesday 24 December – 5.30pm (Children and Family)
Wednesday 25 December – 10am
St John Fisher, Knowsley Village
Tuesday 24 December – 8pm (Midnight Mass)
St Luke the Evangelist, Whiston
St Luke the Evangelist
Tuesday 24 December – 7pm
Wednesday 25 December – 9am
St Leo
Wednesday 25 December – 12am (Midnight Mass), 9am
Whiston Hospital
Wednesday 25 December – 11am
St Mary, Mother of God, Kirkby
Tuesday 24 December – 7pm
Wednesday 25 December – 10am
Wednesday 1 January – 10am
Lancashire Deanery
Our Lady Help of Christians, Tarleton
Tuesday 24 December – 7.30pm
Wednesday 25 December – 10am
Sacred Heart, Chorley
Wednesday 25 December – 10.30am
St Bede, Clayton Green
Tuesday 24 December – 5pm
Wednesday 25 December – 11am
St Catherine Labouré, Farington
Wednesday 25 December – 8.30am
St Chad, Whittle-le-Woods, Chorley
Tuesday 24 December – 7pm
Wednesday 25 December – 9.15am
St Gregory, Chorley
Tuesday 24 December – 8pm (Carols start at 7.30pm)
Wednesday 25 December – 10am
St Joseph, Anderton
Sunday 22 December – 11am
Tuesday 24 December – 6pm
Wednesday 25 December – 11am
Friday 27 December – 10am
Sunday 29 December – 11am
Wednesday 1 January – 10am
St Joseph, Chorley
Tuesday 24 December – 8.30am (fourth week of Advent), 5pm, 10pm
Wednesday 25 December – 9.30am
Thursday 26 December – 10am
St Joseph, Withnell, Chorley
Tuesday 24 December – 4.30pm
Wednesday 25 December – 10am
Thursday 26 December – 11am
St Mary, Chorley
Sunday 22 December – 9.30am (Fourth Sunday of Advent)
Monday 23 December – 9am
Tuesday 24 December – 4.30pm (Carols start at 4pm)
Wednesday 25 December – 9.30am
Thursday 26 December, Friday 27 December – 12pm
Saturday 28 December – 5pm
Sunday 29 December – 9.30am
Monday 30 December – Friday 3 January – 12pm
St Mary, Euxton
Tuesday 24 December – 7pm
Wednesday 25 December – 10.30am (Sung Mass)
St Mary, Leyland
Tuesday 24 December – 6pm, 9pm
Wednesday 25 December – 10am
Thursday 26 December – 11am
St Mary Magdalen and St Teresa, Penwortham
St Mary Magdalen
Tuesday 24 December – 5pm
Thursday 26 December – 10am
St Teresa
Tuesday 24 December – 6.30pm
Wednesday 25 December – 10am
St Oswald, Coppull
Tuesday 24 December – 7pm (Carols start at 6.30pm)
Wednesday 25 December - 10.30am
St Oswald, Longton
Tuesday 24 December – 5pm, 7pm
Wednesday 25 December – 8.30am
Thursday 26 December, Friday 27 December – 9.30am
Saturday 28 December – 5pm
Sunday 29 December – 8.30am
Monday 30 December, Tuesday 31 December – 9.30am
Wednesday 1 January – 9.30am
St Helens Deanery
Blessed English Martyrs, Haydock
Tuesday 24 December - 5pm
Wednesday 25 December - 10.30am
Corpus Christi, Rainford
Tuesday 24 December – 4.30pm (Children’s Mass), 8,30pm.
Wednesday 25 December – 9.30am
Saturday 28 December – Sunday 29 December – Normal Mass Schedule
No Masses on 1 January or 3 January
Holy Cross and St Helen
Tuesday 24 December - 6.30pm
Wednesday 25 December - 10am
St Austin, Thatto Heath
Tuesday 24 December – 6.30pm (Signed Mass)
Wednesday 25 December – 12am (Midnight Mass), 9.30am
St Teresa of Avila, Devon Street
Tuesday 24 December – 4.30pm
Wednesday 25 December – 11am
St Julie, Eccleston
Wednesday 25 December – 9.30am
St Mary, Birchley
Tuesday 24 December – 6.30pm (Children’s Mass), 11.30pm
Wednesday 25 December – 8am, 11.15am
No evening Mass on 27 December
Saturday 28 December – Saturday 29 December – Normal Mass Schedule
No Mass on either 1 January or 3 January
St Mary and St John, Newton-le-Willows
St Mary and St John
Tuesday 24 December - 6pm
Wednesday 25 December - 9.30am
St Patrick
Tuesday 24 December - 6.30pm
St Mary and St Thomas of Canterbury, Windleshaw
St Mary’s Lowe House
Wednesday 25 December – 11am
St Thomas of Canterbury
Tuesday 24 December – 6pm
Sefton Coast North Deanery
Holy Family, Ince Blundell
Tuesday 24 December – 7pm
Wednesday 25 December – 9am
Holy Family, Southport
Tuesday 24 December – 6pm (Family Mass), 8.30pm
Wednesday 25 December – 10am
Thursday 26 December – 12pm
Our Lady of Compassion, Formby
Tuesday 24 December – 5pm, 8pm
Wednesday 25 December – 10am
Our Lady of Lourdes and St Joseph, Hillside and Birkdale
Our Lady of Lourdes, Hillside
Tuesday 24 December - 9pm
St Joseph, Birkdale
Tuesday 24 December - 6pm
Wednesday 25 December - 8.30am and 9.30am
Our Lady of Victories, Hightown
Tuesday 24 December – 3pm (Spanish)
Wednesday 25 December – 11.15am
Sacred Heart and St John Stone, Ainsdale and Woodvale
Sacred Heart
Tuesday 24 December – 8pm
St John Stone
Tuesday 24 December – 5.30pm
Wednesday 25 December – 10.30am
St Patrick, Southport
Tuesday 24 December – 6pm
Wednesday 25 December – 11am
St Marie on the Sands, Southport
Wednesday 25 December – 12am (Midnight Mass), 9.30am
St Teresa of Avila, Birkdale
Tuesday 24 December - 8pm
Wednesday 25 December - 11am
Sefton Coast South Deanery
SS Peter and Paul, Crosby
Tuesday 24 December – 7pm
Wednesday 25 December – 12am (Midnight Mass), 10.30am (Livestreamed)
Thursday 26 December – 12pm
St Francis de Sales, Walton
Tuesday 24 December – 6pm
Wednesday 25 December – 11am
St Helen, Crosby
Tuesday 24 December – 8pm
Wednesday 25 December – 10am
St Joseph, Blundellsands
Tuesday 24 December – 10pm
Wednesday 25 December – 11.15am
St Mary, Little Crosby
Wednesday 25 December (Celebrated by Bishop Tom Neylon) – 11.15am
St Monica and St Richard, Bootle
Tuesday 24 December – 4pm
Wednesday 25 December – 9.30am
St Oscar Romero, Seaforth and Waterloo
Our Lady, Star of the Sea, Seaforth
Tuesday 24 December – 4.30pm (Family and Children’s Mass),11.30pm (Midnight Mass)
Wednesday 25 December – 11.30am
St Edmund of Canterbury, Waterloo
Tuesday 24 December – 6.30pm
Wednesday 25 December – 9.45am
St William of York, Thornton
Wednesday 25 December (Celebrated by Bishop Tom Neylon) – 9.30am
Sefton Inland Deanery
English Martyrs, Litherland
Tuesday 24 December - 6pm, 9pm
Wednesday 25 December - 10.30am
Holy Rosary, Aintree
Tuesday 24 December – 5pm, 7pm
Wednesday 25 December – 10.30am
St Benet, Netherton
Sunday 15 December – 6.30pm (Carol Service)
Friday 20 December – 9.30am (St Benedict’s Carol Service)
Tuesday 24 December – 8pm
Wednesday 25 December – 9.30am
Sunday 29 December – 9am, 11am
St Catherine of Alexandria, Lydiate
Our Lady
Tuesday 24 December – 7pm
Wednesday 25 December – 10am
St Gregory
Tuesday 24 December – 4.30pm
St Elizabeth of Hungary, Litherland
Tuesday 24 December – 5pm
Wednesday 25 December – 9.30am
St George, Maghull
Tuesday 24 December - 6.30pm (Carols start at 6pm)
Wednesday 25 December - 10.30am
St Robert Bellarmine, Bootle
Tuesday 24 December – 7pm
Wednesday 25 December – 11am
Warrington and Widnes Deanery
Blessed James Bell, Warrington
St Oswald, King and Martyr
Tuesday 24 December – 4.30pm
Wednesday 25 December – 8.30am
St Benedict
Tuesday 24 December – 11.30pm (Midnight Mass)
Wednesday 25 December – 10.30am
Sacred Heart and St Alban, Warrington
Sacred Heart
Tuesday 24 December – 6pm (Carols start at 5.30pm), 9pm(Carols start at 8.30pm)
St Alban
Wednesday 25 December – 9.30am, 11am
St Peter and St Michael, Woolston
Tuesday 24 December – 6.30pm
Wednesday 25 December – 12am (Midnight Mass – carols startingat 11.30pm), 11am
Thursday 26 December – 12pm
St Stephen, First Martyr, Orford
Tuesday 24 December – 8pm
Wednesday 25 December – 10.45am
St Wilfrid, Widnes
St Bede
Tuesday 24 December – 4.30pm
Wednesday 25 December – 12am (Midnight Mass), 9am, 11am
St Basil
Tuesday 24 December – 4.30pm
St John Fisher
Tuesday 24 December – 6pm
St Michael
Tuesday 24 December – 6pm
Wednesday 25 December – 10.15am
Thursday 26 December – 12pm
West Lancashire Deanery
Our Lady and All Saints, Parbold
Monday 23 December – Confessions followed by Holy Mass at7pm
Tuesday 24 December – 10.30pm (Carols and Readings start at 10pm)
Wednesday 25 December – 10.30am
Our Lady of the Annunciation and St Bernadette, Standish and Shevington
St Marie’s, Standish
Tuesday 24 December – 6.15pm
Wednesday 25 December – 11am
St Bernadette, Shevington
Tuesday 24 December – 4.45pm
Wednesday 25 December – 6.15pm
St Elizabeth, Scarisbrick
Tuesday 24 December – 5.30pm
Wednesday 25 December – 9.30am
Wednesday 1 January – 10am
St James, Orrell
Tuesday 24 December – 6pm (Family Carols Service starts at 5.30pm)
Wednesday 25 December – 12am (Midnight Mass – carols and readings start at 11.30pm)
St John the Evangelist, Burscough
Tuesday 24 December – 6.30pm
Wednesday 25 December – 9am
Thursday 26 December, Friday 27 December – 9am
St Joseph, Wrightington
Tuesday 24 December – 6.30pm
Wednesday 25 December – 12am (Midnight Mass), 9.30am
St Richard, Skelmersdale
St Mary Queen of Apostles
Tuesday 24 December – 6.30pm (Carols start at 6pm)
St Richard
Wednesday 25 December – 12am (Midnight Mass) (Carols startat 11.30pm)
St Francis of Assisi
Wednesday 25 December – 10am
St Teresa, Upholland
Tuesday 24 December – 4.30pm
Wednesday 25 December – 10am
Wigan and Leigh Deanery
Holy Family, Platt Bridge
Tuesday 24 December – 6pm
Wednesday 25 December – 11am
Our Lady Immaculate, Bryn
Wednesday 25 December – 9.30am
St Aidan, Winstanley
Wednesday 25 December - 10am
St Catherine of Siena and All Saints, Golborne
Tuesday 24 December – 6.30pm
Wednesday 25 December – 10.30am
St Edmund Arrowsmith, Leigh
St Joseph
Tuesday 24 December – 6pm (Children’s Mass)
Wednesday 25 December – 9.30am
Sacred Heart
Wednesday 25 December – 11am
St John Rigby, Atherton and Hindley Green
Sacred Heart
Tuesday 24 December – 6pm (Carols start at 5.30pm)
Wednesday 25 December – 10.30am
St Richard of Chichester
Tuesday 24 December – 8pm (Carols start at 7.30pm)
Wednesday 25 December – 9am
St Jude, Poolstock
Tuesday 24 December - 5.30pm
Wednesday 25 December - 10.30am
St Lewis, Croft
Tuesday 24 December – 8.30pm
Wednesday 25 December – 9am
St Oswald and St Edmund Arrowsmith, Ashton-In-Makerfield
Tuesday 24 December – 6.30pm
Wednesday 25 December – 11am
St Wilfrid, Ashton-in-Makerfield
Tuesday 24 December – 9pm (Midnight Mass)
St William, Standishgate and Hardybutts
St Mary
Wednesday 25 December – 10am
St John
Tuesday 24 December – 7.30pm
Wednesday 25 December – 11am
St Patrick
Tuesday 24 December – 5.30pm
Wednesday 25 December – 9.15am