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
Our Lady Queen of Peace Church, 82 Atlantic Avenue, Boothbay Harbor - Fridays at 5 p.m. followed by soup in the church hall.
St. John the Baptist Church, 39 Pleasant Street, Brunswick - Fridays at 3 p.m.
St. Mary Church, 144 Lincoln Street, Bath - Fridays at 5 p.m., followed by a meat-free potluck supper in the church hall.
St. Patrick Church, 380 Academy Hill Road, Newcastle - Fridays at 5 p.m. followed by soup dinners in nearby Cheverus Hall.
Cathedral of the Immaculate Conception, Portland
Cathedral of the Immaculate Conception, 307 Congress Street, Portland - Friday, March 22, at 6:15 p.m.
Christ the Divine Mercy Parish, East Millinocket
St. Martin of Tours Church, 19 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 Church, 273 Water Street, Skowhegan - Stations of the Cross will be prayed on Fridays at 6 p.m. and there will be an opportunity for the sacrament of reconciliation afterwards.
St. Peter Church, 27 Owens Street, Bingham - Stations of the Cross will be prayed on Fridays at 3 p.m.
St. Sebastian Church, 161 Main Street, Madison - Stations of the Cross will be prayed on Fridays at 3 p.m.
Corpus Christi Parish, Waterville
Notre Dame Church, 116 Silver Street, Waterville - Through April 2, the Stations of the Cross will be prayed on the Tuesdays of Lent following the 12:15 p.m. Mass at Notre Dame Church
Sacred Heart Church, 72 Pleasant Street, Waterville - Stations of the Cross will be prayed on Fridays at 3 p.m. including on Good Friday
Good Shepherd Parish, Saco
Most Holy Trinity Church, 271 Main Street, Saco - Fridays during Lent at 1 p.m. and 6 p.m.
Holy Cross School, South Portland
Students from Holy Cross School will lead the Stations of the Cross on Fridays during Lent at 9 a.m. at the Church of the Holy Cross, 124 Cottage Road, South Portland
Holy Family Parish, Greenville
Holy Family Church, 145 Pritham Avenue, Greenville - Fridays during Lent at 4:30 p.m., preceded by eucharistic adoration at 4 p.m. and followed by a soup supper at 5 p.m.
Holy Savior Parish, Rumford
St. Athanasius & St. John Church, 126 Maine Avenue, Rumford - Fridays during Lent at 3 p.m. through Good Friday.
Holy Spirit Parish, Wells
St. Mary Church, 236 Eldridge Road, Wells - Fridays at noon followed by a Lenten soup & chowder luncheon
St. Martha Church, 34 Portland Road, Kennebunk - Fridays at 6 p.m.
Holy Trinity Parish, Lisbon Falls
Holy Trinity Church, 67 Frost Hill Avenue, Lisbon Falls – Fridays at 3 p.m.
Immaculate Heart of Mary Parish, Auburn
Sacred Heart Church, 8 Sacred Heart Place, Auburn - Fridays during Lent at 6 p.m., preceded by soup suppers at 5 p.m. in the parish hall.
Notre Dame du Mont Carmel Parish, Madawaska
St. Thomas Aquinas Church, 337 St. Thomas Street, Madawaska - Way of the Cross on Fridays at 3 p.m.
Our Lady of Hope Parish, Portland
St. Pius X Church, 492 Ocean Avenue, Portland - Fridays during Lent at 7 p.m., preceded by soup and bread at 6 p.m. (Note: Stations of the Cross at 3 p.m. on Good Friday, April 19)
Our Lady of Perpetual Help Parish, Windham
Our Lady of Perpetual Help Church, 919 Roosevelt Trail, Windham - Fridays at 8 a.m. and again at 3 p.m.
Our Lady of the Lakes, Oquossoc
St. John Church, 76 Main Street, Stratton - Wednesdays at 5:30 p.m.
St. Luke Church, 9 Lake Street, Rangeley - Fridays at 5 p.m.
Our Lady of the Rosary Parish, Sabattus
Our Lady of the Rosary Church, 131 High Street, Sabattus – Fridays at 5 p.m. (followed by soup)
Our Lady of the Snows Parish, Dexter
St. Anne Church, 64 Free Street, Dexter - Stations of the Cross and Soup and Bread will be offered on Wednesdays at 5:30 p.m. from March 13 - April 17
Our Lady of the Valley Parish, Saint Agatha
St. Agatha Church, 379 Main Street, St. Agatha - Way of the Cross on Tuesdays at 6 p.m.
St. Joseph Church, 413 Shore Road, Sinclair - Way of the Cross on Fridays at 4 p.m.
St. Luce Church, 441 U.S. Route One, Frenchville - Way of the Cross on Thursdays at 6 p.m.
Parish of the Ascension of the Lord, Kittery
Our Lady of the Angels Church, 160 Agamenticus Road, South Berwick - Fridays of Lent at 6 p.m.
St. Christopher Church, 4 Barrell Lane, York - Fridays of Lent at 5:30 p.m., excluding April 5.
St. Raphael Church, 6 Whipple Road, Kittery - Fridays of Lent at 3 p.m.
Parish of the Holy Eucharist, Falmouth
Holy Martyrs of North America Church, Falmouth - Stations of the Cross will be prayed on the Fridays of Lent at 6:30 p.m., preceded by Mass at 5:30 p.m. and a meatless Lenten meal in the hall at 6 p.m.
Sacred Heart Church, 326 Main Street, Yarmouth - Fridays at 8:15 a.m., followed by breakfast
St. Gregory Church, 24 North Raymond Road, Gray - Fridays at 5:30 p.m., followed by a meatless meal.
St. Jude Church, 134 Main Street, Freeport - Fridays at 5:30 p.m., followed by a meatless meal
Parish of the Precious Blood, Caribou
Holy Rosary Church, 32 Vaughn Street, Caribou - Fridays during Lent at 4 p.m., followed by a homemade soup supper in the parish center.
Our Lady of the Lake Church, Route 11, Portage - The Stations of the Cross will be prayed on the Tuesday of Holy Week, April 16, at 6:30 p.m. at Our Lady of the Lake Church, Route 11 in Portage.
Parish of the Resurrection of the Lord, Old Town
St. Ann Church, 6 Down Street, Indian Island (Penobscot Nation) - Fridays following the 6 p.m. Mass (Approximately 6:30 p.m.)
Parish of the Transfiguration of the Lord, Bar Harbor
Holy Redeemer Church, 56 Mount Desert Street, Bar Harbor - Fridays following the 7:30 a.m. Mass
Prince of Peace Parish, Lewiston
Holy Family Church, 607 Sabattus Street, Lewiston – Fridays at 6 p.m. (followed by soup and bread)
Sacred Heart / St. Dominic Parish, Portland
Sacred Heart Church, 65 Mellen Street, Portland - Friday, March 8, at 6:15 p.m., followed by a chowder supper.
St. Agnes Parish, Island Falls
St. Agnes Church, 76 Sewall Street, Island Falls - Fridays of Lent at 3 p.m.
St. Anne Parish, Gorham
St. Anne Church, 299 Main Street, Gorham - Fridays at 6:30 p.m., preceded by Lenten fish suppers in the parish hall at 5 p.m.
St. Anthony of Padua Parish, Jackman
St. Faustina Church, 370 Main Street, Jackman - Fridays during Lent at 4:30 p.m., followed by Lenten fish suppers.
St. Anthony of Padua Parish, Westbrook
St. Hyacinth Church, 268 Brown Street, Westbrook - Fridays at 4:30 p.m., prior to the 5 p.m. Mass
St. Bartholomew Parish, Cape Elizabeth
St. Bartholomew Church, 8 Two Lights Road, Cape Elizabeth - Fridays at 5:30 p.m.
St. Brendan the Navigator Parish, Camden
Our Lady of Good Hope Church, 7 Union Street Camden - Stations of the Cross at 6:30 p.m., preceded by a meatless soup meal at 4:45 p.m. and adoration at 6 p.m. on the Fridays of Lent
St. Bernard Church, 150 Broadway, Rockland - Stations of the Cross, along with a soup and bread meal, on the Fridays of Lent at 6:30 p.m.
St. Francis of Assisi Church, 81 Court Street, Belfast - Stations of the Cross at 7 p.m. on the Fridays of Lent.
St. Christopher Parish, Peaks Island
St. Christopher Church, 15 Central Avenue, Peaks Island - Friday, March 15, at 6:15 p.m., followed by a simple supper.
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 studentom Holy Cross School and Fridays at 1 p.m. offered by the parish (through Good Friday)
St. John Vianney Parish, Fort Kent
St. Charles Borromeo Church, 912 Main Street, Saint Francis - Fridays at 3 p.m.
St. Louis Church, 26 East Main Street, Fort Kent - Firdays at 6:30 p.m.
St. Mary Church, 3443 Aroostook Road, Eagle Lake - Fridays at 3 p.m., following 1:30 p.m. Lenten sharing
St. Joseph Parish, Bridgton
St. Elizabeth Ann Seton Church, 857 Main Street, Fryeburg - Fridays at 6 p.m.
St. Joseph Church, 225 South High Street, Bridgton - Fridays at 6 p.m.
St. Joseph Parish, Ellsworth
St. Joseph Church, 231 Main Street, Ellsworth - Fridays at 5:30 p.m., followed by a soup and bread meal.
St. Joseph Parish, Farmington
St. Joseph Church, 133 Middle Street, Farmington - Fridays at 6 p.m. followed by a soup supper
St. Kateri Tekakwitha Parish, Calais
Immaculate Conception Church, 31 Calais Avenue, Calais - Fridays of Lent at 5:30 p.m., followed by Simple Soup for the Soul at 6 p.m.
St. Ann Church, Peter Dana Point Road, Indian Township - Fridays of Lent at 4:30 p.m.
St. Ann Church, Perry - Sundays of Lent at 2 p.m. at the Elder's Way Meal Site, 15 Elder's Way (next to St. Ann Church) in Pleasant Point. The parish will use a Lakota version of the Stations of the Cross. For the Lakota, each heroic deed earns one’s right to wear an eagle feather to commemorate it. Each station displays the accumulated number of eagle feathers, therefore, in commemoration of the great deeds Christ earned on behalf of his loved ones. The parish will also have four Icons on display from the icons of Father John Giuliani’s Crow Series “To Celebrate These Sacred Mysteries.” There will also be Passamaquoddy prayers, drumming, and song. The Stations of the Cross are sponsored by St. Anne’s Pleasant Point Kateri Circle.
St. Joseph Church, 51 Washington Street, Eastport - Tuesdays during Lent at 11 a.m.
St. Leo the Great Parish, Howland
St. Leo the Great Church, 16 River Street, Howland - Fridays at 3 p.m.
St. Louis Parish, Portland
St. Louis Church, 279 Danforth Street, Portland - Friday, March 29, at 6:15 p.m., followed by a Lenten meal in the parish hall.
St. Mary of Lourdes Parish, Lincoln
St. Mary of Lourdes Church, 164 Main Street, Lincoln - Friday at 3 p.m.
St. Mary of the Visitation Parish, Houlton
St. Mary of the Visitation Church, 112 Military Street, Houlton - Fridays of Lent at 3 p.m.
St. Matthew Parish, Limerick
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., followed by soup and bread in the parish hall. On March 29, the Stations will be led by members of WINGS (Women in God's Spirit). There will be no benediction that day. On Good Friday, Stations of the Cross will be at 3 p.m.
St. Maximilian Kolbe Parish, Scarborough
St. Maximilian Kolbe Church, 150 Black Point Road, Scarborough - Fridays at 6:15 p.m.
St. Michael Parish, Augusta
St. Denis Church, 298 Grand Army Road, Whitefield - Fridays at 7 p.m. and Good Friday at 3 p.m.
St. Francis Xavier Church, 130 U.S. Route 133, Winthrop - Fridays at 6 p.m. and Good Friday at 3 p.m.
St. Joseph Church, 110 School Street, Gardiner - Fridays at 6 p.m. and Good Friday at 3 p.m. On Friday, April 12, the youth ministry group will lead the Stations of the Cross, which will be preceded by a Lenten meal of soups and breads at 5 p.m.
St. Mary of the Assumption Church, 41 Western Avenue - Living Stations of the Cross presented by St. Michael School students on Wednesday, April 10, at 6:30 p.m. and Thursday, April 11, at 1:30 p.m.
St. Monica Chapel, 5 Kendall Street, Augusta - Fridays at 3 p.m.
St. Paul the Apostle Parish, Bangor
St. John Church, 217 York Street, Bangor - Fridays at 9 a.m.
St. Mary Church, 768 Ohio Street, Bangor - Fridays at 9 a.m.
St. Matthew Church, 70 Western Avenue, Hampden - Friday at 5 p.m.
St. Peter Parish, Portland
St. Peter Church, 72 Federal Street, Portland - Friday, April 5, at 6:15 p.m., followed y food and fellowship in the parish hall.
St. Peter Chanel Parish, Van Buren
St. Bruno - St. Remi Church, 174 Main Street, Van Buren - Fridays at 3:30 p.m.
St. Rose of Lima Parish, Jay
St. Rose of Lima Church, 1 Church Street, Jay - Fridays at 1 p.m., following the 12:15 p.m. Mass
St. Teresa of Calcutta Parish, Norway
Our Lady of Ransom Church, 117 Elm Street, Mechanic Falls - Friday, March 15, at 6 p.m., followed by a meatless meal
St. Catherine of Sienna Church, 32 Paris Street, Norway - Friday, March 22, at 6 p.m., followed by a meatless meal
St. Thérèse of Lisieux Parish, Sanford
Holy Family Church, 66 North Avenue, Sanford - Fridays at 4 p.m.
Stella Maris Parish, Bucksport
St. Vincent de Paul Church, 60 Franklin Street, Bucksport - Fridays at 5:30 p.m.
Click here to find a listing of Living Stations of the Cross presented around the diocese.
Pray the Stations of the Cross