2025
Christmas Masses
Northern Erie Vicariate
We have curated a comprehensive list of Christmas Masses from across the diocese, conveniently organized by vicariates. The vicariate highlighted is Northern Erie. However, if your parish is located outside of Buffalo, we kindly recommend clicking on any of the provided links to access the scheduling information for your respective region.
- Genesee/Wyoming
- Niagara/Orleans
- Buffalo
- Southern Erie
- Northern Erie
- Southern Tier East
- Southern Tier West
Our aim is to ensure that you have all the necessary details at your fingertips, enabling you to celebrate Christmas with utmost convenience.
Together in Christ (Family #15)
- Our Lady of Peace, Clarence
- St. Teresa of Avila, Akron
- Nativity of the Blessed Virgin Mary, Williamsville
- St. Mary, Swormville
Christmas Eve Schedule
- 4:00 pm, St. Mary (Chapel)
- 4:00 PM, Sacred Heart of Jesus
- 4:00 pm, St. Teresa of Avila
- 4:15 pm, St. Mary’s (Main Church)
- 4:30 pm, Nativity of Mary Harris Hill
- 4:30 pm, OUR LADY OF PEACE
- 6:30 pm, St. Mary
- 7:00 pm, Nativity of Mary Harris Hill
- 8:00 pm, St. Teresa of Avila
- 9:00 pm, OUR LADY OF PEACE
- 10:00 pm, St. Mary
- 10:00 pm, Nativity of Mary Harris Hill
Christmas Day Schedule
- 8:00 am, Nativity of Mary Harris Hill
- 8:30 am, Sacred Heart of Jesus
- 9:00 am, St. Mary
- 9:00 am, St. Teresa of Avila
- 9:00 am, OUR LADY OF PEACE
- 10:00 am, Nativity of Mary Harris Hill
- 11:00am, St. Mary
The Bread of Life Catholic Community (Family #16)
- St. Leo the Great, Amherst
- St. Benedict, Eggertsville
- Christ the King, Snyder
- St. Aloysius Gonzaga, Cheektowaga
- Infant of Prague, Cheektowaga
- SS. Peter & Paul, Williamsville
Christmas Eve Schedule
- 4:00 pm, Infant of Prague
- 4:00 pm, St. Leo the Great
- 4:30 pm, Christ the King (Upper Church, Fr. Reina)
- 4:30 pm, Christ the King (Lower Church-Children’s Mass, Msgr. Litwin)
- 5:00 pm, St. Aloysius Gonzaga
- 5:00 pm, St. Benedict
- 10:00 pm, Christ the King (Msgr. Litwin)
- 10:00 pm, St. Benedict
- 10:00 pm, Infant of Prague
- 10:30 pm, Ss. Peter and Paul
- Midnight, St. Aloysius Gonzaga
- Midnight, St. Leo the Great
Christmas Day Schedule
- 8:00 am, Christ the King (Fr. Reina)
- 9:00 am, Infant of Prague
- 10:00 am, St. Aloysius Gonzaga
- 10:00 am, St. Benedict
- 10:00 am, Christ the King (Msgr. Litwin)
- 11:00 am, St. Leo the Geat
- 11:30 am, Ss. Peter and Paul
Light of Christ of the Northtowns (Family #17)
- Blessed Sacrament, Tonawanda
- St. John the Baptist, Kenmore
- St. Paul, Kenmore
- St. Timothy, Tonawanda
- St. Stephen, Grand Island
Christmas Eve Schedule
- 4:00 pm, Blessed Sacrament
- 4:00 pm, St. John the Baptist
- 4:30 pm, St. Stephen
- 4:30 pm, St. Timothy
- 5:00 pm, St. Paul
- 10:00 pm, St. John the Baptist
- Midnight, St. Stephen
Christmas Day Schedule
- 7:30 am, St. Timothy
- 8:00 am, St. John the Baptist
- 9:30 am, Blessed Sacrament
- 10:00 am, St. Paul
- 10:00 am, St. Stephen
- 10:00 am, St. Timothy
- 11:00 am, St. John the Baptist
Roman Catholic Community of the Tonawandas Family (Family #18)
- St. Amelia, Tonawanda
- St. Christopher, Tonawanda
- St. Francis of Assisi, Tonawanda
- St. Jude the Apostle, North Tonawanda
- Our Lady of Czestochowa, North Tonawanda
Christmas Eve Schedule
- 4:00 pm, Our Lady of Czestochowa
- 7:00 pm; Our Lady of Czestochowa
- 4:00 pm, St. Amelia
- 10:00pm; St. Amelia
- 4:00 pm, St. Christopher
- 7:00 pm, St. Christopher
- Midnight, St. Christopher
Christmas Day Schedule
- 8:00 am, St. Amelia
- 9:00 am, St. Christopher
- 10:00 am, Our Lady of Czestochowa
Family #19
- St. Pius X, Getzville
- Good Shepherd, Pendleton
- St. Gregory the Great, Williamsville
