Skip to main content

Stations of the Cross

The Stations of the Cross began in the days of the early Church when pilgrims would journey to Jerusalem to retrace the final steps taken by Jesus Christ.  Later, for the many who could not make the trip to the Holy Land, the practice developed of praying the Stations of the Cross at one's home church or perhaps at a nearby shrine.

Although the Stations of the Cross traditionally follow the same 14 steps, beginning with Christ in the Garden of Gethsemane and concluding when he is laid in the tomb, the prayers offered may differ. You will find some options at the bottom of the page.

Parishes often include the Stations of the Cross in their Lenten observances because it is a season in which we are called to deeper prayer and to reflection upon Christ's Passion and death. You will find a list of parishes and times below.

Stations of the Cross in the Diocese this Lent 

(The below times do not include Good Friday unless otherwise noted)

All Saints Parish, Brunswick (CANCELLED)

Our Lady Queen of Peace Church, 82 Atlantic Avenue, Boothbay Harbor - Fridays during Lent at 5 p.m. followed by soup in the church hall.

St. Charles Borromeo Church, 132 McKeen Street, Brunswick - Fridays during Lent at 4:30 p.m. followed by a fish dinner in the church hall.

St. John the Baptish Church, 39 Pleasant Street, Brunswick - Fridays during Lent at 3 p.m. (St. Alphnosus Ligouri form)

St. Mary Church, 144 Lincoln Street, Bath - Fridays during Lent at 5 p.m. followed by soup in the fellowship hall. All are welcome at either or both.

St. Patrick Church, 380 Academy Hill Road, Newcastle - Fridays during Lent at 5 p.m. followed by a soup dinner in Cheverus Hall.

Cathedral of the Immaculate Conception, Portland 

Cathedral of the Immaculate Conception, 307 Congress Street, Portland - The Stations of the Cross will also be prayed on Good Friday, April 10, at 12:15 p.m.

Christ the Divine Mercy Parish, East Millinocket

St. Martin of Tours Church, 39 Colby Street, Millinocket - Fridays following the 8:30 a.m. Mass

St. Peter Church, 58 Cedar Street, East Millinocket - Fridays at 3 p.m.

Christ the King Parish, Skowhegan

Notre Dame de Lourdes Church, 273 Water Street, Skowhegan - Stations of the Cross with an opportunity for the sacrament of reconciliation on Fridays of Lent at 6 p.m.

St. Peter Church, 279 Owens Street, Bingham - Stations of the Cross with an opportunity for the sacrament of reconciliation on Friday, March 13, and Friday, March 27, at 3 p.m.

St. Sebastian Church, 161 Main Street, Madison - Stations of the Cross with an opportunity for the sacrament of reconciliation on three Fridays of Lent, March 6, March 20, and April 3, at 3 p.m.

Corpus Christi Parish, Waterville

Notre Dame Church, 116 Silver Street, Waterville - Stations of the Cross will be prayed on the Tuesdays of Lent following the 12:15 p.m. Mass at Notre Dame Church (Approx. 12:45 p.m.)

Sacred Heart Church, 72 Pleasant Street, Waterville - The Stations of the Cross will be prayed at 3 p.m. on the Fridays of Lent.

Good Shepherd Parish, Saco

Most Holy Trinity Church, 271 Main Street, Saco - Stations of the Cross will be prayed on the Fridays of Lent through April 3 at 1 p.m. and 6 p.m.; On Good Friday, April 10, the Stations of the Cross will be prayed at 3 p.m.

St. Joseph Church, 178 Elm Street, Biddeford - The Stations of the Cross  will be prayed on Good Friday, April 10, at 3 p.m. in French

St. Margaret Church, 6 Saco Avenue, Old Orchard Beach -The Stations of the Cross  will be prayed on Good Friday, April 10, at 3 p.m

St. Philip Church, 404 Goodwins Mills Road, Lyman - The Stations of the Cross  will be prayed on Good Friday, April 10, at 3 p.m

Holy Family Parish, Greenville

Holy Family Church, 145 Pritham Avenue, Greenville - Fridays of Lent at 5  p.m., preceded by eucharistic adoration led by Knights of Columbus Council 2368 at 4 p.m. and followed by Soup for the Soul at 5:30 p.m.

Holy Savior Parish, Rumford (CANCELLED)

