Skip to main content

Good Friday

April 10, 2020

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 view a listing by parish, click here.

Auburn

Immaculate Heart of Mary Parish:

Sacred Heart Church, 8 Sacred Heart Place - Celebration of the Passion of Our Lord at 6 p.m.

Ashland

Parish of the Precious Blood:

St. Mark Church, 13 Allen Farm Road, Ashland - Celebration of the Passion of Our Lord at 7 p.m.

Bangor

St. Paul the Apostle Parish:

St. John Church, 217 York Street - The church will be open for prayer from noon to 3 p.m.; All Saints School students will enact the Living Stations of the Cross at 3 p.m.

St. Mary Church, 768 Ohio Street  - The church will be open for prayer from noon to 3 p.m.; Celebration of the Passion of Our Lord at 6 p.m.

Bath

All Saints Parish:

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

Benedicta

St. Benedict Parish:

St. Benedict Church, 1063 Benedicta Road - Celebration of the Passion of Our Lord at 7 p.m.

Biddeford

Good Shepherd Parish:

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

Boothbay Harbor

All Saints Parish:

Our Lady Queen of Peace Church, 82 Atlantic Avenue - Celebration of the Passion of Our Lord at 7 p.m.

Brewer

St. Paul the Apostle Parish:

St. Joseph Church, 531 North Main Street - The church will be open for prayer from noon to 3 p.m.; Celebration of the Passion of Our Lord at 6 p.m.

St. Teresa Church, 425 South Main Street - The church will be open for prayer from noon to 3 p.m.

Bridgton

St. Joseph Parish:

St. Joseph Church, 225 South High Street - Celebration of the Passion of Our Lord at 6 p.m.

Calais

St. Kateri Tekakwitha Parish:

Immaculate Conception Church, 31 Calais Avenue - Veneration of the Cross and Celebration of the Passion of Our Lord at 7 p.m.

Cape Elizabeth

St. Bartholomew Parish:

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

Caribou

Parish of the Precious Blood:

Holy Rosary Church, 34 Vaughn Street - Celebration of the Passion of Our Lord at 7 p.m.

Sacred Heart Church, 1143 Van Buren Road - Celebration of the Passion of Our Lord at 3 p.m.

East Millinocket

Christ the Divine Mercy Parish:

St. Peter Church, 58 Cedar Street - Celebration of the Passion of Our Lord at 3 p.m.

Farmington

St. Joseph Parish:

St. Joseph Church, 133 Middle Street - Stations of the Cross at Noon

Fort Kent

St. John Vianney Parish:

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

Gorham

St. Anne Parish:

St. Anne Church, 299 Main Street - Celebration of the Passion of Our Lord at 7 p.m.

Greenville

Holy Family Parish:

Holy Family Church, 145 Pritham Avenue, Greenville - Celebration of the Passion of Our Lord at 3 p.m.

Hampden

St. Paul the Apostle Parish:

St. Matthew Church, 70 Western Avenue - The church will be open for prayer from noon to 3 p.m.

Houlton

St. Mary of the Visitation Parish:

St. Mary of the Visitation Church, 110 Military Street - Celebration of the Passion of Our Lord at 6 p.m.

Indian Township

St. Kateri Tekakwitha Parish:

St. Ann Church, Peter Dana Point Road, Indian Township - After gathering at noon at St. Ann Church on Peter Dana Point Road, participants will process 1/4 mile to Sipuhsis Brook on Pit Road for the blessing of the water and for the filling of jars with the holy water. They will then return to the church for the veneration of the cross and a Communiion service, followed by a gathering in the church hall

Jackman

St. Anthony of Padua Parish:

St. Faustina Church, 370 Main Street - Celebration of the Passion of Our Lord at 3 p.m.

Jay

St. Rose of Lima Parish:

St. Rose of Lima Church, 1 Church Street - Stations of the Cross at 3 p.m. and the Celebration of the Passion of Our Lord at 6 p.m.

Kittery

Parish of the Ascension of the Lord:

St. Raphael Church 6 Whipple Road,  Stations of the Cross at 3 p.m.

Lewiston

Prince of Peace Parish:

Holy Family Church, 607 Sabattus Street - Celebration of the Passion of Our Lord at 6 p.m.

Limestone

Parish of the Precious Blood:

St. Louis Church, 100 Main Street - Celebration of the Passion of Our Lord at 7 p.m.

Lincoln

Our Lady of the Eucharist Parish:

St. Mary of Lourdes Church, 142 Main Street, Lincoln - Celebration of the Passion of Our Lord at 6 p.m.

