The Light is On - Parish Listing
“With God, nothing is impossible; life triumphs over death and grace over sin: let us live the sacrament of reconciliation intensely so that our relationship with him may be alive beyond our betrayals." - Pope Leo XIV
The Season of Lent is a time of penance and spiritual renewal that helps us prepare for the celebrating of Christ's paschal mystery. The sacrament of reconciliation opens our hearts to receive him, which is why it is such a wonderful gift to experience as Holy Week approaches. Through the sacrament, we experience God's mercy, our sins are forgiven, and we are healed.
During the fifth week of Lent, from Monday, March 23, through Friday, March 27, parishes across our diocese will offer additional confession times to allow more people to experience the grace of the sacrament. As parish determine times, they will be listed by below.
Before participating in the sacrament of reconciliation, it may be useful to reflect upon your thoughts and actions. To assist you, the U.S. bishops put together “A Brief Examination of Conscience Based on the Ten Commandments."
Click here to view a listing by county.
All Saints Parish, Brunswick
Our Lady Queen of Peace Church, 82 Atlantic Avenue, Boothbay Harbor - Tuesday, March 24, and Thursday, March 26, before or after the noon Mass
St. Ambrose Church, 29 Kimball Street, Richmond - Thursday, March 26, before or after the 10 a.m. Mass
St. Charles Borromeo Church, 132 McKeen Street, Brunswick - Thursday, March 26, 2 p.m. to 3:30 p.m.
St. Mary Church, 144 Lincoln Street, Bath - Monday, March 23, 6 p.m. to 7 p.m.
St. Patrick Church, 380 Academy Hill Road, Newcastle - Friday, March 27, before or after the noon Mass
Cathedral of the Immaculate Conception, Portland
Cathedral of the Immaculate Conception, 307 Congress Street, Portland - Monday, March 23 - Thursday, March 26, 6 p.m. to 7 p.m.
Christ the Divine Mercy Parish, East Millinocket
St. Martin of Tours Church, 19 Colby Street, Millinocket - Thursday, March 26, 3 p.m. to 4:30 p.m.
St. Peter Church, 19 Colby Street, East Millinocket - Tuesday, March 24, 3 p.m. to 4:30 p.m.
Christ the King Parish, Skowhegan
Notre Dame de Lourdes Church, 273 Water Street, Skowhegan - Saturday, March 28, 3 p.m. to 3:30 p.m.
Corpus Christi Parish, Winslow
Notre Dame du Perpetual Secours Church, 116 Silver Street, Waterville - Wednesday, March 25, and Friday, March 27, at 1 p.m.
St. John the Baptist Church, 26 Monument Street, Winslow - Tuesday, March 24, and Thursday, March 26, at 6 p.m.
Good Shepherd Parish, Saco
Most Holy Trinity Church, 271 Main Street, Saco - Thursday, March 26, 6:30 p.m. to 7:30 p.m.
St. Joseph Church, 178 Elm Street, Biddeford - Wednesday, March 25, 6:30 p.m. to 7:30 p.m.
St. Margaret Church, 6 Saco Avenue, Old Orchard Beach - Monday, March 23, and Friday, March 27, 6:30 p.m. to 7:30 p.m.
St. Philip Church, 404 Goodwins Mills Road, Lyman - Tuesday, March 24, 6:30 p.m. to 7:30 p.m.
Holy Family Parish, Greenville
Holy Family Church, 145 Pritham Avenue, Greenville - Thursday, March 26, 8:30 a.m. to 9:30 a.m.; Friday, March 27, 8:30 a.m. to 9:30 a.m.; Saturday, March 28, 3 p.m. to 4 p.m.
Holy Spirit Parish, Wells
St. Martha Church, 30 Portland Road, Kennebunk - Tuesday, March 24, and Thursday, March 26, at 6 p.m.
St. Mary Church, 236 Eldridge Road , Wells - Wednesday, March 25, at 6 p.m.
Immaculate Heart of Mary Parish, Auburn
Sacred Heart Church, 8 Sacred Heart Place, Auburn - Monday, March 23, 8:45 a.m. to 10 a.m.
St. Philip Church, 2365 Turner Road, Auburn - Monday, March 23, 6 p.m. to 7 p.m.
Notre Dame du Mont Carmel Parish, Madawaska
St. David Church, 774 Main Street, Madawaska - Sunday, March 22, at 8:15 a.m.; Monday, March 23, Thirty minutes before or after 8:30 a.m. Mass
St. Gerard-Mt Carmel Church, 363 Main Street, Grand Isle - Saturday, March 21, at 5:15 p.m.
St. Thomas Aquinas Church, 309 St. Thomas Street, Madawaska - Saturday, March 21, at 3:15 p.m.; Tuesday, March 24, 30 minutes before or after 6 p.m. Mass
Our Lady of Hope Parish, Portland
St. Pius X Church, 492 Ocean Avenue, Portland - Monday, March 23, at 6:30 p.m.; Tuesday, March 24, at 9:30 a.m.; Wedneday March 25 at 3 p.m. and 6:30 p.m.; Thursday, March 26, at 9:30 a.m.; and Saturday, March 28, at 3 p.m.
Our Lady of the Eucharist Parish, Lincoln
St. Leo the Great Church, 18 River Road, Howland - Tuesday, March 24, at 5:30 p.m.
St. Mary of Lourdes Church, 142 Main Street, Lincoln - Thursday, March 26, at 5:30 p.m.
Our Lady of the Lakes Parish, Oquossoc
St. John Church, 76 Main Street, Stratton - Wednesday, March 25, at 5 p.m.
St. Luke Church, 19 Lake Street, Rangeley - Thursday, March 26, at 8 a.m. and Friday, March 27, at 7 a.m.
Our Lady of the Snows Parish, Dexter
St. Anne Church, 64 Free Street, Dexter - Wednesday, March 25, at 5:30 p.m.
St. Thomas Aquinas Church, 43 High Street, Dover-Foxcroft - Friday, March 27, at 6:30 p.m.
Our Lady of the Valley Parish, Saint Agatha
St. Agatha Church, 379 Main Street, St. Agatha - Sunday, March 22, at 7:45 a.m. and Friday, March 27, 5 p.m. to 6 p.m.
St. Luce Church, 441 U.S. Route One, Frenchville - Saturday, March 21, at 3:15 p.m. and Thursday, March 26, 4:30 p.m. to 5:45 p.m.
St. Joseph Church, 413 Shore Road, Sinclair - Sunday, March 22, at 9:45 a.m. and Tuesday, March 24, 30 minutes before or after the 8:30 a.m. Mass.
Parish of the Ascension of the Lord, Kittery
Our Lady of the Angels Church, 4 Angels' Way, South Berwick - Tuesday, March 24, at 7 p.m. and Wednesday, March 25, at 1 p.m.
St. Christopher Church, 4 Barrell Lane, York - Monday, March 23, at 7 p.m. and Tuesday, March 24, at 1 p.m.
St. Raphael Church, 6 Whipple Road, Kittery - Monday, March 23, at 1 p.m. and Wednesday, March 25, at 7 p.m.
Parish of the Holy Eucharist, Falmouth
Holy Martyrs of North America Church, 266 Foreside Road, Falmouth - Thursday, March 26, at 6 p.m. and Saturday, March 28, 2:30 p.m. to 3:30 p..
Sacred Heart Church, 326 Main Street, Yarmouth - Tuesday, March 24, at 6 p.m. and Saturday, March 28, at 8:45 a.m.
St. Gregory the Great Church, 24 North Raymond Road, Gray - Monday, March 23, at 6 p.m. and Saturday, March 28, 2:30 p.m. to 3:30 p.m.
St. Jude Church, 134 Main Street, Freeport - Wednesday, March 25, at 6 p.m.
Parish of the Holy Savior, Mexico
Our Lady of the Snows Church, 265 Walker's Mills Road, Bethel - Tuesday, March 24, 9 a.m. to 10 a.m.
St. Athanasius & St. John Church, 126 Maine Avenue, Rumford - Monday, March 23, 9 a.m. to 10 a.m.; Thursday, March 26, 6 p.m. to 7 p.m., and Friday, March 27, 6 p.m. to 7 p.m.
Parish of the Precious Blood, Caribou
Holy Rosary Church, 34 Vaughn Street, Caribou - Monday, March 23, 4 p.m. to 6 p.m.; Thursday and Friday, March 26 and 27, 4 p.m. to 6 p.m.
Nativity of the Blessed Virgin Marcy Church, 333 Main Street, Presque Isle - Tuesday, March 24, 4 p.m. to 6 p.m., followed by Mass
Sacred Heart Church, 1141 Van Buren Road, North Caribou - Tuesday, March 24, following the 8:30 a.m. Mass
St. Joseph Church, 17 Main Street, Mars Hill - Friday, March 27, 5 p.m. to 7 p.m.
St. Louis Church, 106 Main Street, Limestone - Wednesday, March 25, following the 9 a.m. Mass
St. Mark Church, 13 Allen Farm Road, Ashland - Thursday, March 25, 4:30 p.m. to 6 p.m.
Parish of the Resurrection of the Lord, Old Town
Holy Family Church, 429 Main Street, Old Town - Monday, Wednesday, and Friday, March 23, 25, & 27, 8:30 a.m. to 10 a.m.
Our Lady of Wisdom Church, 83 College Avenue, Orono - Tuesday, March 24, 6:30 p.m. to 8 p.m.
St. Ann Church, 84 Main Street, Bradley - Thursday, March 26, 6:30 p.m. to 8 p.m.
Parish of the Transfiguration of the Lord, Bar Harbor
Holy Redeemer Church, 56 Mount Desert Street, Bar Harbor - Tuesday, March 24 - Thursday, March 26, at 5:30 p.m.
Prince of Peace Parish, Lewiston
Holy Family Church, 607 Sabattus Street, Lewiston - Monday, March 23 - Friday, March 27, 6 p.m. to 7 p.m.
St. Agnes, Island Falls
St. Agnes Church, 76 Sewall Street, Island Falls - Saturdays, March 21 and March 28, 2:30 p.m. to 3:45 p.m.
St. Agnes Parish, Pittsfield
St. Agnes Church, 238 Detroit Street, Pittsfield - Thursday, March 26, at 10:40 a.m.
St. Anthony of Padua Parish, Jackman
St. Faustina Church, 370 Main Street, Jackman - Monday, March 23, and Tuesday, March 24, 8:30 a.m. to 9:30 a.m.
St. Anthony of Padua Parish, Westbrook
Our Lady of Perpetual Help Church, 919 Roosevelt Trail, Windham - Tuesday, March 24, and Friday, March 27, at 5 p.m.
St. Hyacinth Church, 268 Brown Street, Westbrook - Wednesday, March 25, at noon
St. Joseph's College Healy Chapel, 278 White's Bridge Road, Standish - Monday, March 23, and Thursday, March 26, at 7 p.m.
St. Benedict Parish, Benedicta
St. Benedict Church, 1063 Benedicta Road, Benedicta - Friday, March 20, 4 p.m. to 5:30 p.m.
St. Brendan the Navigator Parish, Camden
Our Lady of Good Hope Church, 7 Union Street, Camden - Monday, March 23, at 5:30 p.m.
St. Bernard Church, 150 Broadway, Rockland - Thursday, March 26, at 5:30 p.m.
St. Francis of Assisi Church, 81 Court Street, Belfast - Wednesday, March 25, at 6:30 p.m.
St. John Paul II Parish, Scarborough
Holy Cross Church, 124 Cottage Road, South Portland - Monday, March 23, 9:30 a.m. to 10 a.m.; Wednesday, March 25, 1 p.m. to 2 p.m.; Thursday, March 26, 6 p.m. to 7 p.m.; Friday, March 27, 8 a.m. to 8:30 a.m.; and Saturday, March 28, 3 p.m. to 3:45 p.m.
St. Bartholomew Church, 8 Two Lights Road, Cape Elizabeth - Monday, March 23, 8:30 a.m. to 9:30 a.m.; Tuesday, March 24, 6 p.m. to 7 p.m.; and Friday, March 27, 1 p.m. to 2 p.m.
St. Maximilian Kolbe Church, 150 Black Point Road, Scarborough - Monday, March 23, 1 p.m. to 2 p.m. and 5 p.m. to 6 p.m.; Tuesday-Thursday, March 24-26, 8:30 a.m. to 9 a.m.; Saturday, March 28, 4 p.m. to 4:45 p.m.
St. John Vianney Parish, Fort Kent
St. Charles Borromeo Church, 912 Main Street, St. Francis - Tuesday, March 24, following the 9 a.m. Mass
St. Louis Church, 26 East Main Street, Fort Kent - Monday, Tuesday, Thursday, and Friday, March 23, 24, 26 & 27 from 4 p.m. to 6 p.m.
St. Mary Church, 3451 Aroostook Road, Eagle Lake - Monday, March 23, following the 9 a.m. Mass
St. Joseph Parish, Bridgton
St. Elizabeth Ann Seton Church, 857 Main Street, Fryeburg - Tuesday, March 24, at 6 p.m.
St. Joseph Church, 225 South High Street, Bridgton - Penance Service on Monday, March 23, at 6 p.m. and Saturday, March 28, at 3 p.m.
St. Joseph Parish, Ellsworth
St. Joseph Church, 231 Main Street, Ellsworth - Monday, March 23, Wednesday, March 25, and Thursday, March 26, at 5:30 p.m.
St. Joseph Parish, Farmington
St. Joseph Church, 133 Middle Street, Farmington - Monday, March 23, 6 p.m. to 7 p.m., and Wednesday, March 25, 4 p.m. to 5 p.m.
St. Kateri Tekakwitha Parish, Calais
Immaculate Conception Church, 31 Calais Avenue, Calais - Monday, March 23, 8 a.m. to 8:30 a.m. and 9:30 a.m. to 10 a.m.; Thursday, March 26, 5:30 pm. to 6:30 p.m.
St. James the Greater Church, 15 Hillside Street, Baileyville - Wednesday, March 25, 8 a.m. to 8:30 a.m. and 9:30 a.m. to 10 a.m.; Thursday, March 26, 9 a.m. to 10 a.m.
St. Joseph Church, 51 Washington Street, Eastport - Tuesday, March 24, 8 a.m. to 8:30 a.m. and 9:30 a.m. to 10 a.m.; Thursday, March 26, noon to 1 p.m.
St. Mary of the Visitation Parish, Houlton
St. Mary of the Visitation Church, 110 Military Street, Houlton - Sunday, March 22, 11:30 a.m. to 12:30 p.m. and 2 p.m. to 3:30 p.m.; Monday, March 23, 9 a.m. to 10 a.m. and 6 p.m. to 7 p.m.; Wednesday, March 25, 6 p.m. to 7 p.m.; Thursday, March 26, and Friday, March 27, 6:30 p.m. to 7:30 p.m.
St. Matthew Parish, Limerick
St. Matthew Church, 19 Dora Lane, Limerick - Monday, March 23, 4 to 5 p.m. and 5:30 p.m. to 6:30 p.m.; Tuesday, March 24, 8:30 a.m. to 9:30 a.m.; Friday, March 27, 6:30 p.m. to 7:30 p.m.; and Saturday, March 28, 3 p.m. to 4 p.m.
St. Michael Parish, Augusta
St. Francis Xavier Church, 130 U.S. Route 133, Winthrop - Thursday, March 26, 7 a.m. to 7:45 a.m.
St. Joseph Church, 110 School Street, Gardiner - Wednesday, March 25, 4:30 p.m. to 5:30 p.m.
St. Mary of the Assumption Church, 41 Western Avenue, Augusta - Monday-Friday, March 23 - 26, 6 p.m. to 7 p.m.
St. Paul the Apostle Parish, Bangor
St. John Church, 217 York Street, Bangor - Saturday, March 28, 1 p.m. to 3 p.m.
St. Joseph Church, 531 North Main Street, Brewer - Saturday, March 28, 2 p.m. to 3:45 p.m.
St. Mary Church, 768 Ohio Street, Bangor - Monday, March 23, 1 p.m. to 5 p.m. and Tuesday, March 24, 4 p.m. to 7 p.m.
St. Matthew Church, 70 Western Avenue, Hampden - Wednesday and Thursday, March 25 & 26, 4 p.m. to 5:15 p.m.
St. Teresa Church, 425 South Main Street, Brewer - Sunday, March 22, 2 p.m. to 3:45 p.m.
St. Peter the Fisherman Parish, Machias
Holy Name of Jesus Church, 8 Free Street, Machias - Wednesday, March 25, 5 p.m. to 6 p.m.
Sacred Heart Church, 14 Hamilton Street, Lubec - Friday, March 27, 5 p.m. to 6 p.m
St. Michael Church, 51 Elm Street, Cherryfield - Thursday, March 26, 5 p.m. to 6 p.m.
St. Rose of Lima Parish, Jay
St. Rose of Lima Church, 1 Church Street, Jay - Tuesday, March 24, 5 p.m. to 7 p.m.; Thursday, March 26, 6 p.m. to 7 p.m.; and Friday, March 27, 2 p.m. to 3 p.m.
St. Teresa of Calcutta Parish, Norway
Our Lady of Ransom Church, 117 Elm Street, Mechanic Falls - Penance Service on Wednesday, March 25, at 6 p.m.
St. Catherine of Sienna Church, 32 Paris Street, Norway - Thursday, March 26, at 6 p.m. and Saturday, March 28, at 3 p.m..
St. Thérèse of Lisieux Parish, Sanford
Holy Family Church, 66 North Avenue, Sanford - Tuesday, March 24, 6:30 p.m. to 7:30 p.m.; Thursday, March 26, 5 p.m. to 6 p.m. and 6:30 p.m. to 7:30 p.m..; Friday, March 27, 6:30 a.m. to 7:30 a.m.; and Saturday, March 28, 3 p.m. to 4 p.m.
Stella Maris Parish, Bucksport
St. Mary Star of the Sea Church, 8 Granite Street, Stonington - Saturday, March 28, 7:30 a.m. to 8:30 a.m.








