Christmas Masses 2023
Christmas Eve Masses
Altoona Deanery
Cathedral of the Blessed Sacrament, Altoona – 5:00 PM, Midnight w/ Bishop Mark Bartchak
Our Lady of Lourdes Parish, Altoona – 4:30 PM (Children’s Mass)
Our Lady of Mount Carmel Parish, Altoona – 4:00 PM, 5:00 PM @ Assumption Chapel, Midnight
Sacred Heart Parish, Altoona – 5:30 PM (Children’s Mass), 9:00 PM
Saint John the Evangelist Parish, Altoona – 4:00 PM, 10:00 PM
Saint Joseph Parish, Bellwood – 4:00 PM, 9:00 PM
Saint Mary Parish, Altoona – 4:00 PM, Midnight
Saint Mary Parish, Hollidaysburg – 4:00 PM (Children’s Mass), 6:00 PM, 10:00 PM
Saint Matthew Parish, Tyrone – 5:30 PM, Midnight
Saint Michael Parish, Hollidaysburg – 4:00 PM (Children’s Mass), 8:00 PM
Saint Rose of Lima Parish, Altoona – 4:00 PM, 7:30 PM, Midnight
Saint Therese of the Child Jesus Parish, Altoona – 5:00 PM, Midnight
Johnstown Deanery
Our Mother of Sorrows Parish, Johnstown – 4:00 PM, 7:00 PM, 10:00 PM
Saint Anne Parish, Davidsville – 5:30 PM
Saint Anthony of Padua Parish, Windber – 4:00 PM, 9:00 PM
Saint Elizabeth Ann Seton Parish, Windber – 4:00 PM
Saint Francis of Assisi Parish, Johnstown – Midnight
Saint Michael Parish, Johnstown – 4:00 PM
Saint Michael Parish, St. Michael – 4:00 PM, 9:00 PM
Saint Therese of the Child Jesus Parish, Johnstown – 4:00 PM, Midnight
Saints Cyril and Methodius Parish, Windber – Midnight
Saints Gregory and Barnabas Parish, Johnstown – 4:00 PM (Saint Gregory Church), 9:00 PM (Saint Barnabas Church)
Visitation of the Blessed Virgin Mary Parish, Johnstown – 4:00 PM
Northern Deanery
Good Shepherd Parish, Port Matilda – 4:00 PM (Children’s Mass), 6:00 PM, 8:00 PM
Holy Spirit Parish, Lock Haven – 7:00 PM @ Saint Agnes Church, 10:00 PM @ Immaculate Conception Church
Queen of Archangels Parish, Clarence – 4:30 PM, Midnight
Saint John the Evangelist Parish, Bellefonte – 4:00 PM, 8:00 PM, 10:00 PM
Saint Joseph Parish, Renovo – 4:00 PM
Saint Kateri Tekakwitha Parish, Spring Mills – 6:00 PM
Prince Gallitzin Deanery
Basilica of Saint Michael the Archangel, Loretto – 5:00 PM, Midnight
Our Lady of the Alleghenies Parish, Lilly – 4:00 PM, Midnight
Saint Augustine Parish, Dysart – 7:00 PM, Midnight
Saint Joan of Arc Parish, Frugality – 5:00 PM
Saint John Vianney Parish, Mundy’s Corner – 4:00 PM, 10:00 PM
Saint Mary Parish, Nanty Glo – 4:30 PM (Children’s Mass), 8:00 PM
Southern Deanery
All Saints Parish, Boswell – 4:00 PM, 10:00 PM
Holy Family Parish, Hooversville – 4:00 PM
Our Lady Queen of Angels Parish, Central City – 4:00 PM, Midnight (Chapel)
Saint John the Evangelist Parish, Everett – 7:00 PM, Midnight
Saint Stephen Parish, McConnellsburg – 4:00 PM
Christmas Day Masses
Altoona Deanery
Cathedral of the Blessed Sacrament, Altoona – 8:00 AM, 10:00 AM
Our Lady of Fatima Parish, Altoona – 11:30 AM
Our Lady of Lourdes Parish, Altoona – 9:00 AM
Our Lady of Mount Carmel Parish, Altoona – 9:30 AM @ Assumption Chapel, 11:00 AM
Sacred Heart Parish, Altoona – 11:00 AM
Saint John the Evangelist Parish, Altoona – 10:00 AM
Saint Joseph Parish, Bellwood – 9:00 AM
Saint Mary Parish, Altoona – 9:00 AM
Saint Mary Parish, Hollidaysburg – 10:00 AM
Saint Matthew Parish, Tyrone – 10:30 AM
Saint Michael Parish, Hollidaysburg – 8:30 AM
Saint Rose of Lima Parish, Altoona – 9:00 AM
Saint Therese of the Child Jesus Parish, Altoona – 8:00 AM, 10:30 AM
Johnstown Deanery
Our Mother of Sorrows Parish, Johnstown – 10:00 AM
Saint Anne Parish, Davidsville – 9:00 AM
Saint Anthony of Padua Parish, Windber – 10:00 AM
Saint Elizabeth Ann Seton Parish, Windber – 8:00 AM
Saint Francis of Assisi Parish, Johnstown – 10:00 AM
Saint Michael Parish, Johnstown – 9:00 AM
Saint Michael Parish, St. Michael – 10:00 AM
Saint Therese of the Child Jesus Parish, Johnstown – 7:30 AM, 10:30 AM
Saints Cyril and Methodius Parish, Windber – 12:00 PM
Saints Gregroy and Barnabas Parish, Johnstown – 10:00 AM (Saint Gregory Church)
Visitation of the Blessed Virgin Mary Parish, Johnstown – 9:00 AM
Northern Deanery
Good Shepherd Parish, Port Matilda – 10:00 AM
Holy Spirit Parish, Lock Haven – 9:30 AM @ Saint Agnes Church
Queen of Archangels Parish, Clarence – 9:00 AM (Snow Shoe Chapel), 11:00 AM
Saint John the Evangelist Parish, Bellefonte – 9:00 AM
Saint Joseph Parish, Renovo – 12:00 PM
Prince Gallitzin Deanery
Basilica of Saint Michael the Archangel, Loretto – 10:00 AM
Our Lady of the Alleghenies Parish, Lilly – 8:00 AM, 10:00 AM
Saint Augustine Parish, Dysart – 8:00 AM
Saint Joan of Arc Parish, Frugality – 10:00 AM
Saint John Vianney Parish, Mundy’s Corner – 10:00 AM
Saint Mary Parish, Nanty Glo – 9:30 AM
Southern Deanery
Holy Family Parish, Hooversville – 10:30 AM
Saint John the Evangelist Parish, Everett – 9:00 AM