The Light is On - Parish Listing
Opportunities for the Sacrament of Reconciliation during the third week of Advent
"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 Advent is a time of preparation for the celebration of Our Lord's birth. It is a time to celebrate the way in which the Lord comes into our lives every day, and it is a time to look forward in hope to the second coming of Jesus in his glory. Advent, like Lent, is also a time of heightened prayer, penance, and preparation so that we may be truly ready for the Lord's coming.
It is why during the third week of Advent, December 15-19, 2025, parishes across the Diocese of Portland will offer the Light is On, additional opportunities to receive the grace of the sacrament of reconciliation. Through the sacrament, we experience God's mercy, our sins are forgiven, and we are healed.
You will find times listed by parish below, or you will find a listing by county here.
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."
Cathedral of the Immaculate Conception, Portland
Cathedral of the Immaculate Conception, 307 Congress Street, Portland - Monday-Thursday, December 15-18, 6 p.m. to 7 p.m.
Holy Spirit Parish, Wells
St. Martha Church, 30 Portland Road, Kennebunk - Monday, December 15, 9:15 a.m. and 6 p.m. penance service with opportunity for confessions from 6 p.m. to 7 p.m.; Wednesday, December 17, 6 p.m. to 7 p.m.
St. Mary Church, 236 Eldridge Road, Wells - Tuesday, December 16, and Thursday, December 18, 6 p.m. to 7 p.m.
Prince of Peace Parish, Lewiston
Holy Family Church, 607 Sabattus Street, Lewiston - Monday-Thursday, December 15-18, 6 p.m. to 7 p.m.
St. Agnes Parish, Island Falls
St. Agnes Church, 76 Sewall Street, Island Falls - Saturday, December 13, and Saturday, December 20, 2:30 p.m. to 3:45 p.m.
St. Anthony of Padua Parish, Westbrook
Our Lady of Perpetual Help Church, 919 Roosevelt Trail, Windham - Monday, December 15, 5 p.m. to 6 p.m.; Thursday, December 18, 8:30 a.m. to 9 a.m.; and Friday, December 19, 5 p.m. to 6 p.m.
St. Anne Church, 299 Main Street, Gorham - Monday, December 15, 9:30 a.m. to 10 a.m. and Tuesday, December 16, 5 p.m. to 6 p.m.
St. Hyacinth Church, 268 Brown Street, Westbrook - Tuesday, December 16, noon to 1 p.m.; Wednesday, December 17, 5:30 p.m. to 6 p.m.; and Friday, December 19, 5:30 p.m. to 6 p.m.
St. Brendan the Navigator Parish, Camden
Our Lady of Good Hope Church, 7 Union Street, Camden - Monday, December 15, at 5:30 p.m. - Penance Service with several priests available for confession. Mass will be celebrated at 6:30 p.m.
St. Bernard Church, 150 Broadway, Rockland -Thursday, December 18, at 5:30 p.m. - Penance Service with several priests available for confession. Mass will be celebrated at 6:30 p.m.
St. Francis of Assisi Church, 81 Court Street, Belfast - Wednesday, December 17, at 5:30 p.m. Penance Service with several priests available for confession. Mass will be celebrated at 6:30 p.m.
St. Joseph Parish, Bridgton
St. Elizabeth Ann Seton Church, Fryeburg - Monday, December 15, 6 p.m. to 7 p.m.
St. Joseph Church, 225 South High Street, Bridgton -Tuesday, December 16, 6 p.m. to 7 p.m.
St. Mary of the Visitation Parish, Houlton
St. Mary of the Visitation Church, 110 Military Street, Houlton - Sunday, December 14, 2 p.m. to 4 p.m.; Monday, December 15, 9 a.m. to 10:30 a.m.; Wednesday, December 17, 6 p.m. to 7:30 p.m.; Thursday, December 18, 9 a.m. to 10:30 a.m. and 6:30 p.m. to 7:30 p.m.; Saturday, December 20, 9 a.m. to 10:30 a.m.
St. Matthew Parish, Limerick
St. Matthew Church, 19 Dora Lane, Limerick - Monday, December 14, at 4 p.m. and 5:30 p.m.; Tuesday, December 16, at 8:30 a.m.
St. Maximilian Kolbe Parish, Scarborough
Holy Cross Church, 124 Cottage Road, South Portland - Monday, December 15, 9:30 a.m. to 10 a.m., Wednesday, December 17, 1 p.m. to 2 p.m.; Thursday, December 18, 6 p.m. to 7 p.m.; and Friday, December 19, 8 a.m. to 8:30 a.m.
St. Bartholomew Church, 8 Two Lights Road, Cape Elizabeth - Monday, December 15, 8:30 a.m. to 9 a.m.; Tuesday, December 16, 6 p.m. to 7 p.m.; and Friday, December 19, 1 p.m. to 2 p.m.
St. Maximilian Kolbe Church, 150 Black Point Road, Scarborough - Monday, December 15, 1 p.m. to 2 p.m. and 5 p.m. to 6 p.m.; Tuesday-Thursday, December 16-18, 8:30 a.m. to 9 a.m.
St. Michael Parish, Augusta
St. Francis Xavier Church, 130 U.S. Route 133, Winthrop - Thursday, December 18, 7 a.m. to 7:45 a.m.
St. Joseph Church, 110 School Street, Gardiner - Wednesday, December 17, 5 p.m. to 5:30 p.m.
St. Mary of the Assumption Church, 41 Western Avenue, Augusta - Monday-Friday, December 15 to 19, 6 p.m. to 7 p.m.
St. Paul the Apostle Parish, Bangor
St. John Church, 217 York Street, Bangor - Saturday, December 20, 1 p.m. to 3 p.m.
St. Joseph Church, 531 North Main Street, Brewer - Saturday, December 20, 2 p.m. to 3:45 p.m.
St. Mary Church, 768 Ohio Street, Bangor - Monday, December 15, 1 p.m. to 5 p.m., and Tuesday, December 16, 4 p.m. to 7 p.m.
St. Matthew Church, 70 Western Avenue, Hampden - Wednesday and Thursday, December 17 & 18, 4 p.m. to 5:15 p.m.
St. Teresa Church, 425 South Main Street, Brewer - Sunday, December 21, 2 p.m. to 3:45 p.m.
St. Peter the Fisherman Parish, Machias
Holy Name of Jesus Church, 8 Free Street, Machias- Tuesday, December 10, 5 p.m. to 6 p.m.
Sacred Heart Church, 14 Hamilton Street, Lubec - Friday, December 12, 5 p.m. to 6 p.m.
St. Michael Church, 51 Elm Street, Cherryfield - Thursday, December 11, 5 p.m. to 6 p.m.
St. Teresa of Calcutta Parish, Norway
Our Lady of Ransom Church, 117 Elm Street, Mechanic Falls - Thursday, December 18, 6 p.m. to 7 p.m.
St. Catherine of Sienna Church, 32 Paris Street, Norway - Wednesday, December 17, 6 p.m. to 7 p.m.
St. Thérèse of Lisieux Parish, Sanford
Holy Family Church, 66 North Avenue, Sanford - Tuesday, December 16, at 6 p.m.; Thursday, December 18, 5 p.m. and 6:30 p.m.; Friday, December 19, at 6:30 a.m., and Saturday, December 20, at 3 p.m.








