Masses listed alphabetically by parish
All Saints Parish, Boswell
December 24: 4:00 PM and 10:00 PM (one Polish hymn, one Italian hymn)
Basilica of Saint Michael the Archangel, Loretto
December 24: 5:00 PM
December 25: Midnight and 10:00 AM
Cathedral of the Blessed Sacrament, Altoona
December 24: 5:00 PM
December 25: Midnight, 8:00 AM, and 10:00 AM
Good Shepherd Parish, Port Matilda
December 24: 4:00 PM (Children’s Mass) and 6:00 PM
December 25: 10:30 AM
Holy Family Parish, Hooversville
December 24: 4:00 PM
December 25: 10:00 AM (no incense)
Holy Family Parish, Portage
December 24: 4:00 PM (with a pre-Mass Presentation of the Nativity by Parish Youth starting at 3:30 PM) and 9:00 PM
December 25: 9:00 AM
Holy Name Parish, Ebensburg
December 24: 4:00 PM and 9:00 PM
December 25: 8:00 AM and 10:00 AM
Immaculate Conception Parish, Dudley
December 24: 7:00 PM
December 25: 8:00 AM
Most Holy Trinity Parish, Huntingdon
December 24: 4:00 PM
December 25: 10:30 AM
Our Lady of Fatima Parish, Altoona
December 25: 11:30 AM
Our Lady of Lourdes Parish, Altoona
December 24: 4:30 PM
December 25: 9:00 AM
Our Lady of Mount Carmel Parish, Altoona
December 24: 3:30 PM (musical selections), 4:00 PM Mass, 11:30 PM (musical selections)
December 25: Midnight and 11:00 AM
Assumption Chapel
12/24: 4:30 PM (musical selections) and 5:00 PM Mass
12/25: 9:30 AM Mass