Good Friday

On Good Friday, we recall Christ’s Passion and death. It is the only day of the Church calendar on which Mass is not celebrated. Instead, we gather quietly to pray, both for ourselves and those around us; to listen to Scripture; and to venerate the cross. Good Friday is a time to reflect on our own sinfulness and need for repentance, and it is a day in which, amid the sorrow, we show our appreciation for Christ’s loving sacrifice. Good Friday is a day of both fast and abstinence.

Below you will find times for Morning Prayer, Stations of the Cross, and the celebration of the Passion of Our Lord. To find listings by city/town, click here.

All Saints Parish, Brunswick

St. Mary Church, 144 Lincoln Street, Bath - Celebration of the Passion of Our Lord at 7 p.m.

St. Patrick Church, 380 Academy Hill Road, Newcastle - Celebration of the Passion of Our Lord at 7 p.m.

Cathedral of the Immaculate Conception, Portland

Cathedral of the Immaculate Conception, 307 Congress Street, Portland - Morning Prayer and the Office of Readings at 7:30 a.m., led by Bishop James Ruggieri; Celebration of the Passion of Our Lord at 7 p.m. with Bishop Ruggieri presiding.

Christ the King Parish, Skowhegan

Notre Dame de Lourdes Church, 273 Water Street, Skowhegan - Celebration of the Passion of Our Lord at 6 p.m.

Good Shepherd Parish, Saco

Most Holy Trinity Church, 271 Main Street, Saco - Stations of the Cross at 3 p.m.

St. Joseph Church, 178 Elm Street, Biddeford - Stations of the Cross at 3 p.m. and Celebration of the Passion of Our Lord at 7 p.m.

St. Margaret Church, 6 Saco Avenue, Old Orchard Beach - Stations of the Cross at 3 p.m.

St. Philip Church, 404 Goodwins Mills Road, Lyman - Stations of the Cross at 3 p.m.

Our Lady of Hope Parish, Portland

St. Joseph Church, 673 Stevens Avenue, Portland - Living Stations of the Cross presented by St. Brigid studentss at 8:30 a.m. and 10 a.m.; Stations of the cross at 3 p.m. 

St. Pius X Church, 492 Ocean Avenue, Portland - Celebration of the Passion of Our Lord with veneration of the cross at 7 p.m.

Parish of the Holy Savior, Mexico

St. Athanasius & St. John Church, 126 Maine Avenue, Rumford -  Celebration of the Passion of Our Lord at 3 p.m.

Sacred Heart / St. Dominic Church, Portland

Sacred Heart Church, 65 Mellen Street, Portland - Stations of the Cross will be prayed at 3 p.m. in English, French, and Spanish, with Bishop James Ruggieri presiding.

St. Anthony of Padua Parish, Westbrook

St. Anne Church, 299 Mian Street, Gorham - Celebration of the Passion of Our Lord at 6:30 p.m.

St. Hyacinth Church, 268 Brown Street, Westbrook - Celebration of the Passion of Our Lord at Noon

St. John Paul II Parish, Scarborough

Church of the Holy Cross, 124 Cottage Road, South Portland - Living Stations of the Cross by Holy Cross School students at 10:30 a.m., Stations of the Cross at 1 p.m., and Celebration of the Passion of Our Lord at 4 p.m.

St. Bartholomew Church, 8 Two Lights Road, Cape Elizabeth - Celebration of the Passion of Our Lord at 3 p.m.

St. Maximilian Kolbe Church, 150 Black Point Road, Scarborough - Stations of the Cross at 3 p.m. and Celebration of the Passion of Our Lord at 6 p.m.

St. John Vianney Parish, Fort Kent

St. Louis Church, 26 East Main Street, Fort Kent - Celebration of the Passion of Our Lord at 7 p.m.

St. Joseph Parish, Bridgton

St. Elizabeth Ann Seton Church, 857 Main Street, Fryeburg - The church will be open at noon for prayer

St. Joseph Church, 225 South High Street, Bridgton - The church will be open for prayer at noon and the Stations of the Cross will be prayed at 3 p.m.

St. Michael Parish, Augusta

St. Mary of the Assumption Church, 41 Western Avenue, Augusta - Priests with the Priests at 7:30 a.m. and Celebration of the Passion of Our Lord at 4 p.m.

St. Joseph Church, 110 School Street, Gardiner - Celebration of the Passion of Our Lord at 6:30 p.m.

St. Paul the Apostle Parish, Bangor

St. Gabriel Church, 435 South Main Street, Winterport - Celebration of the Passion of Our Lord at 6 p.m.

St. John Church, 217 York Street, Bangor - All Saints Catholic School students will present the Living Stations of the Cross at noon

St. Mary Church, 768 Ohio Street, Bangor - Morning Prayer at 8:30 a.m. and Celebration of the Passion of Our Lord at 6 p.m.

St. Teresa Church, 425 South Main Street, Brewer - Celebration of the Passion of Our Lord at 4 p.m.

St. Peter Parish, Portland

St. Peter Church, 72 Federal Street, Portland - Celebration of the Passion of Our Lord at 3 p.m.

St. Peter the Fisherman Parish, Machias

Holy Name of Jesus Church, 8 Free Street, Machias - Office of Readings and Morning Prayer at 8 a.m., Stations of the Cross at 3 p.m., and Celebration of the Passion of Our Lord at 6 p.m.

St. Michael Church, 51 Elm Street, Cherryfield - Celebration of the Passion of Our Lord at 6 p.m.

St. Teresa of Calcutta Parish, Norway

Our Lady of Ransom Church, 117 Elm Street, Mechanic Falls - The church will be open at noon for prayer.

St. Catherine of Sienna Church, 32 Paris Street, Norway - The church will be open at noon for prayer

St. Mary Church, 276 King Street, Oxford - The church will be open at noon for prayer and Stations of the Cross will be prayed at 3 p.m.