Click here for COVID-19 Information, prayers and resources

Christmas Mass Times

in the Diocese of Parramatta, Western Sydney and the Blue Mountains

How to find your Christmas Mass time:

1. Either scroll down or use the search bar to find a parish suburb.

2. On left hand side click  to expand the results.

3. You will see Mass times for different parishes across the Diocese.

ParishMass CentreChristmas Vigil 1:Mass TypeChristmas Vigil 2:Mass TypeChristmas Vigil 3:Mass TypeWednesday 25 December: Midnight & Christmas Day Mass 1Mass TypeWednesday 25 December: Midnight & Christmas Day Mass 2Mass TypeWednesday 25 December: Midnight & Christmas Day Mass 3Mass TypeWednesday 25 December: Midnight & Christmas Day Mass 4Mass TypeWednesday 25 December: Midnight & Christmas Day Mass 5Mass Type2nd Rite Date (1)2nd Rite Time (1)2nd Rite Date (2)2nd Rite Time (2)Reconciliation: days and timesAny other details
Baulkham Hills - St Michael's ParishOur Lady of Lourdes Church6:00 pmFamily Mass8:00 pmYouth Mass10:00 pmKorean Mass9:30 amChristmas Day Mass11:00 amKorean MassSaturday 7 December 5:00pm - 5:45pm, Saturday 14 December 5:00pm - 5:45pm, Saturday 21 December 5:00pm - 5:45pm
Baulkham Hills - St Michael's ParishSt. Michaels Church5:30 pmFamily Mass8:00 pmYouth Mass12:00 amMidnight Mass8:00 amChristmas Day Mass10:00 amChristmas Day Mass23/12/20197:30 pmSaturday 7 December 9:30am - 10:30am, Saturday 7 December 4:45pm - 5:15pm, Saturday 14 December 9:30am - 10:30am, Saturday 14 December 4:45pm - 5:15pm, Saturday 21 December 9:30am - 11:00am, Saturday 21 December 4:00pm - 5:15pmChristmas Eve - Carols commence from 11:30pm prior to Midnight Mass celebration
Blackheath - Sacred Heart ParishSt Joseph’s Megalong Valley Church6:30 pmChildren's Mass9:30 amSacred Heart Blackheath7:00 amSt. Paul's Mt. Victoria17/12/197:30 pm2nd Rite of Reconciliation will only be held at Sacred Heart BlackheathThere are no Christmas Masses being celebrated at St. Joseph's Megalong Valley in 2019
Blacktown - Mary, Queen of the Family ParishSt Michael's Church - Blacktown6:00 pmChildren's Mass8:00 am9:30 am18/12/19 19:00
Blacktown - Mary, Queen of the Family ParishSt Patrick's Church - Blacktown5:30 pmChildren's Mass8:30 pmYouth12:00 am7:00 am10:00 amFriday 6 December 7:00pm Friday 13 December 7:00pm Friday 20 December 7:00pm
Castle Hill - St Bernadette's Parish5:00 pmChildren's and Young Families Mass7:00 pmFamily Mass9:30 pmYouth Mass12:00 amMidnight Mass7:30 am9:00 am10:30 amFriday 20th December from 7.00pm to 9.00pm Saturdays from 8.30am to 9.00am and 4.30pm to 5.30pm
Cranebrook - Corpus Christi Parish6:00 pmChildren's Mass. Children most welcome to dress as angels and shepherds at this special Christmas Vigil8:30 pm12:00 am9:30 am10/12/197:00 pm
Doonside - St John Vianney Parish6:30 pm7:30 am9:30 amTuesday 24 December Confession from 9am-9.30am
Dundas Valley - St Bernadette's Parish7:30 pm12:00 am9:30 amMonday 24 December: Confession 6.30pm-7.15pm & 11.00pm-11.45pm Tuesday 25 December: Confession 8.30am-9.15am
Emu Plains - Our Lady of the Way Parish6:00 pm12:00 amCarols commence at 11.30pm9:30 am18/12/197:30 pmExtra Reconciliation 1st Rite - One to One - Monday 16th December 6pm - 8pm Sunday 22nd December 4pm-6pm2nd Rite Communal Wednesday 18 December at 7.30pm combined with and celebrated at St. Finbar's Glenbrook 46 Levy Street Glenbrook
Glenbrook - St Finbar's Parish7:00 pmVigil Mass/ English12:00 amChristmas Midnight Mass/English8:30 amChristmas Day Mass/English18/12/197:30 pmSaturday 21/12/2019 at 4.45 pmMonday 23/12/2019 at 9.30 am
Glenmore Park - Padre Pio Parish7:00 pmChildren's Mass9:30 pmFamily Mass12:00 amSolemn Mass9:30 amChristmas Day MassReconciliation will be on Saturdays 07, 14, 21 December after 9am Mass.Christmas Carols will start half an hour before all the Christmas Eve and Christmas Day Masses.
Glenwood-Stanhope Gardens6:00am9:00am7:00pmFamily Vigil Mass12:00amMidnight Mass10:30am21/11/20195:00pmReconciliation Saturday 21st December - 5.00pm - 5.45pm
Granville - Holy Trinity Parish6:00 pm12:00 amMidnight Mass10:00 amSaturdays, 5:00 p.m. to 5:45 p.m.
Granville East - Holy Family Parish6:00 pm12:00 amMidnight Mass8:30 amSundays, 4:00 p.m. to 4:45 p.m.
Greystanes - Our Lady Queen of Peace Parish6:00 pmFamily Mass8:30 pmYouth Mass12:00 amMidnight Mass7:00 am8:30 am10:00 amSaturdays 9.45am Saturdays 5pm
Guildford - St Patrick's Parish6:00 pmChildren's Mass8:00 am10:00 amSaturday, 7 December : 9:30am-10:15am and 5:00pm-5:45pm Saturday, 14 December: 5:00pm-5:45pm Saturday, 21 December: 9:30am-10:15am and 5:00pm-5:45pm
Harris Park - St Oliver Plunkett's Parish6:30 pm12:00 amMidnight Mass8:00 amChristmas Day Mass10:00 amChristmas Day Mass20 December, Friday 6:30 – 7:30 pm at the church | 21 December, Saturday 5:00 – 5:20 pm at the parish office | 23 December, Monday – after 8:00 am mass till 9:30 am; 6:30 – 7:30 pm at the church | 24 December, Tuesday – after 8:00 am mass till 9:30 am at the church11:30 pm Singing Carols before midnight Mass
Kellyville - Our Lady of The Rosary Parish6:00 pmChildren's Mass8:00 pmYouth Mass11:30 pmMidnight Mass7:00 am9:00 am11:00 am23/12/197:30 pmSaturdays: 9.45am - 10.15am AND 5pm - 5.45pm Mondays: 7.30pm - 8pm First Fridays: 7.30pm - 8pm
Kenthurst - St Madeleine Sophie Barat Parish6:00 pmFamily Mass - carols at 5:308.30pmVigil Mass12:00 amMidnight Mass, carols at 11:30pm8:00 am10:00 am
Kingswood - St Joseph's Parish6:00 pmEnglish12:00 amEnglish9:00 amEnglishEvery Saturday after 8:30 AM Mass Monday, 23rd December 2019 - 9:00 AM to 12 Noon and 5:00 PM to 7:30 PM
Lalor Park - St Bernadette's Parish6:30 pmChildren's Mass8:30 pmFamily Mass12:00 amMidnight Mass9:00 amChristmas Day Mass12/12/197:30 pm1st Rite Thursday 19th December 9.30am-10.30am Friday 20th December 9.30am-10.30am Saturday 21st December 9.30am-10.30am Saturday 21st December 4.30pm-5.30pm
Lawson - Our Lady of the Nativity Parish6:00 pmChildren's Mass8:00 pm8:00 pmVigil8:30 amChristmas Day6/12/197:00 pm
Luddenham-Warragamba - Sacred Heart ParishHoly Family Centre - Luddenham6:00 pmFamily Mass12:00 amPreceded by Carols at 11.30pm10:00 am17/12/197:00 pmEvery Saturday morning 9.30am Every Saturday evening 5.00pm
Luddenham-Warragamba - Sacred Heart ParishSacred Heart - Warramagamba8:00 amEvery Wednesday morning 9.30am
Marayong - St Andrew's Parish6:00 pmChildrens / Family Mass8:00 pmVigil12:00 amMidnight Mass -- Carols from 11:15pm7:30 amChristmas Day Mass8:45 amChristmas Day Mass10:30 amChristmas Day Mass7/12/199:30 am21/12/199:30 amFirst Rite of Reconciliation After weekday morning Masses. Saturdays: 4.30pm - 5.30pm Anytime by arrangement.
Marsden Park - St Luke's Catholic Faith Community7:00 pm10:00 am
Merrylands - St Margaret Mary's Parish6:00 pmChildren's Mass / English12:00 amMidnight mass with Christmas Carols at 11:30 pm7:30 amEnglish9:00 amEnglish10:30 amEnglish18/12/197:30 pm
Mt Druitt - Holy Family Parish6:00 pmChildren's Mass8:30 pmEnglish Mass at Willmot Centre12:00 amMidnight Mass (Carols from 11.30pm)9:00 amChristmas Day Mass21/12/199:30 amSaturdays at 9.30am.
Mt Druitt South - Sacred Heart Parish8:00 pm7:30 am9:00 am24/12: 9:30am-10:30am 24/12: 5pm-6pm
North Rocks - Christ the King ParishSaturday 21st of December: 9.30am & 4.30pm Tuesday 24th of December: 9.00am - 10.00am
North Rocks - Christ the King Parish6:00 pmChildren's Mass9:00 pmFamily Mass8:00 am10:00 am
Parramatta - St Patrick's Cathedral Parish6:00 pmFamily Mass9:00 pm12:00 amSolemn Pontifical Mass with Cathedral Choir- Carols service with readings start at 11.30pm.8:00 am9:30 am11:00 amSolemn Pontifical Mass with Cathedral Choir6:00 pmWeekly Reconciliation Times: Monday - Friday : 11.15am to 12.15pm Saturday : 8.30am - 9am and 5pm to 5.30pm
Parramatta North - St Monica's Parish6:00 pmEnglish Mass9:00 pmChinses Mass12:00 amEnglish Mass9:00 amEnglish Mass11:30 amChinese MassSaturday : 4.00 - 4.40 pm or on request Friday : following 9.15 am Mass and Exposition (until 10.45 am)
Parramatta North - St Monica's Parish6:00 pmEnglish9:00 pmChinese12:00 amEnglish9:00 amEnglish11:30 amChineseFriday's - 9.45am-10.45am Saturday's - 4pm
Penrith - St Nicholas of Myra Parish6:00 pmFamily Mass9:00 pm11:30 pmCarols12:00 am7:00 am8:30 am10:00 am6:00 pm19/12/197:30 pmSaturdays as normal from 9.30 am & 5 pm
Please select your parish6:00 am9:00 am7:00 pmFamily Vigil Mass12:00 amMidnight Mass10:30 am21/11/195:00 pmReconciliation Saturday 21st December - 5.00pm - 5.45pm
Plumpton - The Good Shepherd Parish6:00 pmChildren's Mass8:00 pmYouth MasMidnight Mass12:00 amChristmas Day Mass7:00 amChristmas Day Mass9:00 amVietnamese Mass12:00 amEvery Saturday 11:00am to 12:00pm and by appointment
Quakers Hill-Schofields - Mary Immaculate Parish5:30 pmChildren's Mass9:30 pmYouth and Young Adults Mass - Carols to be sung at 9pm12:00 amMidnight Mass - Carols to be sung at 11.30pm8:00 amChristmas Day Mass10:00 amChristmas Day MassReconciliation Times: Saturdays: 4.00pm - 5.00pm. Advent Reconciliations: 12th December 2019 - 7.00pm-8.00pm
Richmond - St Monica's ParishSt Gregory's - Kurrajong8:00 pm8:00 am
Richmond - St Monica's ParishSt Monica's - Richmond6:00 pmChildren's Mass11:00 pmCarols at 10.30PM7:30 am9:30 am16/12/197:00 pm
Richmond - St Monica's ParishSt John of God Chapel - North Richmond7:00 pm
Riverstone - St John the Evangelist Parish6:00 pmChildren's Mass9:00 pmMass/English7:00 amMass/English9:00 amFirst Rite Sat 21 Dec 10:00am - 11:00am Sat 21 Dec 4:00pm - 5:30pm Tues 24 Dec 10:00am - 11:00am
Rooty HillSt Aidan's Catholic Church6.00pmChildrens' Mass11.00pmCarols12.00amMidnight Mass7.30amMorning Mass9.00amMorning Mass10.30amMorning Mass18th Dec 7.30pm-9.00pm, 20th Dec 5.00pm - 7.00pm, 21st Dec 9.30am-10.30am and 3.30pm-5.00pm, 23rd Dec 3.00pm-5.00pm, 24th Dec 9.30am-10.30am and 3.00pm-4.30pm
Rouse Hill - Our Lady of the Angels Parish5.30pm12:00 amMidnight Mass with Carols beforehand8.30am10.00amSaturday, 9.30am or by appointment
Rydalmere - Holy Name of Mary Parish6:00 pmChildren's Mass8:30 pmChristmas Eve9:30 amChristmas MassSaturday, 21 December 2019 4pm to 5.15pm Sunday, 22 December 2019 10.30am till finish Tuesday, 24 December 2019 4pm to 5pm
Seven Hills - Our Lady of Lourdes Parish6:00 pmFamily Mass9:00 pmMassMidnight12:00 am8:00 am9:30 am17/11/197:00 pmFirst Rite: 18, 19, 20 December from 8.30am to 9.30am - 21 December from 4.30pm- 5.30pm
Springwood - St Thomas Aquinas Parish5:00 pmChildren's Mass8:00 pm9:30 am
St Clair - Holy Spirit Parish7:30 pmChildren's Mass12:00 am8:00 am9:30 am11/12/197:30 pmEvery Saturday from 5.00 to 5.45 PMChristmas Carols on Tue 24 Dec, 11.15 PM
St Marys - Our Lady of the Rosary Parish6:30 pmMass / English8:30 pmMass / English12:00 amMidnight Mass / English7:30 amEnglish9:00 amEnglish10:30 amEnglish17/12/197:30 pmWednesdays: 11:15am - 11:45amSaturdays: 9am - 10am & 5pm - 5:30pm
Toongabbie - St Anthony of Padua Parish6:00 pmFamily Mass8:00 pmYouth12:00 amMidnight Mass9:30 am18/12/197:30 pm
Upper Blue Mountains - St Mary of the Cross MacKillop ParishSt Canice's - Katoomba6:30 pmFamily Mass12:00 amCelebrated at Katoomba St Canice's Church Midnight Mass8:00 amCelebrated at Wentworth Falls St Francis Xavier's Church10:00 amCelebrated at Katoomba St Canice's Church11:00 amCelebrated at Leura St Bonaventure's Church18/12/196:30 pmUSUAL CONFESSION TIMES Monday: Katoomba 9:00am Tuesday: Leura 4:45pm Wednesday: Wentworth Falls 10:30am Thursday: Leura 4:45pm. Friday: Katoomba 12:30pm Saturday: Katoomba 10am Leura 4:30pm Sunday: Wentworth Falls 9am Katoomba 11am Leura 4:30pm
Wentworthville - Our Lady of Mt Carmel Parish5:00 pmFamily Mass7:30 pmChristmas Vigil Mass10:30 pmChristmas Eve Mass (replacing Midnight Mass)Midnight Mass at 10.30pm on December 247:00 amChristmas Day Mass9:00 amChristmas Day Mass17/12/197:30 pmIndividual Reconciliation - Saturday 21 December at 9am
Westmead - Sacred Heart Parish6:00 pmChildren's Mass12:00 amMidnight Mass with Carols8:00 am9:30 am
Windsor - St Matthew's ParishSt Matthew's - Windsor6:30 pmFamily Mass8:30 pm12:00 am7:30 am9:00 amSaturday 21st December 9.30am and 5pm, Sunday 22nd December 4pm, Tuesday 24th December 9.30am
Winston Hills - St Paul the Apostle Parish7:00 pmChildren's Mass12:00 am8:00 am9:30 am14th and 21 December at 4:30pm