April 15, 2022
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.
Click here for a listing by city or town.
All Saints Parish, Brunswick
Our Lady Queen of Peace Church, 82 Atlantic Avenue, Boothbay Harbor – Celebration of Our Lord’s Passion at 7 p.m.
St. Mary Church, 144 Lincoln Street, Bath – Celebration of Our Lord’s Passion at 7 p.m.
Cathedral of the Immaculate Conception, Portland
Cathedral of the Immaculate Conception, 307 Congress Street, Portland - Office of Readings and Morning Prayer at 7:30 a.m. and Celebration of Our Lord's Passion at 7 p.m. (Also Livestreamed)
Christ the Divine Mercy Parish, East Millinocket
St. Martin of Tours Church, 19 Colby Street, Millinocket - Celebration of Our Lord's Passion at 3 p.m.
St. Peter Church, 58 Cedar Street, East Millinocket - Celebration of the Passion of Our Lord at 5 p.m.
Christ the King Parish, Skowhegan
Notre Dame de Lourdes Church, 273 Water Street, Skowhegan - Celebration of Our Lord's Passion at 6:30 p.m.
Corpus Christi Parish, Waterville
Notre Dame du Perpetuel Secours Church, 116 Silver Street, Waterville - Celebration of Our Lord's Passion 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 Our Lord's Passion 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.
Holy Family Parish, Greenville
Holy Family Church, 145 Pritham Avenue, Greenvillle – Celebration of Our Lord's Passion at 3 p.m.
Holy Savior Parish, Rumford
St. Athanasius & St. John Church, 126 Maine Avenue, Rumford - Celebration of Our Lord's Passion at 6 p.m.
Holy Spirit Parish, Wells
St. Martha Church, 30 Portland Road, Kennebunk - Stations of the Cross at 3 p.m. and Celebration of Our Lord's Passion at 7 p.m.
St. Mary Church, 236 Eldridge Road, Wells - Stations of the Cross at 3 p.m.
Immaculate Heart of Mary Parish, Auburn
Sacred Heart Church, 8 Sacred Heart Place, Auburn - Celebration of Our Lord's Passion at 6 p.m.
St. Philip Church, 2365 Turner Road, Auburn - Stations of the Cross at 3 p.m.
Notre Dame du Mont Carmel Parish, Madawaska
St. Gerard-Mt. Carmel Church, 263 Main Street, Grand Isle - Celebration of Our Lord's Passion at 3 p.m.
St. Thomas Aquinas Church, 337 St. Thomas Street, Madawaska - Celebration of Our Lord's Passion at 6 p.m. (Also livestreamed)
Our Lady of Hope Parish, Portland
St. Joseph Church, 673 Stevens Avenue, Portland - Quiet prayer from noon to 3 p.m., Stations of the Cross at 3 p.m.
St. Pius X Church, 492 Ocean Avenue, Portland - Celebration of Our Lord's Passion at 7 p.m.
Our Lady of the Eucharist Parish, Lincoln
St. Leo the Great Church, 16 River Street, Howland - Celebration of Our Lord's Passion at 5:30 p.m.
St. Mary of Lourdes Church, 142 Main Street, Lincoln - Stations of the Cross at 9 a.m.
Our Lady of the Lakes Parish, Oquossoc
St. John Church, 76 Main Street, Stratton - Celebration of Our Lord's Passion at 6 p.m.
St. Luke Church, 19 Lake Street, Rangeley - Celebration of Our Lord's Passion at 3 p.m.
Our Lady of the Snows Parish, Dexter
St. Anne Church, 64 Free Street, Dexter - Stations of the Cross at 3 p.m. and Celebration of the Passion of Our Lord at 7 p.m.
Our Lady of the Valley Parish, Saint Agatha
St. Joseph Church, 413 Shore Road, Sinclair - Celebration of Our Lord's Passion at 3 p.m.
St. Luce Church, 441 U.S. Route One, Frenchville - Celebration of Our Lord's Passion at 6 p.m.
Parish of the Ascension of the Lord, Kittery
Our Lady of the Angels Church, 162 Agamenticus Road, South Berwick - Stations of the Cross at 3 p.m. and Celebration of Our Lord's Passion at 7 p.m.
St. Christopher Church, 4 Barrell Lane, York - Stations of the Cross at 3 p.m. and Celebration of Our Lord's Passion at 7 p.m.
St. Raphael Church, 6 Whipple Road, Kittery - Stations of the Cross at 3 p.m.
Parish of the Holy Eucharist, Falmouth
Holy Martyrs of North America Church, 266 Foreside Road, Falmouth - Stations of the Cross at 3 p.m. and Celebration of Our Lord's Passion at 7 p.m.
Sacred Heart Church, 326 Main Street, Yarmouth - Stations of the Cross at 12:15 p.m. and Celeration of Our Lord's Passion at 6:30 p.m.
St. Gregory Church, 24 North Raymond Road, Gray - Stations of the Cross at 3 p.m. and Celebration of Our Lord's Passion at 6 p.m.
St. Jude Church, 134 Main Street, Freeport - Stations of the Cross at 4:30 p.m.
Parish of the Precious Blood, Caribou
Holy Rosary Church, 34 Vaughn Street, Caribou – Celebration of Our Lord’s Passion at 6 p.m. (Stations of the Cross at 3 p.m.)
Our Lady of the Lake Church, 2111 Portage Road (Route 11), Portage – Stations of the Cross at 3 p.m.
Sacred Heart Church, 1143 Van Buren Road, Caribou – Stations of the Cross at 3 p.m.
St. Denis Church, 143 Main Street, Fort Fairfield – Stations of the Cross at 3 p.m.
St. Joseph Church, 17 Main Street, Mars Hill – Stations of the Cross at 3 p.m.
St. Louis Church, 100 Main Street, Limestone – Celebration of Our Lord’s Passion at 6 p.m.
St. Mark Church, 13 Allen Farm Road, Ashland – Celebration of Our Lord’s Passion at 6 p.m.
Parish of the Resurrection of the Lord, Old Town
Holy Family Church, 429 Main Street, Old Town - Morning prayer at 8 a.m., reconciliation at 1:30 p.m., Stations of the Cross at 3 p.m. followed by the first day of the Divine Mercy Novena, and Celebration of Our Lord's Passion at 7 p.m.
Parish of the Transfiguration of the Lord, Bar Harbor
Holy Redeemer Church, 56 Mount Desert Street, Bar Harbor - Tenebrae service at 8:30 a.m., Stations of the Cross at 3 p.m. and the Celebration of Our Lord's Passion at 6:30 p.m.
Prince of Peace Parish, Lewiston
Basilica of Ss. Peter & Paul, 122 Ash Street, Lewiston - Celebration of Our Lord's Passion at 6 p.m.
Holy Cross Church, 1080 Lisbon Street, Lewiston - Celebration of Our Lord's Passion at 7 p.m.
Our Lady of the Rosary Church, 131 High Street, Sabattus - Celebration of Our Lord's Passion at 6:30 p.m.
Sacred Heart / St. Dominic Parish, Portland
Sacred Heart Church, 65 Mellen Street, Portland - Stations of the Cross at 5 p.m. and Celebration of the Passion of Our Lord at 7 p.m. (Both in Spanish)
St. Agnes Parish, Island Falls
St. Agnes Church, 76 Sewall Street, Island Falls - Celebration of Our Lord's Passion at 3 p.m.
St. Anthony of Padua Parish, Jackman
St. Faustina Church, 370 Main Street, Jackman – Celebration of Our Lord's Passion at 3 p.m.
St. Anthony of Padua Parish, Westbrook
Our Lady of Perpetual Help, 919 Roosevelt Trail, Windham - Celebration of Our Lord's Passion at 6:30 p.m.
St. Benedict Parish, Benedicta
St. Benedict Church, 1063 Benedicta Road, Benedicta - Celebration of the Passion of Our Lord at 7 p.m.
St. Brendan the Navigator Parish, Camden
Our Lady of Good Hope Church, 7 Union Street, Camden - Celebration of Our Lord's Passion at 4 p.m.
St. Bernard Church, 150 Broadway, Rockland - Celebration of Our Lord's Passion at 6:30 p.m.
St. John Paul II Parish, Scarborough
Holy Cross Church, 124 Cottage Road, South Portland – Stations of the Cross at 1 p.m. and Celebration of Our Lord's Passion at 7 p.m.
St. Bartholomew Church, 8 Two Lights Road, Cape Elizabeth –Celebration of Our Lord's Passion at 3:30 p.m.
St. Maximilian Kolbe Church, 150 Black Point Road, Scarborough – Stations of the Cross at 3 p.m. and Celebration of Our Lord's Passion at 7 p.m.
St. John Vianney Parish, Fort Kent
St. Louis Church, 26 East Main Street, Fort Kent - Celebration of Our Lord's Passion at 7 p.m.
St. Joseph Parish, Bridgton
St. Elizabeth Ann Seton Church, 857 Main Street, Fryeburg - The church will be open from noon to 3 p.m. for prayer; Celebration of Our Lord's Passion at 6 p.m.
St. Joseph Church, 225 South High Street, Bridgton - Lauds (morning prayer) at 8 a.m. The church will be open for prayer from noon to 3 p.m.; Stations of the Cross at 3 p.m.
St. Joseph Parish, Ellsworth
St. Joseph Church, 231 Middle Street, Ellsworth - Stations of the Cross at 3 p.m. and the Celebration of Our Lord's Passion at 6:30 p.m.
St. Joseph Parish, Farmington
St. Joseph Church, 133 Middle Street, Farmington - Stations of the Cross at noon
St. Kateri Tekakwitha Parish, Calais
Immaculate Conception Church, 31 Calais Avenue, Calais - Celebration of Our Lord's Passion at 7 p.m.
St. Ann Church, Peter Dana Point Road, Indian Township - Blessing of the Water at Siphusis Brook at noon, followed by veneration of the cross and communion at the church
St. Mary of the Visitation Parish, Houlton
St. Mary of the Visitation Church, 110 Military Street, Houlton - Celebration of Our Lord's Passion at 6 p.m.
St. Matthew Parish, Limerick
St. Matthew Church, 19 Dora Lane, Limerick - Stations of the Cross at 3 p.m. and Celebration of Our Lord's Passion at 7 p.m.
St. Michael Parish, Augusta
St. Augustine Church, 75 Northern Avenue, Augusta - Celebration of Our Lord's Passion at 7 p.m. Stations of the Cross at 3 p.m.
St. Denis Church, 298 Grand Army Road, Whitefield - Stations of the Cross at 3 p.m.
St. Francis Xavier Church, 130 Route 133, Winthrop - Celebration of Our Lord's Passion at 7 p.m. Stations of the Cross at 3 p.m.
St. Joseph Church, 110 School Street, Gardiner - Celebration of Our Lord's Passion at 7 p.m. Stations of the Cross at 3 p.m.
Note: Students at St. Michael School in Augusta will present the Living Stations of the Cross at 9 a.m. at St. Mary of the Assumption Church in Augusta. The presentation will be livestream only.
St. Paul the Apostle Parish, Bangor
St. Gabriel Church, 435 South Main Street, Winterport - Celebration of Our Lord's Passion at 6 p.m.
St. John Church, 217 York Street, Bangor - Stations of the Cross at Noon
St. Mary Church, 768 Ohio Street, Bangor - Celebration of Our Lord's Passion at 4 p.m.
St. Teresa Church, 425 South Main Street, Brewer - Celebration of Our Lord's Passion at 6 p.m.
St. Peter Chanel Parish, Van Buren
St. Bruno - St. Remi Church, 174 Main Street, Van Buren - Celebration of Our Lord's Passion at 6 p.m.
St. Joseph Church, Route 1A, Hamlin - Celebration of Our Lord's Passion at 3 p.m.
St. Peter the Fisherman Parish, Machias
Holy Name Church, 8 Free Street, Machias - Celebration of Our Lord's Passion at 3 p.m.
St. Rose of Lima Parish, Jay
St. Rose of Lima Church, 1 Church Street, Jay - Stations of the Cross at 3 p.m. and the Celebration of Our Lord's Passion with veneration of the cross 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 for prayer from noon to 3 p.m.
St. Catherine of Sienna Church, 32 Paris Street, Norway - The church will be open for prayer from noon to 3 p.m.; Celebration of Our Lord's Passion at 6 p.m.
St. Mary Church, 276 King Street, Oxford - Stations of the Cross at 3 p.m.
St. Thérèse of Lisieux Parish, Sanford
Holy Family Church, 66 North Avenue, Sanford - Stations of the Cross at 3 p.m. and the Celebration of Our Lord's Passion at 7 p.m.
Stella Maris Parish, Bucksport
St. Vincent de Paul Church, 60 Franklin Street, Bucksport - Stations of the Cross at 3 p.m. and the Celebration of Our Lord's Passion at 6:30 p.m.