Skip to content

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

Our Lady of the Alleghenies Parish, Lilly

December 24: 4:00 PM
December 25: Midnight, 8:00 AM, and 10:00 AM

Our Lady of Victory Parish, State College

December 24: 4:00 PM, 6:30 PM, and 9:00 PM
December 25: 7:30 AM and 9:30 AM

Our Lady Queen of Angels Parish, Central City

December 24: 4:00 PM (Sacred Heart site)
December 25: Midnight (English with some Latin – one Slovak hymn)

Our Mother of Sorrows Parish, Johnstown

December 24: 4:00 PM, 7:00 PM, and 10:00 PM
December 25: 10:00 AM

Queen of Archangels Parish, Clarence

December 24: 4:30 PM
December 25: Midnight, 9:00 AM (Snow Shoe Chapel), and 11:00 AM

Sacred Heart Parish, Altoona

December 24: 5:30 PM and 9:00 PM
December 25: 11:00 AM

Saint Aloysius Parish, Cresson

December 24: 4:00 PM
December 25: 9:00 AM

Saint Anne Parish, Johnstown

December 24: 5:30 PM
December 25: 9:00 AM

Saint Anthony of Padua Parish, Windber

December 24: 4:00 PM and 9:00 PM
December 25: 10:00 AM

Saint Augustine Parish, Dysart

December 24: 7:00 PM
December 25: Midnight and 8:00 AM

Saint Benedict Parish, Johnstown

December 24: 5:00 PM and 9:00 PM
December 25: Midnight and 9:00 AM

Saint Catherine of Siena Parish, Duncansville

December 24: 5:00 PM and 9:00 PM
December 25: 9:30 AM

Saint Elizabeth Ann Seton Parish, Windber

December 24: 4:00 PM
December 25: 8:00 AM

Saint Francis Xavier Parish, Cresson

December 25: Midnight

Saint Joan of Arc Parish, Frugality

December 24: 5:00 PM
December 25: 10:00 AM

Saint John Gualbert Cathedral, Johnstown

December 24: 4:00 PM (TV Mass)
December 25: Midnight and 7:00 AM

Saint John the Evangelist Parish, Bellefonte

December 24: 4:00 PM, 8:00 PM, and 10:00 PM
December 25: 9:00 AM

Saint John the Evangelist Parish, Everett

December 24: 7:00 PM
December 25: Midnight and 9:00 AM

Saint John the Evangelist Parish, Lakemont

December 24: 4:00 PM and 10:00 PM
December 25: 10:00 AM

Saint Joseph Parish, Williamsburg

December 24: 7:00 PM
December 25: 9:00 AM

Saint Kateri Tekakwitha Parish, Spring Mills

December 24: 6:00 PM 

Saint Mary Parish, Altoona

December 24: 4:00 PM
December 25: Midnight and 9:00 AM

Saint Mary Parish, Hollidaysburg

December 24: 4:00 PM and 10:00 PM
December 25: 8:30 AM

Saint Mary Parish, Nanty Glo

December 24: 4:30 PM and 8:00 PM
December 25: 9:30 AM

Saint Michael Parish, Hollidaysburg

December 24: 4:00 PM and 8:00 PM
December 25: 10:00 AM

Saint Michael Parish, Johnstown

December 24: 4:00 PM
December 25: 9:00 AM

Saint Michael Parish, Saint Michael

December 24: 4:00 PM
December 25: Midnight and 10:00 AM

Saint Patrick Parish, Johnstown

December 24: 4:00 PM
December 25: 9:00 AM

Saint Rose of Lima Parish, Altoona

December 24: 4:00 PM and 7:30 PM
December 25: Midnight and 9:00 AM

Saint Stephen Parish, McConnellsburg

December 24: 4:00 PM

Saint Therese of the Child Jesus Parish, Altoona

December 24: 5:00 PM
December 25: Midnight and 10:30 AM

Saint Therese of the Child Jesus Parish, Johnstown

December 24: 4:00 PM
December 25: Midnight

Saints Cyril and Methodius Parish, Windber

December 25: Midnight and 12:00 PM

Saints Peter and Paul Parish, Philipsburg

December 24: 4:00 PM
December 25: 8:00 AM and 10:00 AM
Click above to view all Advent Resources
Click above to access the Communal Penance Service Schedule
Back To Top