Lyman

Good Shepherd Parish:

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

Mars Hill

Parish of the Precious Blood:

St. Joseph Church,17 Main Street - Celebration of the Passion of Our Lord at 3 p.m.

Mechanic Falls

St. Teresa of Calcutta Parish:

Our Lady of Ransom Church, 117 Elm Street - Celebration of the Passion of Our Lord at 6 p.m.

Millinocket

Christ the Divine Mercy Parish:

St. Martin of Tours Church, 19 Colby Street - Celebration of the Passion of Our Lord at 5 p.m.

North Caribou

Parish of the Precious Blood:

Sacred Heart Church, 1143 Van Buren Road - Celebration of the Passion of Our Lord at 3 p.m.

Old Orchard Beach

Good Shepherd Parish:

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

Old Town

Parish of the Resurrection of the Lord:

Holy Family Church, 429 Main Street, Old Town - Morning prayer at 8 a.m., Stations of the Cross at 3 p.m. and the Celebration of the Passion of Our Lord at 7 p.m.

Peter Dana Point

St. Kateri Tekakwitha Parish

St. Ann Church, Peter Dana Point Road, Indian Township - After gathering at noon at St. Ann Church on Peter Dana Point Road, participants will process 1/4 mile to Sipuhsis Brook on Pit Road for the blessing of the water and for the filling of jars with holy water. They will then return to the church for the veneration of the cross and a Communiion service, followed by a gathering in the church hall

Portland

Our Lady of Hope Parish:

St. Joseph Church, 673 Stevens Avenue - Open for quiet prayer from noon with Stations of the Cross at 3 p.m.

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

Portland Peninsula & Island Parishes:

Cathedral of the Immaculate Conception, 307 Congress Street - Office of Readings and Morning Prayer led by Bishop Robert Deeley at 7:30 a.m., Stations of the Cross at 12:15 p.m., and the celebration of the Passion of Our Lord, led by Bishop Robert Deeley, at 7 p.m.

Sacred Heart Church, 65 Mellen Street - Living Stations of the Cross at 3 p.m.

St. Louis Church, 279 Danforth Street - Divine Mercy Novena begins at 3 p.m.

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

Rangeley

Our Lady of the Lakes Parish:

St. Luke Church, 9 Lake Street - Celebration of the Passion of Our Lord at 3 p.m. (Stations of the Cross at Noon)

Rumford

Holy Savior Parish:

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

Sabattus

Our Lady of the Rosary Parish:

Our Lady of the Rosary Church, 131 High Street - Celebration of the Passion of Our Lord at 6 p.m.

Saco

Good Shepherd Parish:

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

Scarborough

St. Maximilian Kolbe Parish:

St. Maximilian Kolbe Church, 150 Black Point Road -  Celebration of the Passion of Our Lord at 7 p.m.

Skowhegan

Christ the King Parish:

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

South Berwick

Parish of the Ascension of the Lord:

Our Lady of the Angels Church, 160 Agamenticus Road - Stations of the Cross at 3 p.m. and the Celebration of the Passion of Our Lord at 7 p.m.

South Portland

St. John and Holy Cross Parish:

Church of the Holy Cross, 124 Cottage Road, South Portland - Stations of the Cross at 1 p.m. and Celebration of the Passion of Our Lord at 7 p.m.

Stratton

Our Lady of the Lakes Parish:

St. John Church, 76 Main Street - Celebration of the Passion of Our Lord at 6 p.m.

Washburn

Parish of the Precious Blood:

St. Catherine Church, 13 McManus Street - Celebration of the Passion of Our Lord at 3 p.m.

Waterville

Corpus Christi Parish:

Notre Dame de Lourdes Church, 116 Silver Street - Celebration of the Passion of Our Lord at 6 p.m.

Westbrook

St. Anthony of Padua Parish:

St. Hyacinth Church, 268 Brown Street - Veneration of the Cross at 3 p.m.

Windham

Our Lady of Perpetual Help Parish;

Our Lady of Perpetual Help Church, 919 Roosevelt Trail - Celebration of the Passion of Our Lord at 7 p.m.

Winterport

St. Gabriel Church, 435 South Main Street - The church will be open for prayer from noon to 3 p.m.; Celebration of the Passion of Our Lord at 6 p.m.

York

Parish of the Ascension of the Lord:

St. Christopher Church, 4 Barrell Lane - Stations of the Cross at 3 p.m. and the Celebration of the Passion of Our Lord at 7 p.m.