St. Athanasius & St. John Church, 126 Maine Avenue, Rumford - Traditional Stations of the Cross on the Fridays of Lent at 3 p.m. through Good Friday, April 10; Mary's Stations of the Cross on Tuesdays at 7 p.m. from March 3 through 31.

Holy Spirit Parish, Wells

St. Martha Church, 34 Portland Road - The Stations of the Cross will be prayed on the Fridays of Lent at 6 p.m.

St. Mary Church, 236 Eldridge Street - The Stations of the Cross will be prayed on the Fridays of Lent at noon, followed by a Lenten soup & chowder luncheon.

Holy Trinity Parish, Lisbon Falls

Holy Trinity Church, 67 Frost Hill Avenue, Lisbon Falls - The Stations of the Cross will be prayed at 5:30 p.m. followed by a simple meal.

Immaculate Heart of Mary Parish, Auburn

Sacred Heart Church, 8 Sacred Heart Place, Auburn - The Stations of the Cross will be prayed at Sacred Heart Church on the Fridays of Lent at 6 p.m. The Stations of the Cross will be preceded by a homemade soup supper at 5 p.m in the parish hall.

Our Lady of Hope Parish, Portland

St. Pius X Church, 492 Ocean Avenue, Portland - The Stations of the Cross will be prayed each Friday during Lent at St. Pius X Church at 6 p.m. A simple supper will be served in the parish hall prior to the Stations at 5 p.m.

Our Lady of Perpetual Help Parish, Windham

Our Lady of Perpetual Help Church, 919 Roosevelt Trail, Windham - The Stations of the Cross will be prayed on the Fridays of Lent at 8 a.m.

Our Lady of the Eucharist Parish, Lincoln

St. Mary of Lourdes Church, 142 Main Street, Lincoln - The Stations of the Cross will be prayed on the Fridays of Lent at 3 p.m.

Our Lady of the Lakes Parish, Oquossoc

St. John Church, 76 Main Street, Stratton - The Stations of the Cross will be prayed on the Wednesdays of Lent at 5:30 p.m.

St. Luke Church, 9 Lake Street, Rangeley - The Stations of the Cross will be prayed on the Fridays of Lent at 4 p.m. (Noon on Good Friday)

Our Lady of the Rosary Parish, Sabattus

Our Lady of the Rosary Church, 131 High Street, Sabattus - The Stations of the Cross will be prayed at 5 p.m. followed by a simple meal.

Our Lady of the Valley Parish, Saint Agatha

Directed by Father Antony Alexander Maria Doss, HGN, the youth of Our Lady of the Valley Parish  will present the Living Stations of the Cross on Sunday, March 8, at 3:30 p.m. at St. Agatha Church, 379 Main Street in St. Agatha.  Join in this prayerful Lenten experience and support the efforts of the youth of the parish. A light Lenten supper will be served afterwards in the church hall.

Parish of the Holy Eucharist, Falmouth

Stations of the Cross will be prayed on the Fridays of Lent at 5:30 p.m. at St. Gregory Church, 24 North Raymond Road in Gray; at 5:30 p.m at. Jude Church, 134 Main Street in Freeport; and at 6:30 p.m. at Holy Martyrs of North American Church, 266 Foreside Road in Falmouth.

Parish of the Precious Blood, Caribou

Holy Rosary Church, 34 Vaughn Street, Caribou - Stations of the Cross will be prayed on the Fridays of Lent at 4 p.m., followed by a soup supper.

Nativity of the Blessed Virgin Mary Church, 333 Main Street, Presque Isle - Stations of the Cross will be prayed at 6 p.m. on the Fridays of Lent.

St. Denis Church, 143 Main Street, Fort Fairfield - Stations of the Cross will be prayed at 3:30 p.m. on the Fridays of Lent.

St. Mark Church, 13 Allen Farm Road, Ashland - Stations of the Cross will be prayed at 3 p.m. on the Fridays of Lent.

Parish of the Resurrection of the Lord, Old Town

Holy Family Church, 429 Main Street, Old Town - The Stations of the Cross will beheld on the Fridays of Lent at 6 p.m. at Holy Family Church. Each week, Father Kyle Dostou, pastor, will lead the Station led by a differnet group from the parish.

Portland Peninsula & Island Parishes (also listed by individual parish) (CANCELLED)

Cathedral of the Immaculate Conception, 307 Congress Street, Portland - Friday, March 6, at 6:15 p.m. followed by a fellowship light meal.  

