Holy Week 2025
ACROSS THE DIOCESE
Holy Week Schedule
Looking for Holy Week liturgies near you? Parishes across the Diocese have shared their Holy Week schedules—from Holy Thursday to Easter Sunday—and you can view them all below.
Niagara/Orleans
Holy Thursday
Good Friday
Easter Vigil
Easter Sunday
Holy Thursday
- 6:00 pm | St. Vincent de Paul, Prince of Peace site
- 6:00 pm | Holy Family, St. Mary of the Cataract site
- 7:00 pm | Holy Family, Albion (Bilingual)
- 7:00 pm | Holy Trinity, Medina
- 7:00 pm | St. Mary’s, Holley
- 7:00 pm | St. Peter’s, Lewiston
- 7:00 pm | Immaculate Conception, Ransomville
- 7:00 pm | St. John’s, Lockport
- 7:30 pm | National Shrine of Our Lady of Fatima
Good Friday
- 12:00 pm (Lord’s Passion, English) | Holy Family, Albion
- 3:00 pm | St. Peter’s, Lewiston
- 3:00 pm | Immaculate Conception, Ransomville
- 3:00 pm (Lord’s Passion) | National Shrine of Our Lady of Fatima
- 3:00 pm (Lord’s Passion) | Holy Trinity, Medina
- 3:00 pm (Lord’s Passion) | St. Mary’s, Holley
- 3:00 pm (Veneration of the Cross with Communion) | Holy Family, St. Joseph site
- 3:00 pm (Lord’s Passion) | All Saints, Lockport
- 6:00 pm (Solemn Stations of the Cross) | All Saints, Lockport
- 7:00 pm (Lord’s Passion, Spanish) | Holy Family, Albion
- 7:00 pm (Veneration of the Cross with Communion) | St. Vincent de Paul, Prince of Peace site
Easter Vigil
- 8:00 pm | St. Peter’s, Lewiston
- 8:00 pm | Immaculate Conception, Ransomville
- 8:00 pm | Holy Family (St. Mary of the Cataract site)
- 8:00 pm | Fatima Shrine
- 8:00 pm | St. John de LaSalle
- 8:30 pm | Holy Family, Albion (BILINGUAL)
- 8:30 pm | Holy Trinity, Medina
- 8:30 pm | St. Mary’s, Holley
- 8:30 pm | St. Brendan on the Lake, Newfane
Easter Sunday
- 7:00 am St. John’s, Lockport, NY
- 7:15 am | Holy Family (St. Mary of the Cataract site)
- 8:00 am | St. Peter’s, Lewiston NY
- 8:00 am | Holy Family, Albion
- 8:30 am | Holy Family (St. Joseph site)
- 8:30 am | Holy Trinity, Medina
- 8:30 am | St. Brendan’s, Newfane
- 9:00 am | All Saints, Lockport
- 9:00 am | National Shrine of Our Lady of Fatima, Lewiston
- 9:00 am | Our Lady of the Lake, Barker
- 9:00 am | St. Vincent de Paul (St. Leo site)
- 9:30 am | Holy Family (St. Mary of the Cataract site)
- 9:30 am | Immaculate Conception, Ransomville NY
- 10:00 am | St. Mary’s, Holley
- 10:00 am | St. Peter’s, Lewiston NY
- 10:30 am | Holy Family (St. Joseph site)
- 10:30 am | St. John de LaSalle
- 11:00 am | Holy Family (St. Mary of the Cataract site)
- 11:45 am | St. Vincent de Paul (Prince of Peace site)
- 10:30 am | Holy Family, Albion
- 11:00 am | St. Brendan’s Wilson
- 11:00 am | Holy Trinity, Medina
- 11:30 am | St. Bernard, Youngstown NY
- 12:00 pm | National Shrine of Our Lady of Fatima, Lewiston
- 12:30 – Holy Family, Albion (Spanish)
- 5:00 pm | National Shrine of Our Lady of Fatima, Lewiston
Buffalo
Holy Thursday
Good Friday
Easter Vigil
Easter Sunday
Holy Thursday
- 6:30 PM | St. Stanislaus (Bilingual)
- 6:30 PM | St. John Kanty
- 6:30 pm | Corpus Christi
- 7:00pm | Ss. Columba-Brigid (Bilingual)
- 7:00 pm | St. Joseph University Parish
- 7:00 pm | Holy Spirit
- 7:00 pm | St. Joseph Cathedral
- 7:00 pm | St. Casimir
- 7:00 pm | Holy Cross Church
- 7:00 pm | Our Lady of Hope
- 7:00 pm | Bl Sacrament
Good Friday
- 12:00 pm | St. Joseph Cathedral
- 12:00 pm | Our Lady of Hope (Stations of the Cross)
- 3:00 pm | St. Martin de Porres
- 3:00 pm | St. Joseph University Parish
- 3:00 pm | Holy Cross Church
- 3:00 pm | St. Katharine Drexel
- 3:00 pm | St. Andrew
- 3:00 pm | St. John Gualbert (Bilingual)
- 3:00 pm | Corpus Christi
- 3:00 pm | St. Margaret
- 3:00 pm | St. Michael
- 3:00 pm | St. Louis
- 5:30 pm | Holy Cross Church (Stations of the Cross)
- 7:00 pm | Our Lady of Hope
- 7:00 pm | Ss. Columba-Brigid (Bilingual)
- 7:00 pm | Bl. Sacrament
Easter Vigil
7:00 pm | Our Lady of Czestochowa |
8:00 pm | Holy Cross Church |
8:00 pm | Our Lady of Hope |
8:30 PM | St. Joseph Cathedral |
8:30 PM | Corpus Christi |
8:30 PM | St. Rose of Lima |
8:30 PM | St. Katharine Drexel |
8:30 pm | St. Stanislaus (Bilingual) |
8:30PM | St. Joseph University Parish |
8:30 pm | Blessed Trinity |
Easter Sunday
7:00 AM | St. Stanislaus – Resurrection Procession (Bilingual) |
7:15 AM | St. Anthony (Latin) |
8:00 AM | Corpus Christi – Resurrection Procession (English) |
8:00 am | Our Lady of Czestochowa |
8:00 am | St. Mark |
8:00 AM | St. Martin de Porres |
8:00 PM | St. Mark |
8:30 am | St. Joseph University Parish |
9:00 am | St. Andrew |
9:15 AM | St. Anthony (Latin) |
9:30AM | St. Martin de Porres |
9:30 am | St. Margaret |
9:00 AM | St. John Gualbert (Polish) |
9:00 am | Our Lady of Hope |
10:00 am | Holy Cross Church. |
10:00 PM | Assumption |
10:00 am | St. Joseph University Parish |
10:00 am | St. Casimir |
10:00 AM | Blessed Trinity |
10:00 AM | Ss. Columba-Brigid |
10:15 am | St. John Kanty |
10:30 am | St. Rose |
10:30 am | St. Katharine Drexel |
10:30 AM | St. Joseph Cathedral |
10:30 AM | Bl. Sacrament |
11:00 am | Our Lady of Hope |
11:00 am | Holy Spirit |
11:00 am | St. Andrew |
11:00 am | St. Louis |
11:15 am | St. Anthony (Italian) |
11:30 am | St. Joseph University Parish |
11:45 am | St. John Gualbert |
12:00 pm | St. Michael |
12:30 pm | Holy Cross Church |
Northern Erie
Holy Thursday
Good Friday
Easter Vigil
Easter Sunday
Holy Thursday
- 8:00 am Morning Prayer | Christ the King
- 8:30 am Morning Prayer | Infant of Prague
- 9:00 am | St. Benedict
- 9:00 am | Saints Peter & Paul
- 9:00 am | St. Aloysius Gonzaga
- 7:00 pm | St. Leo the Great
- 7:00 pm | St. Aloysius Gonzaga
- 7:00 pm | Christ the King
- 7:00 pm | Saints Peter & Paul
- 7:00 pm | Blessed Sacrament
- 7:00 pm | St. Stephen
- 7:00 pm | St. Timothy
- 7:00 pm | Our Lady of Czestochowa
- 7:00 pm | St. Gregory the Great
- 7:00 pm | St. Pius X
- 7:00 pm | Good Shepherd – Pendleton site
- 7:00 pm | Our Lady of Peace
Good Friday
- 8:30 am Morning Prayer | Infant of Prague
- 9:00 am Morning Prayer | St. Benedict
- 9:00 am Morning Prayer | Ss. Peter & Paul
- 8:00 am Morning Prayer | Christ the King
- 9:00 am Morning Prayer | St Aloysius Gonzaga Church
- 12:00 pm | Our Lady of Czestochowa
- 12:00 pm | St. Francis
- 12:00 pm | St. Jude the Apostle 1:00 pm Passion of the Lord | Christ the King
- 3:00 pm | St. Greg’s
- 3:00 pm | Good Shepherd (Pendleton Site)
- 3:00 pm | Nativity of Mary
- 3:00 pm Passion of the Lord | St. Leo the Great
- 3:00 pm the Passion of the Lord | Ss. Peter & Paul
- 3:00 pm Passion of the Lord | St Aloysius Gonzaga Church
- 3:00 pm | St. John the Baptist
- 3:00 pm | St. Paul
- 3:00 pm | St. Stephen
- 3:00pm | St. Christopher
- 3:00pm | St. Amelia
- 7:00 pm | St. Pius X
Easter Vigil
- 7:00 pm St. Gregory the Great
- 7:00 pm | St. Mary’s Swormville
- 7:30 pm | St. Benedict
- 8:00 pm | St. Pius X and Good Shepherd (Pendleton Site)
- 8:00 pm | St. John the Baptist
- 8:00 pm | Infant of Prague
- 8:00pm | St. Amelia
- 8: 15 pm | Ss. Peter & Paul
- 8:30 pm | St. Paul
- 8:30 pm | St. Stephen
Easter Sunday
- 6:30 am | Our Lady of Peace
- 7:30 am | St. Mary’s Swormville
- 7:30 am | St. Jude the Apostle
- 7:30 am | St. Timothy
- 8:00 am | Christ the King
- 8:00 am | Nativity of Mary
- 8:00 am | Our Lady of Peace
- 8:00 am | St. Amelia
- 8:00 am | St. Teresa of Avila
- 8:00 am | St. Gregory the Great
- 8:00 am | St. Stephen
- 8:00 am | St. Benedict
- 8:00 am | St. John the Baptist
- 8:30 am | Infant of Prague
- 8:30 am | Sacred Heart of Jesus Shrine
- 8:30 am | St. Christopher
- 9:00 am | St. Leo the Great
- 9:00 am (chapel) | St. Mary’s Swormville
- 9:00 am | Our Lady of Czestochowa
- 9:00 am | Good Shepherd
- 9:30 am | Ss. Peter & Paul
- 9:30 am | Blessed Sacrament
- 9:30 am | St. Jude the Apostle
- 9:30 am | St. Francis of Assisi
- 10:00 am | St. Gregory the Great
- 10:00 am | St. Pius X
- 10:00 am | St. Timothy
- 10:00 am | St. Amelia
- 10:00 am | St. Benedict
- 10:00 am | Our Lady of Peace
- 10:00 am | Nativity of Mary
- 10:00 am | Christ the King
- 10:00 am | St. Paul
- 10:00 am | St Aloysius Gonzaga Church
- 10:15 am | St. Teresa of Avila
- 10:30 am | Infant of Prague
- 10:30 am | St. Christopher
- 11:00 am | St. John the Baptist
- 11:00 am | St. Stephen
- 11:00 am | Good Shepherd (St. Augustine Campus)
- 11:00 am | Our Lady of Czestochowa
- 11:00 am | St. Mary’s Swormville
- 11:00 am | St. Leo the Great
- 11:30 am | Ss. Peter & Paul
- 11:30am | St. Francis of Assisi
- 12:00 pm | Christ the King
- 12:00 pm | St. Gregory the Great
Southern Erie
Holy Thursday
Good Friday
Easter Vigil
Easter Sunday
Holy Thursday
- 6:00 pm | Resurrection, Cheektowaga
- 6:00 pm | St. Gabriel
- 6:30 pm | St. John XXIII
- 6:30 pm | Our Lady of Pompeii
- 7:00 pm | 14 Holy Helpers
- 7:00 pm | Queen of Heaven
- 7:00 pm | St. John Vianney
- 7:00 pm | Our Lady of the Sacred Heart
- 7:00 pm | St. John the Baptist
- 7:00 pm | Our Lady of Victory Basilica
- 7:00 pm | St. Bernadette Church
- 7:00 pm | Saints Peter and Paul, Hamburg (Mass of the Lord’s Supper with Adoration until 10:30pm)
- 7:00 pm | Nativity of Our Lord (Mass of the Lord’s Supper with Adoration until 10pm)
- 7:00 pm | St. Bernadette (Mass of the Lord’s Supper with Adoration until 12am)
- 7:00 pm | St. John the Baptist, Boston (Mass of the Lord’s Supper with Adoration until 11pm)
- 7:00 pm | Saint John Paul II Parish
- 7:00 pm | St. Mary of the Assumption
- 7:00 pm | St. Philip the Apostle
- 7:30 pm | St. Mother Terese of Calcutta
- 8:00 pm | Our Lady Help of Christians Church (Vietnamese)
Good Friday
- 12:00 pm | St. Mother Teresa of Calcutta
- 1:30 pm | St. Martha
- 3:00 pm | Queen of Heaven
- 3:00 pm | 14 Holy Helpers
- 3:00 pm | St. John Vianney
- 3:00 pm | St. John XXIII
- 3:00 pm | Our Lady of the Sacred Heart
- 3:00 pm | St. Gabriel
- 3:00 pm | St. Josaphat
- 3:00 pm | Our Lady of Pompeii
- 3:00 pm | OLV, Passion of the Cross
- 3:00 pm | St. Bernadette Church
- 3:00 pm | Saints Peter and Paul
- 3:00 pm | Nativity of Our Lord, Passion of the Lord Service
- 3:00 pm | St. Bernadette, Passion of the Lord Service
- 3:00 pm | St. Mary’s, East Eden, Passion of the Lord Service
- 3:00 pm | Saint Mary of the Lake
- 3:00 pm | Most Precious Blood
- 7:00 pm | St. Bernadette, Stations of the Cross
- 7:00 pm | Nativity of Our Lord, Tenebrae
- 7:00 pm | Saints Peter and Paul, Quiet Waters – Live Stations of the Cross
- 8:00 pm | Our Lady Help of Christians Church (Vietnamese Stations of the Cross followed by Mass)
Easter Vigil
- 7:30 pm | Our Lady of the Sacred Heart
- 8:00 pm | OLV
- 8:00 pm | St. Bernadette Church
- 8:00 pm | Saints Peter and Paul
- 8:00 pm | St. Bernadette
- 8:00 pm | Queen of Martyrs
- 8:00 pm | Our Lady Help of Christians Church (Vietnamese)
- 8:00 pm | St. Martha
- 8:00 pm | St. Mary of the Assumption
- 8:30 pm | St. Gabriel
- 8:30 pm | Queen of Heaven
- 8:30 pm | 14 Holy Helpers
- 8:30 pm | St. John Vianney
- 8:30 pm | St. John XXIII
- 8:30 pm | St. John the Baptist
- 8:30 pm | St. Philip the Apostle
- 8:30 pm | Nativity of Our Lord
- 8:30 pm | Saint Francis
- 8:30 pm | Saint Anthony
Easter Sunday
- 6:00 am | St. Gabriel
- 6:30 am | St. Mary of the Assumption (outside at Westwood Park)
- 7:00 am | St. Bernadette Church
- 7:00 am | Our Lady Help of Christians Chapel
- 7:30 am | 14 Holy Helpers
- 7:30 am | Saints Peter and Paul
- 8:00 am | Nativity of Our Lord
- 8:00 am | St. Mary, East Eden
- 8:00 am | Most Precious Blood
- 8:00 am | Queen of Heaven, St. Gabriel & St. John Vianney
- 8:00 am | Queen of Martyrs
- 8:00 am | St. John the Baptist
- 8:00 am | OLV
- 8:00 am | St. Martha
- 8:30 am | St. Bernadette Church
- 8:30 am | St. Francis
- 8:30 am | St. Mother Teresa of Calcutta
- 8:30 am | St. John XXIII
- 9:00 am | Our Lady of the Sacred Heart
- 9:00 am | St. John Paul II
- 9:00 am | St. Philip the Apostle
- 9:00 am | 14 Holy Helpers
- 9:00 am | Resurrection
- 9:30 am | Saints Peter and Paul
- 9:30 am | Nativity of Our Lord
- 9:30 am | Queen of Heaven & St. John Vianney
- 10:00 am | OLV
- 10:00 am | St. John the Baptist
- 10:00 am | St. Francis
- 10:00 am | St. Gabriel
- 10:00 am | Our Lady of Pompeii
- 10:00 am | St. Martha
- 10:00 am | St. Mary of the Assumption 10:00 am – Our Lady Help of Christians Church
- 10:30 am | St. John XXIII
- 10:30 am | St. Anthony
- 11:00 am | Our Lady of the Sacred Heart
- 11:00 am | 14 Holy Helpers & St. John Vianney
- 11:00 am | St. Bernadette
- 11:00 am | Nativity of Our Lord
- 11:00 am | St. Bernadette
- 11:00 am | St. Mary of the Lake
- 11:00 am | St. Josaphat
- 11:00 am | St. John the Baptist
- 11:00 am | St. Philip the Asostle
- 11:15 am | Queen of Heaven
- 11:30 am | St. John Paul II
- 11:30 am | Our Lady Help of Christians Church (Vietnamese)
- 11:30 am | Our Lady of Pompeii
- 12:00 pm | St. Mary of the Assumption
- 12:00 pm | St. Gabriel
- 12:00 pm | OLV
- 12:30 pm | Our Lady Help of Christians Chapel (Latin)
Genesee/Wyoming
Holy Thursday
Good Friday
Easter Vigil
Easter Sunday
Holy Thursday
- 7:00 pm | Annunciation, Elma
- 7:00 pm | Immaculate Conception, East Aurora
- 7:00 pm | St. Joseph, Holland
- 7 :00 pm | Our Lady of Mercy, LeRoy
- 7:00 pm | St. Joseph’s site of Resurrection, Batavia”
- 7:00 pm | St. John Neumann Parish, St. Joseph worship site, Varysburg
- 7:00 pm | St. Michael Parish, St. Mary’s worship site, Pavilion
Good Friday
- 2:30 pm | St. John Neumann Parish, St. Vincent worship site, Attica
- 3:00 pm | Immaculate Conception, East Aurora
- 3:00 pm | St. George, West Falls
- 3:00 pm | St. Vincent de Paul”
- 3:00 pm | Our Lady of Mercy, LeRoy
- 3:00 pm | St. Joseph’s site of Resurrection, Batavia”
- 3:00 pm | St. Michael Parish, Warsaw
Easter Vigil
- 8:30 pm | St. George
- 8:30 pm | St. Vincent de Paul
- 8:30 pm | Our Lady of Mercy, LeRoy
- 8:30 pm | St. Joseph’s site of Resurrection, Batavia
- 8:30 pm | St. John Neumann, St. Cecilia worship site, Sheldon
Easter Sunday
- 7:30 am | Our Lady of Mercy, LeRoy
- 7:30 am | St. Joseph’s site of Resurrection, Batavia
- 8:00 am | Annunciation, Elma
- 8:00 am | St. John Neumann, St. Vincent worship site, Attica
- 8:00 am | St. Michael Parish, St. Mary worship site, Pavilion
- 8:00 am | Immaculate Conception, East Aurora
- 8:30 am | Ascension, Batavia
- 9:00 am | St. John Neumann, St. Joseph worship site, Varysburg,
- 9:00 am | St. Cecilia site of Resurrection, Oakfield
- 9:00 am | St. Joseph, Holland
- 9:30 am | Immaculate Conception, East Aurora
- 10:00 am | St. Vincent de Paul, Spring Brook
- 10:00 am | Our Lady of Mercy, LeRoy
- 10:00 am | St. Joseph’s site of Resurrection, Batavia
- 10:00 am | St. John Neumann, St. Cecilia worship site, Sheldon, 10:00am,
- 10:00 am | St. Michael, Warsaw
- 10:30 am | St. George, West Falls
- 11:00 am | Annunciation, Elma
- 11:00 am | St. Brigid, Bergen
- 11:00 am | Holy Name of Mary site of Resurrection, East Pembroke
- 11:00 am | St. John Neumann, St. Vincent worship site, Attica
Southern Tier East
Holy Thursday
Good Friday
Easter Vigil
Easter Sunday
Holy Thursday
- 6:30 pm | St. Aloysius-Springville
- 6:30 pm | St. Mary, Canaseraga
- 7:00 pm | Holy Name of Mary, Ellicottville
- 7:00 pm | St. Mary-East Arcade
- 7:00 pm | Immaculate Conception, Wellsville
- 7:00 pm | St. Bonaventure Parish
Good Friday
- 12:00pm (noon) | St. John the Baptist-West Valley
- 3:00 pm | St. Mary-Arcade
- 3:00 pm | St. Patrick, Belfast
- 3:00 pm | Immaculate Conception, Wellsville
- 3:00 pm | Lord’s Passion at St. John’s, Olean
- 4:00 pm | St. Philomena
Easter Vigil
- 7:00 pm | St. Aloysius, Springville
- 8:00 pm | St. Patrick, Fillmore
- 8:00 pm | Our Lady of Peace, Salamanca
- 8:00 pm | St. Mary, Arcade
- 8:00 pm | Basilica of St. Mary of the Angels
- 8:00 pm | Immaculate Conception, Wellsville
Easter Sunday
- 8:00 am | St. Bonventure Parish
- 8:00 am | St. Mary, Canaseraga
- 8:00 am | Basilica of St. Mary of the Angels
- 8:00 am | Immaculate Conception, Wellsville
- 8:00 am | St. John the Baptist-West Valley
- 8:15 am | Our Lady of Peace, Salamanca
- 8:30 am | Our Lady of the Angels, Cuba
- 9:00 am St. Mary-Arcade
- 9:30 am | St. John the Evangelist
- 9:45 am | St. Jude’s, Alfred
- 9:45 am | Holy Name of Mary, Ellicottville
- 10:00 am | St. Patrick, Belfast
- 10:30 am | Holy Family of Jesus, Mary, and Joseph, Belmont
- 10:30 am St. Aloysius, Springville
- 11:00 am St. Mary, E. Arcade
- 11:00 am | Basilica of St. Mary of the Angels
- 11:00 am | St. Bonaventure Parish
- 11:30 am | St. Philomena, Franklinville
- 1:00 pm | Oratory of the Sacred Heart, Portville
Southern Tier West
Holy Thursday
Good Friday
Easter Vigil
Easter Sunday
Holy Thursday
- 7:00 pm | Our Lady of Loreto, 309 W. Everett St. Falconer
- 7:00 pm | St. Mary of Lourdes, Bemus Point site
Good Friday
- 12:00 pm | Christ our Hope, French Creek
- 12:10 pm | Ss. Peter & Paul Church
- 3:00 pm | St. John, Liturgy of Lord’s Passion, Jamestown
- 3:00 pm | St. John, Jamestown
Easter Vigil
- 8:00 pm | St. Dominic, Westfield site
- 8:30 pm | St. James, Jamestown
Easter Sunday
- 8:00 am | St. James,Jamestown
- 8:00 am | St. James, Jamestown
- 9:00 am | Sacred Heart, Lakewood
- 9:00 am | St. John, Jamestown
- 9:00 am | Sacred Heart, Lakewood
- 9:00 am | St. John, Jamestown
- 10:00 am | Our Lady of Loreto Falconer
- 10:00 am | Our Lady of Loreto
- 11:00 am | Sts. Peter and Paul, Jamestown
- 11:00 am | St. Patrick, Randolph
- 11:00 am | Ss. Peter & Paul
- 11:00 am | St. Patrick’s