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.
Stations of the Cross in Parishes
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 reflection upon Christ's Passion and death.
All Saints Parish, Brunswick
Our Lady Queen of Peace Church, 82 Atlantic Avenue, Boothbay Harbor - Fridays of Lent at 5 p.m. followed by a soup and bread meal
St. Ambrose Church, 29 Kimball Street, Richmond - Fridays of Lent at 5:30 p.m.
St. Charles Borromeo Church, 132 McKeen Street, Brunswick - Fridays of Lent at 4:30 p.m.
St. John the Baptist Church, 39 Pleasant Street, Brunswick - Fridays of Lent at 3 p.m.
St. Mary Church, 144 Lincoln Street, Bath - Fridays of Lent at 5 p.m. followed by a soup and bread meal
St. Patrick Church, 380 Academy Hill Road, Newcastle - Fridays of Lent at 5 p.m. followed by a soup and bread meal
Cathedral of the Immaculate Conception, Portland
Cathedral of the Immaculate Conception, 307 Congress Street, Portland - Friday, February 16 at 6 p.m. followed by dinner and Friday, March 1, at 7:20 p.m. as part of the parish mission.
Christ the Divine Mercy Parish, East Millinocket
St. Martin of Tours Church, 19 Colby Street, Millinocket - Fridays of Lent at 3 p.m.
St. Peter Church, 58 Cedar Street, East Millinocket - Tuesdays of Lent following the 5 p.m. Mass
Christ the King Parish, Skowhegan
Notre Dame de Lourdes Church, 273 Water Street, Skowhegan - Fridays of Lent at 6 p.m. followed by the opportunity for the sacrament of reconciliation.
St. Peter Church, 27 Owens Street, Bingham - Thursdays of Lent following the 2:30 p.m. Mass. There will be the opportunity for the sacrament of reconciliation following the Stations of the Cross.
St. Sebastian Church, 161 Main Street, Madison - Fridays of Lent following the 8 a.m. Mass.
Corpus Christi Parish, Winslow
Notre Dame du Perpetual Secours Church, 116 Silver Street, Waterville - Fridays of Lent at 3 p.m.
Good Shepherd Parish, Saco
Most Holy Trinity Church, 271 Main Street, Saco - Stations of the Cross will be prayed on the Fridays of Lent from 6 p.m. to 7 p.m. and on Good Friday at 3 p.m.
St. Joseph Church, 178 Elm Street - Stations of the Cross will be prayed on the Fridays of Lent from 9:45 am. to 10:45 a.m. (after daily Mass) and on Good Friday at 3 p.m.
St. Margaret Church, 6 Saco Avenue - Stations of the Cross will be prayed on Good Friday at 3 p.m.
St. Philip Church, 404 Goodwins Mills Road - Stations of the Cross will be prayed on Good Friday at 3 p.m.
Holy Family Parish, Greenville
Holy Family Church, 145 Pritham Avenue, Greenville - Stations of the Cross will be prayed at 4 p.m. on Fridays followed by Soup for the Soul at 4:45 p.m. in the church hall.
Holy Spirit Parish, Wells
St. Martha Church, 30 Portland Road, Kennebunk - Stations of the Cross on the Fridays of Lent at 6 p.m. preceded by a simple Lenten supper at 5 p.m.
St. Mary Church, 236 Eldridge Road, Wells - Stations of the Cross at noon on the Fridays of Lent followed by a Lenten luncheon.
Immaculate Heart of Mary Parish, Auburn
Sacred Heart Church, 8 Sacred Heart Place, Auburn - Stations of the Cross will be prayed at 6 p.m. preceded by a simple soup meal at 5 p.m.
Our Lady of Hope Parish, Portland
St. Pius X Church, 492 Ocean Avenue, Portland - Stations of the Cross will be prayed at 7 p.m. on the Fridays of Lent
Our Lady of the Eucharist Parish, Lincoln
St. Leo the Great Church, 16 River Road, Howland - Stations of Cross will be prayed on the Fridays of Lent at 3 p.m.
St. Mary of Lourdes Church, 142 Main Street, Lincoln - Stations of the Cross will be prayed on the Fridays of Lent at 8:30 a.m.
Our Lady of the Lakes Parish, Oquossoc
St. John Church, 76 Main Street, Stratton - Stations of the Cross will be prayed on the Wednesdays of Lent at 5 p.m. followed by eucharistic adoration.
St. Luke Church, 19 Lake Street, Rangeley - Stations of the Cross will be prayed on Fridays at 6 p.m. followed by eucharistic adoration.
Our Lady of the Snows Parish, Dexter
St. Anne Church, 64 Free Street, Dexter - The Stations of the Cross and simple suppers will be held on the Fridays of Lent at 6 p.m.
St. Francis Xavier & St. Paul the Apostle Church, Milo - The Stations of the Cross will be prayed at 5:15 p.m. On the final Friday of Lent, March 22, there will also be a meal.
Parish of the Ascension of the Lord, Kittery
Our Lady of the Angels Church, 4 Angels' Way, South Berwick - Fridays of Lent at 5:30 p.m. followed by a soup meal and program.
St. Christopher Church, 4 Barrell Lane, York - Fridays of Lent at 5:30 pm. followed by a meal and a program
St. Raphael Church, 6 Whipple Road, Kittery - Fridays of Lent at 12:30 p.m.
Parish of the Holy Eucharist, Falmouth
Holy Martyrs of North America Church, 266 Foreside Road, Falmouth - Stations of the Cross will be held at 6:30 p.m. on the Fridays of Lent preceded by a simple supper at 6 p.m.
St. Gregory the Great Church, 24 North Raymond Road, Gray - Stations of the Cross will be held at 5:30 p.m. on the Fridays of Lent, followed by a simple supper at 6 p.m.
St. Jude Church, 134 Main Street, Freeport -Stations of the Cross will be held at 5:30 p.m. on the Fridays of Lent. The stations will be preceded by eucharistic adoration from 3 p.m. to 5:30 p.m. and will be followed by a simple supper at 6 p.m.
Parish of the Holy Savior, Mexico
St. Athanasius & St. John Church, 126 Maine Avenue, Rumford - Mary's Way of the Cross will be prayed on the Mondays of Lent at 7 p.m.; Stations of the Cross will be prayed at 4 p.m. on the Fridays of Lent, followed by a light, meatless meal and presentation. The youth of the parish will present the Living Stations of the Cross on Palm Sunday, March 24, at 7 p.m.
Parish of the Precious Blood, Caribou
Holy Rosary Church, 34 Vaughn Street, Caribou - Fridays of Lent at 3 p.m.
Nativity of the Blessed Virgin Mary Church, 333 Main Street, Presque Isle - Fridays of Lent at 6 p.m.
Our Lady of the Lake Church, 2111 Portage Road, Portage - Fridays of Lent at 6:30 p.m.
St. Denis Church, 147 Main Street, Fort Fairfield - Fridays of Lent at 3 p.m.
St. Mark Church, 13 Allen Farm Road, Ashland - Fridays of Lent at 3 p.m.
Parish of the Resurrection of the Lord, Old Town
Holy Family Church, 429 Main Street, Old Town - Stations of the Cross will be held on the Fridays of Lent at 6:30 p.m. preceded by the sacrament of reconciliation at 5 p.m. and daily Mass at 6 p.m.
Parish of the Transfiguration of the Lord, Bar Harbor
Holy Redeemer Church, 56 Mount Desert Street, Bar Harbor - Stations of the Cross will be prayed on the Fridays of Lent at 6 p.m.
Prince of Peace Parish, Lewiston
Holy Cross Church, 1080 Lisbon Street, Lewiston - Fridays of Lent at 4 p.m. followed by a simple meal
Holy Family Church, 607 Sabattus Street, Lewiston - Fridays of Lent at 4:45 p.m. followed by a simple meal.
Holy Trinity Church, 67 Frost Hill Avenue, Lisbon Falls - Fridays of Lent at 5:30 p.m. followed by a simple meal
Our Lady of the Rosary Church, 131 High Street, Sabattus - Fridays of Lent at 5:30 p.m. followed b a simple meal.
Sacred Heart / St. Dominic Parish, Portland
Sacred Heart Church, 65 Mellen Street, Portland - Friday, March 22, at 6 p.m., followed by dinner.
St. Agnes Parish, Island Falls
St. Agnes Church, 76 Sewall Street - Fridays of Lent at 3 p.m.
St. Agnes Parish, Pittsfield
St. Agnes Church, 238 Detroit Street, Pittsfield - On the Fridays of Lent, the Stations of the Cross will be held at St. Agnes Church at 6 p.m. followed by a soup and bread supper in the parish center.
St. Anthony of Padua Parish, Jackman
St. Faustina Church, 370 Main Street - Fridays of Lent at 4 p.m.
St. Anthony of Padua Parish, Westbrook
Our Lady of Perpetual Help Church, 919 Roosevelt Trail, Windham - Fridays of Lent at 3 p.m.
St. Anne Church, 299 Main Street, Gorham - Fridays of Lent at 9:30 a.m. following daily Mass
St. Hyacinth Church, 268 Brown Street, Westbrook - Fridays at 4:30 p.m., prior to Mass
St. Benedict Parish, Benedicta
St. Benedict Church, 1063 Benedicta Road, Benedicta - Fridays following the 5:30 p.m. Mass
St. Brendan the Navigator Parish, Camden
Our Lady of Good Hope Church, 7 Union Street, Camden - Fridays of Lent at 5:30 p.m.
St. Bernard Church, 150 Broadway, Rockland - Fridays of Lent at 5:30 p.m.
St. Francis of Assisi Church, 81 Court Street, Belfast - Fridays of Lent at 6 p.m.
St. Christopher Parish, Peaks Island
St. Christopher Church, 15 Central Avenue, Peaks Island - Friday, March 15, followed by dinner.
St. John Paul II Parish, Scarborough
Holy Cross Church, 124 Cottage Road, South Portland - Fridays of Lent at 1 p.m. and Good Friday at 10:30 a.m. (Living Stations of the Cross presented by Holy Cross School students) and 1 p.m.
St. Bartholomew Church, 8 Two Lights Road, Cape Elizabeth - Fridays of Lent at 5:30 p.m.
St. Maximilian Kolbe Church, 150 Black Point Road, Scarborough - Fridays of Lent at 6:15 p.m. and Good Friday at 3 p.m.
St. John Vianney Parish, Fort Kent
St. Charles Borromeo Church, 912 Main Street, Saint Francis - Fridays of Lent at 3 p.m.
St. Louis Church, 26 East Main Street, Fort Kent - The Fort Kent Columbiettes will lead Stations of the Cross on the Fridays of Lent at 6:30 p.m., except for March 22 when they will be at 5:30 p.m.
St. Mary Church, 3451 Aroostook Road, Eagle Lake - Fridays of Lent at 3 p.m.
St. Joseph Parish, Ellsworth
St. Joseph Church, 231 Main Street, Ellsworth - Stations of the Cross will be held on the Fridays of Lent at 5 p.m., preceded by eucharistic adoration from 9:45 a.m. to 4:45 p.m. and Benediction at 4:45 p.m. A soup and bread meal will follow at 5:30 p.m.
St. Joseph Parish, Farmington
St. Joseph Church, 133 Middle Street, Farmington - Stations of the Cross will be prayed on the Fridays of Lent at 6 p.m. (following the 5:30 p.m. Mass). There will then be a soup supper in the Gathering Area Basement.
St. Kateri Tekakwitha Parish, Calais
Immaculate Conception Church, 31 Calais Avenue, Calais - Stations of the Cross will be held on the Fridays of Lent at 5:30 p.m.
St. Joseph Church, 51 Washington Street, Eastport - Fridays of Lent at 3 p.m.
St. Louis Parish, Portland
St. Louis Church, 279 Danforth Street, Portland - Friday, March 8, followed by dinner.
St. Mary of the Visitation Parish, Houlton
St. Mary of the Visitation Church, 110 Military Street, Houlton - Fridays of Lent at 5:30 p.m., followed by Mass at 6 p.m.
St. Matthew Parish, Limerick
St. Matthew Church, 19 Dora Lane, Limerick - Fridays of Lent at 5 p.m.
St. Michael Parish, Augusta
Sacred Heart Church, 14 Summer Street, Hallowell - Stations of the Cross will be prayed at 10 a.m. on the Fridays of Lent.
St. Denis Church, 298 Grand Army Road, Whitefield - Stations of the Cross will be prayed at 7 p.m. on the Fridays of Lent
St. Francis Xavier Church, 130 U.S. Route 133, Winthrop - Stations of the Cross will be prayed at 6 p.m. on the Fridays of Lent
St. Joseph Church, 110 School Street, Gardiner - Stations of the Cross will be prayed at 6 p.m. on the Fridays of Lent
St. Mary of the Assumption Church, 41 Western Avenue, Augusta - The Divine Mercy Chaplet will be prayed at 3 p.m., followed by quiet prayer and the sacrament of reconciliation. The Stations of the Cross will then be prayed at 4 p.m., followed by Mass at 4:30 p.m.
St. Paul the Apostle Parish, Bangor
St. John Church, 217 York Street, Bangor - On the Fridays of Lent and on Good Friday, the Stations of the Cross will be prayed at noon
St. Mary Church, 768 Ohio Street, Bangor - On the Fridays of Lent and on Good Friday, the Stations of the Cross will be prayed at 8:30 a.m.
St. Matthew Church, 70 Western Avenue, Hampden - On the Fridays of Lent and on Good Friday, the Stations of the Cross will be prayed at 3:30 pm. outside St. Matthew Church.
St. Peter Parish, Portland
St. Peter Church, 72 Federal Street, Portland - Friday, February 23, at 6 p.m. followed by dinner.
St. Peter the Fisherman Parish, Machias
Holy Name of Jesus Church, 8 Free Street, Machias - Stations of the Cross will be held on the Fridays of Lent from 5 to 5:30 p.m. followed by soup and bread in the St. Francis Room.
Sacred Heart Church, 14 Hamilton Street, Lubec - Stations of the Cross will be prayed on the Fridays of Lent at 3 p.m.
St. Michael Church, 51 Elm Street, Cherryfield - Stations of the Cross will be prayed on the Fridays of Lent at 9 a.m.
St. Rose of Lima Parish, Jay
St. Rose of Lima Church, 1 Church Street, Jay - Stations of the Cross will be prayed at 1 p.m. on the Fridays of Lent (following the 12:15 p.m. Mass)
St. Teresa of Calcutta Parish, Norway
Our Lady of Ransom Church, 117 Elm Street, Mechanic Falls - Stations of the Cross will be held at 6 p.m. on February 23, March 8, and March 22. The Stations will be followed by a simple soup supper
St. Catherine of Sienna Church, 32 Paris Street, Norway - Stations of the Cross will be held at 6 p.m. on February 16, March 1, and March 15. The Stations will be followed by a simple soup supper.
St. Thérèse of Lisieux Parish, Sanford
Holy Family Church, 66 North Avenue, Sanford - Stations of the Cross will be held on the Fridays of Lent at 4 p.m. and on Good Friday at 3 p.m.
Stella Maris Parish, Bucksport
St. Mary Star of the Sea Church, 8 Granite Street, Stonington - Stations of the Cross will be prayed at 5 p.m. on the Fridays of Lent.
Stations of the Cross Online
• Praying the Stations of the Cross (USCCB website)
• Stations of the Cross for Autistic People (External link)
• A Scriptural Way of the Cross for Lent
• Stations of the Cross with Bishop Robert Barron (External link)
• Stations of the Cross - Creighton University (External link)
• Stations of the Cross - CRS Video Reflections (External link)
• Stations of the Cross for Victims/Survivors of Human Trafficking