Stations of the Cross Services 2023
View Chronologically
View Alphabetically by Parish
View Chronologically
Friday, February 24
Holy Spirit Parish, Lock Haven – 12:00 PM (Saint Agnes Church)
Saint John the Evangelist Parish, Bellefonte – 1:00 PM (School Stations)
Saint Benedict Parish, Johnstown – 1:30 PM
Our Lady of Mount Carmel Parish, Altoona – 2:00 PM
Cathedral of the Blessed Sacrament, Altoona – 5:30 PM
Our Lady of Mount Carmel Parish, Altoona – 5:30 PM (Assumption Chapel)
Sacred Heart Parish, Altoona – 5:30 PM
Saint Catherine of Siena Parish, Duncansville – 5:30 PM
Saint John the Evangelist Parish, Altoona – 5:30 PM
Saint Rose of Lima Parish, Altoona – 5:30 PM
Most Holy Trinity Parish, Huntingdon – 6:00 PM
Our Lady of the Alleghenies Parish, Lilly – 6:00 PM
Our Mother of Sorrows Parish, Johnstown – 6:00 PM
Saint Joseph Parish, Bellwood – 6:00 PM
Saint Joseph Parish, Renovo – 6:00 PM
Holy Name Parish, Ebensburg – 6:30 PM
Our Lady of Victory Parish, State College – 6:30 PM
Saint Augustine Parish, Dysart – 6:30 PM
Saint Benedict Parish, Johnstown – 6:30 PM
Saint John Vianney Parish, Mundy’s Corner – 6:30 PM
Saint Mary Parish, Nanty Glo – 6:30 PM
Saint Michael Parish, St. Michael – 6:30 PM
Good Shepherd Parish, Port Matilda – 7:00 PM
Holy Family Parish, Portage – 7:00 PM
Queen of Peace Parish, Patton – 7:00 PM
Saint Aloysius Parish, Cresson – 7:00 PM
Saint Andrew Parish, Johnstown – 7:00 PM
Saint John the Baptist Parish, New Baltimore – 7:00 PM
Saint John the Evangelist Parish, Bellefonte – 7:00 PM
Saint Joseph Parish, Williamsburg – 7:00 PM
Saint Kateri Tekakwitha Parish, Spring Mills – 7:00 PM
Saint Mary Parish, Altoona – 7:00 PM
Saint Matthew Parish, Tyrone – 7:00 PM
Saints Peter and Paul Parish, Philipsburg – 7:00 PM
Saint Therese of the Child Jesus Parish, Altoona – 7:30 PM
____________
Sunday, February 26
Our Lady of Lourdes Parish, Altoona – 6:00 PM
____________
Wednesday, March 1
Basilica of Saint Michael the Archangel, Loretto – 6:00 PM
____________
Thursday, March 2
Saint Elizabeth Ann Seton Parish, Windber – 6:00 PM
____________
Friday, March 3
Holy Spirit Parish, Lock Haven – 12:00 PM (Saint Agnes Church)
Saint John the Evangelist Parish, Bellefonte – 1:00 PM (School Stations)
Saint Benedict Parish, Johnstown – 1:30 PM
Our Lady of Mount Carmel Parish, Altoona – 2:00 PM
Cathedral of the Blessed Sacrament, Altoona – 5:30 PM
Our Lady of Mount Carmel Parish, Altoona – 5:30 PM (Assumption Chapel)
Sacred Heart Parish, Altoona – 5:30 PM
Saint Catherine of Siena Parish, Duncansville – 5:30 PM
Saint John the Evangelist Parish, Altoona – 5:30 PM
Saint Rose of Lima Parish, Altoona – 5:30 PM
Most Holy Trinity Parish, Huntingdon – 6:00 PM
Our Lady of the Alleghenies Parish, Lilly – 6:00 PM
Saint Joseph Parish, Bellwood – 6:00 PM
Saint Joseph Parish, Renovo – 6:00 PM
Saint Michael Parish, Johnstown – after 6:00 PM Mass
Holy Name Parish, Ebensburg – 6:30 PM
Our Lady of Victory Parish, State College – 6:30 PM
Saint Benedict Parish, Johnstown – 6:30 PM
Saint John Vianney Parish, Mundy’s Corner – 6:30 PM
Saint Mary Parish, Nanty Glo – 6:30 PM
Saint Michael Parish, St. Michael – 6:30 PM
Saint Monica Parish, Chest Springs – 6:30 PM
Good Shepherd Parish, Port Matilda – 7:00 PM
Holy Family Parish, Portage – 7:00 PM w/ Vox Nova Chorus from Mount Aloysius College, Cresson
Queen of Peace Parish, Patton – 7:00 PM
Saint Andrew Parish, Johnstown – 7:00 PM
Saint Francis Xavier Parish, Cresson – 7:00 PM
Saint John the Baptist Parish, New Baltimore – 7:00 PM
Saint John the Evangelist Parish, Bellefonte – 7:00 PM
Saint Joseph Parish, Williamsburg – 7:00 PM
Saint Kateri Tekakwitha Parish, Spring Mills – 7:00 PM
Saint Mary Parish, Altoona – 7:00 PM
Saint Matthew Parish, Tyrone – 7:00 PM
Saints Peter and Paul Parish, Philipsburg – 7:00 PM
Saint Therese of the Child Jesus Parish, Altoona – 7:30 PM
____________
Sunday, March 5
Our Lady of Lourdes Parish, Altoona – 6:00 PM
____________
Wednesday, March 8
Basilica of Saint Michael the Archangel, Loretto – 6:00 PM
____________
Thursday, March 9
Saints Cyril and Methodius Parish, Windber – 6:00 PM
____________
Friday, March 10
Holy Spirit Parish, Lock Haven – 12:00 PM (Saint Agnes Church)
Saint John the Evangelist Parish, Bellefonte – 1:00 PM (School Stations)
Saint Benedict Parish, Johnstown – 1:30 PM
Our Lady of Mount Carmel Parish, Altoona – 2:00 PM
Cathedral of the Blessed Sacrament, Altoona – 5:30 PM
Our Lady of Mount Carmel Parish, Altoona – 5:30 PM (Assumption Chapel)
Sacred Heart Parish, Altoona – 5:30 PM
Saint Catherine of Siena Parish, Duncansville – 5:30 PM
Saint John the Evangelist Parish, Altoona – 5:30 PM
Saint Rose of Lima Parish, Altoona – 5:30 PM
Most Holy Trinity Parish, Huntingdon – 6:00 PM
Our Lady of the Alleghenies Parish, Lilly – 6:00 PM
Our Mother of Sorrows Parish, Johnstown – 6:00 PM
Saint Joseph Parish, Bellwood – 6:00 PM
Saint Joseph Parish, Renovo – 6:00 PM
Holy Name Parish, Ebensburg – 6:30 PM
Our Lady of Victory Parish, State College – 6:30 PM
Saint Augustine Parish, Dysart – 6:30 PM
Saint Benedict Parish, Johnstown – 6:30 PM
Saint John Vianney Parish, Mundy’s Corner – 6:30 PM
Saint Mary Parish, Nanty Glo – 6:30 PM
Saint Michael Parish, St. Michael – 6:30 PM
Good Shepherd Parish, Port Matilda – 7:00 PM
Holy Family Parish, Portage – 7:00 PM
Queen of Peace Parish, Patton – 7:00 PM
Saint Aloysius Parish, Cresson – 7:00 PM
Saint Andrew Parish, Johnstown – 7:00 PM
Saint John the Baptist Parish, New Baltimore – 7:00 PM
Saint John the Evangelist Parish, Bellefonte – 7:00 PM
Saint Joseph Parish, Williamsburg – 7:00 PM
Saint Kateri Tekakwitha Parish, Spring Mills – 7:00 PM
Saint Mary Parish, Altoona – 7:00 PM
Saint Matthew Parish, Tyrone – 7:00 PM
Saints Peter and Paul Parish, Philipsburg – 7:00 PM
Saint Therese of the Child Jesus Parish, Altoona – 7:30 PM
____________
Sunday, March 12
Our Lady of Lourdes Parish, Altoona – 6:00 PM
____________
Wednesday, March 15
Basilica of Saint Michael the Archangel, Loretto – 6:00 PM
____________
Thursday, March 16
Saint Anthony of Padua Parish, Windber – 6:00 PM
____________
Friday, March 17
Holy Spirit Parish, Lock Haven – 12:00 PM (Saint Agnes Church)
Saint John the Evangelist Parish, Bellefonte – 1:00 PM (School Stations)
Saint Benedict Parish, Johnstown – 1:30 PM
Our Lady of Mount Carmel Parish, Altoona – 2:00 PM
Cathedral of the Blessed Sacrament, Altoona – 5:30 PM
Our Lady of Mount Carmel Parish, Altoona – 5:30 PM (Assumption Chapel)
Sacred Heart Parish, Altoona – 5:30 PM
Saint Catherine of Siena Parish, Duncansville – 5:30 PM
Saint John the Evangelist Parish, Altoona – 5:30 PM
Saint Rose of Lima Parish, Altoona – 5:30 PM
Most Holy Trinity Parish, Huntingdon – 6:00 PM
Our Lady of the Alleghenies Parish, Lilly – 6:00 PM
Saint Joseph Parish, Bellwood – 6:00 PM
Saint Joseph Parish, Renovo – 6:00 PM
Saint Michael Parish, Johnstown – 6:00 PM
Holy Name Parish, Ebensburg – 6:30 PM
Our Lady of Victory Parish, State College – 6:30 PM
Saint Benedict Parish, Johnstown – 6:30 PM
Saint John Vianney Parish, Mundy’s Corner – 6:30 PM
Saint Mary Parish, Nanty Glo – 6:30 PM
Saint Michael Parish, St. Michael – 6:30 PM
Saint Monica Parish, Chest Springs – 6:30 PM
Good Shepherd Parish, Port Matilda – 7:00 PM
Holy Family Parish, Portage – 7:00 PM
Queen of Peace Parish, Patton – 7:00 PM
Saint Andrew Parish, Johnstown – 7:00 PM
Saint Francis Xavier Parish, Cresson – 7:00 PM
Saint John the Baptist Parish, New Baltimore – 7:00 PM
Saint John the Evangelist Parish, Bellefonte – 7:00 PM
Saint Joseph Parish, Williamsburg – 7:00 PM
Saint Kateri Tekakwitha Parish, Spring Mills – 7:00 PM
Saint Mary Parish, Altoona – 7:00 PM
Saint Matthew Parish, Tyrone – 7:00 PM
Saints Peter and Paul Parish, Philipsburg – 7:00 PM
Saint Therese of the Child Jesus Parish, Altoona – 7:30 PM
____________
Sunday, March 19
Our Lady of Lourdes Parish, Altoona – 6:00 PM
____________
Thursday, March 23
Saint Elizabeth Ann Seton Parish, Windber – 6:00 PM
____________
Friday, March 24
Holy Spirit Parish, Lock Haven – 12:00 PM (Saint Agnes Church)
Saint John the Evangelist Parish, Bellefonte – 1:00 PM (School Stations)
Saint Benedict Parish, Johnstown – 1:30 PM
Our Lady of Mount Carmel Parish, Altoona – 2:00 PM
Cathedral of the Blessed Sacrament, Altoona – 5:30 PM
Our Lady of Mount Carmel Parish, Altoona – 5:30 PM (Assumption Chapel)
Sacred Heart Parish, Altoona – 5:30 PM
Saint Catherine of Siena Parish, Duncansville – 5:30 PM
Saint John the Evangelist Parish, Altoona – 5:30 PM
Saint Rose of Lima Parish, Altoona – 5:30 PM
Most Holy Trinity Parish, Huntingdon – 6:00 PM
Our Lady of the Alleghenies Parish, Lilly – 6:00 PM
Our Mother of Sorrows Parish, Johnstown – 6:00 PM
Saint Joseph Parish, Bellwood – 6:00 PM
Saint Joseph Parish, Renovo – 6:00 PM
Holy Name Parish, Ebensburg – 6:30 PM
Our Lady of Victory Parish, State College – 6:30 PM
Saint Augustine Parish, Dysart – 6:30 PM
Saint Benedict Parish, Johnstown – 6:30 PM
Saint John Vianney Parish, Mundy’s Corner – 6:30 PM
Saint Mary Parish, Nanty Glo – 6:30 PM
Saint Michael Parish, St. Michael – 6:30 PM
Good Shepherd Parish, Port Matilda – 7:00 PM
Holy Family Parish, Portage – 7:00 PM
Queen of Peace Parish, Patton – 7:00 PM
Saint Aloysius Parish, Cresson – 7:00 PM
Saint Andrew Parish, Johnstown – 7:00 PM
Saint John the Baptist Parish, New Baltimore – 7:00 PM
Saint John the Evangelist Parish, Bellefonte – 7:00 PM
Saint Joseph Parish, Williamsburg – 7:00 PM
Saint Kateri Tekakwitha Parish, Spring Mills – 7:00 PM
Saint Mary Parish, Altoona – 7:00 PM
Saint Matthew Parish, Tyrone – 7:00 PM
Saints Peter and Paul Parish, Philipsburg – 7:00 PM
Saint Therese of the Child Jesus Parish, Altoona – 7:30 PM
____________
Sunday, March 26
Our Lady of Lourdes Parish, Altoona – 6:00 PM
____________
Wednesday, March 29
Basilica of Saint Michael the Archangel, Loretto – 6:00 PM
____________
Thursday, March 30
Saints Cyril and Methodius Parish, Windber – 6:00 PM
____________
Friday, March 31
Holy Spirit Parish, Lock Haven – 12:00 PM (Saint Agnes Church)
Saint John the Evangelist Parish, Bellefonte – 1:00 PM (School Stations)
Saint Benedict Parish, Johnstown – 1:30 PM
Our Lady of Mount Carmel Parish, Altoona – 2:00 PM
Cathedral of the Blessed Sacrament, Altoona – 5:30 PM
Our Lady of Mount Carmel Parish, Altoona – 5:30 PM (Assumption Chapel)
Sacred Heart Parish, Altoona – 5:30 PM
Saint Catherine of Siena Parish, Duncansville – 5:30 PM
Saint John the Evangelist Parish, Altoona – 5:30 PM
Saint Rose of Lima Parish, Altoona – 5:30 PM
Most Holy Trinity Parish, Huntingdon – 6:00 PM
Our Lady of the Alleghenies Parish, Lilly – 6:00 PM
Saint Joseph Parish, Bellwood – 6:00 PM
Saint Joseph Parish, Renovo – 6:00 PM
Saint Michael Parish, Johnstown – 6:00 PM
Holy Name Parish, Ebensburg – 6:30 PM
Our Lady of Victory Parish, State College – 6:30 PM
Saint Benedict Parish, Johnstown – 6:30 PM
Saint John Vianney Parish, Mundy’s Corner – 6:30 PM
Saint Mary Parish, Nanty Glo – 6:30 PM
Saint Michael Parish, St. Michael – 6:30 PM
Saint Monica Parish, Chest Springs – 6:30 PM
Good Shepherd Parish, Port Matilda – 7:00 PM
Holy Family Parish, Portage – 7:00 PM
Queen of Peace Parish, Patton – 7:00 PM
Saint Andrew Parish, Johnstown – 7:00 PM
Saint Francis Xavier Parish, Cresson – 7:00 PM
Saint John the Baptist Parish, New Baltimore – 7:00 PM
Saint John the Evangelist Parish, Bellefonte – 7:00 PM
Saint Joseph Parish, Williamsburg – 7:00 PM
Saint Kateri Tekakwitha Parish, Spring Mills – 7:00 PM
Saint Mary Parish, Altoona – 7:00 PM
Saint Matthew Parish, Tyrone – 7:00 PM
Saints Peter and Paul Parish, Philipsburg – 7:00 PM
Saint Therese of the Child Jesus Parish, Altoona – 7:30 PM
____________
Sunday, April 2 (Palm Sunday)
Our Lady of Lourdes Parish, Altoona – 6:00 PM
____________
Wednesday, April 5
Basilica of Saint Michael the Archangel, Loretto – 6:00 PM
____________
Friday, April 7 (Good Friday)
Holy Spirit Parish, Lock Haven – 12:00 PM (Saint Agnes Church)
Queen of Peace Parish, Patton – 12:00 PM, Liturgy following
Saint Benedict Parish, Johnstown – 1:30 PM
Cathedral of the Blessed Sacrament, Altoona – 5:30 PM
Sacred Heart Parish, Altoona – 5:30 PM
Saint Catherine of Siena Parish, Duncansville – 5:30 PM
Saint John the Evangelist Parish, Altoona – 5:30 PM
Most Holy Trinity Parish, Huntingdon – 6:00 PM
Our Lady of the Alleghenies Parish, Lilly – 6:00 PM
Saint Joseph Parish, Bellwood – 6:00 PM
Saint Joseph Parish, Renovo – 6:00 PM
Saint Michael Parish, Johnstown – 6:00 PM
Holy Name Parish, Ebensburg – 6:30 PM
Our Lady of Victory Parish, State College – 6:30 PM
Saint Benedict Parish, Johnstown – 6:30 PM
Saint John Vianney Parish, Mundy’s Corner – 6:30 PM
Saint Mary Parish, Nanty Glo – 6:30 PM
Saint Michael Parish, St. Michael – 6:30 PM
Good Shepherd Parish, Port Matilda – 7:00 PM
Saint Andrew Parish, Johnstown – 7:00 PM
Saint John the Baptist Parish, New Baltimore – 7:00 PM
Saint John the Evangelist Parish, Bellefonte – 7:00 PM
Saint Joseph Parish, Williamsburg – 7:00 PM
Saint Kateri Tekakwitha Parish, Spring Mills – 7:00 PM
Saint Mary Parish, Altoona – 7:00 PM
Saint Matthew Parish, Tyrone – 7:00 PM
Saints Peter and Paul Parish, Philipsburg – 7:00 PM
Saint Therese of the Child Jesus Parish, Altoona – 7:30 PM
View Alphabetically by Parish