St. Christopher Church, 15 Central Avenue, Peaks Island - Friday, March 28 at 6:15 p.m., followed by a fellowship light meal

Sacred Heart Church, 65 Mellen Street, Portland - Friday, March 13, at 6:15 p.m., followed by a fellowship light meal. The Living Stations of the Cross will be presented on Good Friday at 3 p.m. with music, Scripture readings and prayers in Spanish, French, & English.

St. Louis Church, 279 Danforth Street, Portland - Friday, March 20, at 6:15 p.m., followed by a fellowship light meal

St. Peter Church, 72 Federal Street, Portland - Friday, March 17, at 6:15 p.m., followed by a fellowship light meal. The Stations of the Cross will also be prayed on Good Friday, April 10, at 3 p.m.

Prince of Peace Parish, Lewiston  (CANCELLED)

Basilica of Ss. Peter & Paul, 122 Ash Street, Lewiston - Fridays at 3 p.m.

Holy Family Church, 607 Sabattus Street, Lewiston - Fridays at 5:30 p.m., followed by Mass and a simple meal

Sacred Heart / St. Dominic Parish, Portland  (CANCELLED)

Sacred Heart Church, 65 Mellen Street, Portland - Friday, March 13, at 6:15 p.m., followed by a special meal featuring the flavors of the land around Jerusalem. The Living Stations of the Cross will be presented on Good Friday at 3 p.m. with music, Scripture readings and prayers in Spanish, French, & English.

St. Agnes Parish, Pittsfield

St. Agnes Church, 238 Detroit Street, Pittsfield - Friday, March 6, at 6 p.m., followed by a soup dinner.

St. Anne Parish, Gorham

St. Anne Church, 299 Main Street, Gorham - Stations of the Cross will be held on the Fridays of Lent at 8:15 a.m.

St. Anthony of Padua Parish, Jackman

St. Faustina Church, 370 Main Street, Jackman - The Stations of the Cross will be held on the Fridays of Lent at 4:30 p.m., followed by soup and bread at 5 p.m.

St. Anthony of Padua Parish, Westbrook

St. Hyacinth Church, 268 Brown Street, Westbrook - The Stations of the Cross will be held on the Fridays of Lent at 4:30 p.m.

St. Bartholomew Parish, Cape Elizabeth

St. Bartholomew Church, 8 Two Lights Road, Cape Elizabeth - The Stations of the Cross will be prayed at 5:30 p.m. on the Fridays of Lent, followed by a soup meal.

St. Brendan the Navigator, Camden

Our Lady of Good Hope Church, 7 Union Street, Camden - The Stations of the Cross will be prayed each Friday of Lent at 6:30 p.m. A soup supper (4:45 p.m.) and adoration (6 p.m.) precede the Stations for those interested.

St. Bernard Church, 150 Broadway, Rockland - The Stations of the Cross will be prayed each Friday of Lent at 5:30 p.m. followed by soup and bread.

St. Francis of Assisi Church, 81 Court Street, Belfast - The Stations of the Cross will be prayed each Friday of Lent at 7 p.m.

St. Christopher Parish, Peaks Island  (CANCELLED)

St. Christopher Church, 15 Central Avenue, Peaks Island - Friday, March 28 at 6:15 p.m., followed by a fellowship light meal

St. John and Holy Cross Parish, South Portland

Church of the Holy Cross, 124 Cottage Road, South Portland - Fridays at 9 a.m. led by Holy Cross School students and Fridays at 1 p.m.

St. John Vianney Parish, Fort Kent

St. Louis Church, 26 East Main Street, Fort Kent - Fridays of Lent at 6:30 p.m.

St. Joseph Parish, Bridgton

St. Joseph Church, 225 South High Street, Bridgton - Fridays at 6 p.m.

St. Joseph Parish, Ellsworth (CANCELLED)

St. Joseph Church, 231 Main Street, Ellsworth - Fridays of Lent at 5:30 p.m. through Good Friday

St. Joseph Parish, Farmington

St. Joseph Church, 133 Middle Street, Farmington - Every Friday of Lent at 6 p.m. (followed by a soup supper)

St. Kateri Tekakwitha Parish, Calais (CANCELLED)

Elder's Way Meal Site in Pleasant Point - Sundays of Lent at 2 p.m. through April 5

Immaculate Conception Church, 31 Calais Avenue, Calais - Fridays of Lent at 5:30 p.m. through April 3, followed by Soup for the Soul

St. Ann Church, Peter Dana Point Road, Indian Township - Fridays of Lent at 6 p.m. through April 3, followed by soup and bread

St. Joseph Church, 51 Washington Street, Eastport - Tuesdays of Lent at 11 a.m. through April 7 (during eucharistic adoration)

St. Louis Parish, Portland  (CANCELLED)

St. Louis Church, 279 Danforth Street, Portland - Friday, March 20, at 6:15 p.m., followed by a fellowship light meal

St. Mary of the Visitation Parish, Houlton

St. Mary’s Adult Formation is sponsoring Soup & Stations on the Fridays of Lent at St. Mary of the Visitation Church, 112 Military Street in Houlton. The Stations of the Cross will be held at 5 p.m. followed by potluck soup dinner and a brief Lenten reflection video. Adults and families with children are invited to attend. Child care will be provided.

St. Matthew Parish, Limerick (CANCELLED)

St. Matthew Church, 19 Dora Lane, Limerick - The Stations of the Cross and Benediction will be held on the Fridays of Lent at 6 p.m. The Stations will be followed by a soup and bread meal.   On Good Friday, the Stations of the Cross will be prayed at 3 p.m.

St. Maximilian Kolbe Parish, Scarborough

St. Maximilian Kolbe Church, 150 Black Point Road, Scarborough - The Stations of the Cross will be prayed on the Fridays of Lent at 6:15 p.m.

St. Michael Parish, Augusta

St. Michael Parish will hold the Stations of the Cross on the Fridays of Lent at 3 p.m. at St. Monica Chapel, 5 Kendall Street in Augusta; 6 p.m. at St. Francis Xavier Church, 130 U.S. Route 133 in Winthrop; 6 p.m. at St. Joseph Church, 110 School Street in Gardiner; and 7 p.m. at St. Denis Church, 298 Grand Army Road in Whitefield.

St. Michael School students will present the Living Stations of the Cross on Tuesday, April 7, at 7 p.m., and on Good Friday at 10 a.m. at St. Mary of the Assumption Church, 41 Western Avene in Augusta. The Stations of the Cross will also be prayed at 3 p.m. on Good Friday at St. Denis Church, St. Francis Xavier Church, and St. Joseph Church.

St. Paul the Apostle Parish, Bangor

St. John Church, 217 York Street, Bangor - Stations of the Cross will be prayed on the Fridays of Lent at Noon.  On Good Friday, eighth-grade students from All Saints School in Bangor will present the Living Stations of the Cross at 3 p.m.

St. Mary Church, 768 Ohio Street, Bangor - Stations of the Cross will be prayed on the Fridays of Lent at 9 a.m.

St. Matthew Church, 70 Western Avenue, Hampden - Stations of the Cross will be prayed on the Fridays of Lent at 5 p.m.

St. Peter Parish, Portland  (CANCELLED)

St. Peter Church, 72 Federal Street, Portland - Friday, March 17, at 6:15 p.m., followed by a fellowship light meal; The Stations of the Cross will also be prayed on Good Friday, April 10, at 3 p.m.

St. Peter Chanel Parish, Van Buren

St. Bruno - St. Remi Church, 174 Main Street, Van Buren - Columbiette Auxiliary 1635 will lead the Way of the Cross every Friday of Lent at 5:30 p.m. at St. Bruno-St. Remi Church. Following the Way of the Cross, complimentary soup and bread/crackers will be served in the church hall. The soup dinner will be followed by a learning session on The Ten Commandments. All parishioners and guests from other parishes are welcome.

St. Peter the Fisherman Parish, Machias

Holy Name of Jesus Church, 8 Free Street, Machias - Stations of the Cross and eucharistic adoration on the Fridays of Lent from 6 to 7:30 p.m.

St. Rose of Lima Parish, Jay

St. Rose of Lima Church, 1 Church Street, Jay - Every Friday during Lent at 1 p.m.

St. Teresa of Calcutta Parish, Norway

Our Lady of Ransom Church, 117 Elm Street, Mechanic Falls - Friday, March 6, at 6 p.m.

Click here to find a listing of Living Stations of the Cross presented around the diocese.


Pray the Stations of the Cross

Stations of the Cross as led by Pope Benedict XVI in 2007.

Stations of the Cross as led by Blessed John Paul on Good Friday in 1991.

Stations of the Cross for Vocations

Stations of the Cross for People with Autism

Stations of the Cross for Victims of Human Trafficking