The Light is On - Parish Listing
Opportunities for the Sacrament of Reconciliation during the third week of Advent
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 - 21, 2024, 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 county 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."
All Saints Parish, Brunswick
Our Lady Queen of Peace Church, 82 Atlantic Avenue, Boothbay Harbor – Tuesday, December 17, and Thursday, December 19, before and after the noon Mass
St. Ambrose Church, 29 Kimball Street, Richmond – Thursday, December 19, before and after the 10 a.m. Mass
St. Charles Borromeo Church, 132 McKeen Street, Brunswick – Thursday, December 19, 1 p.m. to 3 p.m. and Saturday, December 21, at 2:30 p.m.
St. John the Baptist Church, 39 Pleasant Street, Brunswick – Sunday, December 22, 1 p.m. to 2 p.m.
St. Mary Church, 144 Lincoln Street, Bath – Monday, December 16, 5:30 p.m. to 7 p.m. and on Saturday, December 20, at 2:30 p.m.
St. Patrick Church, 380 academy Hill Road, Newcastle – Wednesday, December 18, and Friday, December 20, before and after the noon Mass an on Saturday, December 21, at 2:30 p.m.
Cathedral of the Immaculate Conception, Portland
Cathedral of the Immaculate Conception, 307 Congress Street, Portland - Monday-Friday, December 16-20, 11 a.m. to noon and 6 p.m. to 7 p.m. Confessions will also be heard on Saturday, December 21, 2 p.m. to 3:30 p.m. and on Sunday, December 15 and 22, 6:30 p.m. to 7:15 p.m.
Christ the Divine Mercy Parish, East Millinocket
St. Martin of Tours Church, 19 Colby Street, Millinocket - Thursday, December 19, 6 p.m. to 7 p.m. (preceded by Mass at 5:30 p.m.
St. Peter Church, 58 Cedar Street, East Millinocket - Tuesday, December 17, 5 p.m. to 6 p.m. (preceded by Mass at 4:30 p.m.)
Corpus Christi Parish, Winslow
Notre Dame du Perpetual Secours Church, 116 Silver Street, Waterville - Wednesday, December 18, and Thursday, December 19, 1 p.m. to 2 p.m.
St. John the Baptist Church, 26 Monument Street, Winslow - Tuesday, December 17, 6 p.m. to 7 p.m. and Friday, December 20, 6 p.m. to 7 p.m.
Good Shepherd Parish, Saco
St. Margaret Church, 6 Saco Avenue, Old Orchard Beach - Sunday, December 15, 2 p.m. to 3 p.m. (Longer if needed)
St. Philip Church, 404 Goodwins Mills Road, Lyman - Sunday, December 15, 2 p.m. to 3 p.m. (Longer if needed)
Holy Family Parish, Greenville
Holy Family Church, 145 Pritham Avenue, Greenville - Thursday, December 19 and Friday, December 20, 8:30 a.m. to 9:30 a.m. and Saturday, December 21, 3 p.m. to 4 p.m.
Holy Spirit Parish, Wells
St. Martha Church, 30 Portland Road, Kennebunk - Tuesday, December 17, at 6 p.m. and Thursday, December 18, at 10 a.m.
St. Mary Church, 236 Eldridge Road, Wells - Monday, December 16, at 6 p.m. and Wednesday, December 17, at 9 a.m.
Immaculate Heart of Mary Parish, Auburn
Sacred Heart Church, 8 Sacred Heart Place, Auburn - Wednesday, December 18, 10 a.m. to 11:30 a.m.
St. Philip Church, 2365 Turner Road, Auburn - Tuesday, December 17, 4 p.m. to 5:30 p.m.
Notre Dame du Mont Carmel Parish, Madawaska
St. David Church, 774 Main Street, Madawaska - Sunday, December 15, 2 p.m. to 4 p.m.
Our Lady of Hope Parish, Portland
St. Pius X Church, 492 Ocean Avenue, Portland - Monday and Tuesday, December 16 & 17, 6:30 p.m. to 7:30 p.m.; Wednesday, December 18, following the 9 a.m. Mass; Thursday, December 19, 6:30 p.m. to 7:30 p.m.
Our Lady of the Eucharist Parish, Lincoln
St. Leo the Great Church, 16 River Road, Howland - A penitential service will be held on Tuesday, December 17, from 4 p.m. to 5:30 p.m.
St. Mary of Lourdes Church, 142 Main Street, Lincoln - A penitential service will be held on Friday, December 20, from 4 p.m. to 5:30 p.m.
Our Lady of the Lakes Parish, Oquossoc
St. John Church, 76 Maine Street, Stratton - Wednesday, December 18, 4:30 p.m. to 5:30 p.m.
St. Luke Church, 19 Lake Street, Rangeley - Thursday, December 19, 6 p.m. to 7 p.m.
Our Lady of the Snows Parish, Dexter
St. Anne Church, 64 Free Street, Dexter - Wednesday, December 18, at 5 p.m.
St. Thomas Aquinas Church, 43 High Street, Dover-Foxcroft - Thursday, December 19, 5 p.m. to 6 p.m.
Our Lady of the Valley Parish, Saint Agatha
St. Luce Church, 441 U.S. Route One, Frenchville - Saturday, December 21, 2 p.m. to 4 p.m.
Parish of the Ascension of the Lord, Kittery
Our Lady of the Angels Church, 4 Angels' Way, South Berwick - Tuesday, December 17, at 7 p.m. and Wednesday, December 18, at 1 p.m.
St. Christopher Church, 4 Barrell Lane, York - Monday, December 16, at 7 p.m. and Tuesday, December 17, at 1 p.m.
St. Raphael Church, 6 Whipple Road, Kittery - Monday, December 16, at 1 p.m. and Wednesday, December 18, at 7 p.m.
Parish of the Holy Eucharist, Falmouth
Holy Martyrs of North America Church, 266 Foreside Road, Falmouth - Thursday, December 18, 6 p.m. to 7 p.m.
Sacred Heart Church, 326 Main Street, Yarmouth - Tuesday, December 17, 6 p.m. to 7 p.m.
St. Gregory the Great Church, 24 North Raymond Road, Gray - Monday, December 16, 6 p.m. to 7 p.m.
St. Jude Church, 134 Main Street, Freeport - Wednesday, December 18, 6 p.m. to 7 p.m.
Parish of the Holy Savior, Rumford
Our Lady of the Snows, 265 Walker's Mills Road, Bethel - Wednesday, December 18, 6 p.m. to 7 p.m.
St. Athanasius & St. John Church, 126 Maine Avenue, Rumford - Thursday, December 19, 6 p.m. to 7 p.m. and Friday, December 20, 6 p.m. to 7 p.m.
Parish of the Precious Blood, Caribou
Holy Rosary Church, 34 Vaughn Street, Caribou - Sunday, December 15, at 2 p.m.; Tuesday, December 17, 4 p.m. to 6 p.m., and Thursday, December 19, 4 p.m. to 6 p.m.
Nativity of the Blessed Virgin Mary Church, 333 Main Street, Presque Isle - Monday, December 16, and Wednesday, December 18, 4 p.m. to 6 p.m.
St. Mark Church, 13 Allen Farm Road, Ashland - Friday, December 20, 9 a.m. to noon
Parish of the Resurrection of the Lord, Old Town
Holy Family Church, 429 Main Street, Old Town - Tuesday, December 17, 8:30 a.m. to 10 a.m. and 5 p.m. to 6:30 p.m.; Wednesday, December 18, 8:30 a.m. to 10 a.m. and 5 p.m. to 6:30 p.m.; Thursday, December 19, 8:30 a.m. to 10 a.m.; Friday, December 20, 7 a.m. to 7:45 a.m. and 8:30 a.m. to 10 a.m.; Saturday, December 21, 2 p.m. to 3:45 p.m.
St. Ann Church, 84 Main Street, Bradley - Monday, December 16, 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, December 17, at 6 p.m.
Prince of Peace Parish, Lewiston
Holy Family Church, 607 Sabattus Street, Lewiston - Monday - Thursday, December 18 - 21, 6 p.m. to 7 p.m.
St. Agnes Parish, Island Falls
St. Agnes Church, 76 Sewall Street, Island Falls - Saturday, December 14 and Saturday December 21, 2:30 p.m. to 3:45 p.m.
St. Agnes Parish, Pittsfield
St. Agnes Church, 238 Detroit Street, Pittsfield - Thursday, December 19, at 10:30 a.m.
St. Anthony of Padua Parish, Jackman
St. Faustina Church, 370 Main Street, Jackman - Sunday, December 15, noon to 1 p.m.; Monday, December 16, and Tuesday, December 17, 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 - Monday, December 16, 5 p.m. to 6 p.m.; Thursday, December 19, 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 16, 9:30 a.m. to 10 a.m. and Tuesday, December 17, 5 p.m. to 6 p.m.
St. Hyacinth Church, 268 Brown Street, Westbrook - Tuesday, December 17, Noon to 1 p.m., Wednesday, December 18, 5:30 p.m. to 6 p.m.; and Friday, December 19, 5:30 p.m. to 6 p.m.
St. Benedict Parish, Benedicta
St. Benedict Church, 1063 Benedicta Road, Benedicta - Friday, December 20, 6 p.m. to 7 p.m. (preceded by Mass at 5:30 p.m.)
St. Brendan the Navigator Parish, Camden
Our Lady of Good Hope Church, 7 Union Street, Camden - Monday, December 16, 5:30 p.m. to 6:30 p.m., followed by Mass.
St. Bernard Church, 150 Broadway, Rockland - Penitential Service on Thursday, December 19, at 5:30 p.m. (Advent preparation reflection followed by confession)
St. Francis of Assisi Church, 81 Court Street, Belfast - Wednesday, December 18, 5:30 p.m. to 6:30 p.m., followed by Mass.
St. John Paul II Parish, Scarborough
Church of the Holy Cross, 124 Cottage Road, South Portland - Wednesday, December 18, 1 p.m. to 2 p.m. and Friday, December 20, 8 a.m. to 8:30 a.m.
St. Bartholomew Church, 8 Two Lights Road, Cape Elizabeth - Monday, December 16, 8:30 a.m. to 9 a.m.; Tuesday, December 17, 6 p.m. to 7 p.m.; Friday, December 20, 1 p.m. to 2 p.m.
St. Maximilian Kolbe Church, 150 Black Point Road, Scarborough - Monday, December 16, 1 p.m. to 2 p.m. and 5 p.m. to 6 p.m.; Tuesday-Thursday, December 17-19, 8:30 a.m. to 9 a.m.
St. John Vianney Parish, Fort Kent
St. Charles Borromeo Church, 912 Main Street, St. Francis - Saturday, December 21, following the 6 p.m. Mass.
St. Joseph Church, 7 Church Street, Wallagrass - Sunday, December 22, following the 8 a.m. Mass.
St. Louis Church, 26 East Main Street, Fort Kent - Tuesday, December 17, 10 a.m. to noon and 5:30 p.m. to 7 p.m.; Wednesday, December 18, 5:30 p.m. to 7 p.m.; Thursday, December 19, 10 a.m. to noon and 5:30 p.m. to 7 p.m.
St. Mary Church, 3451 Aroostook Road, Eagle Lake - Sunday, December 22, following the 11 a.m. Mass
St. Joseph Parish, Bridgton
St. Elizabeth Ann Seton Church, Fryeburg - Monday, December 16, penance service from 6 p.m. to 7 p.m.
St. Joseph Church, 225 South High Street, Bridgton - Tuesday, December 17, 6 p.m. to 7 p.m., and Saturday, December 21, 3 p.m. to 3:30 p.m.
St. Joseph Parish, Ellsworth
St. Joseph Church, 231 Main Street, Ellsworth - Wednesday, December 18, at 6 p.m.
St. Joseph Parish, Farmington
St. Joseph Church, 133 Middle Street, Farmington - Monday, December 16, 6 p.m. to 7 p.m.
St. Kateri Tekakwitha Parish, Calais
Immaculate Conception Church, 31 Calais Avenue, Calais- Monday, December 16, 8 a.m. to 9 a.m. and 10 a.m. to 11 a.m.; Thursday, December 19, 4:30 p.m. to 5:15 p.m.
St. James the Greater Church, 15 Hillside Street, Baileyville - Wednesday, December 18, 8 a.m. to 9 a.m. and 10 a.m. to 11 a.m.; Thursday, December 19, 9 a.m. to 10 a.m.
St. Joseph Church, 51 Washington Street, Eastport - Tuesday, December 17, 8 a.m. to 9 a.m. and 10 a.m. to 11 a.m.; Thursday, December 19, noon to 1 p.m.
St. Mary of the Visitation Parish, Houlton
St. Mary of the Visitation Church, 110 Military Street, Houlton - Sunday, December 15, 2 p.m. to 4 p.m.; Monday, December 16, 9 a.m. to 10:30 a.m.; Wednesday, December 18, 6 p.m. to 7:30 p.m.; Thursday, December 19, 9 a.m. to 10:30 a.m.; Friday, December 20, 6:30 p.m. go 7:30 p.m.
St. Matthew Parish, Limerick
St. Matthew Church, 19 Dora Lane, Limerick - Monday, December 16, 4 p.m. to 4:45 p.m. and 5:30 p.m. to 6:30 p.m.; Tuesday, December 17, 8:30 a.m. to 9:30 a.m.
St. Michael Parish, Augusta
St. Augustine Church, 75 Northern Avenue, Augusta - Monday, December 16, 6 p.m. to 7 p.m.
St. Francis Xavier Church, 130 U.S. Route 133, Winthrop -Tuesday, December 17, and Thursday, December 19, 7 a.m. to 8 a.m.
St. Joseph Church, 110 School Street, Gardiner - Wednesday and Friday, December 18 and 20, 7:30 a.m. to 8:30 a.m.
St. Mary of the Assumption Church, Augusta - Monday-Friday, December 16-20, 6 p.m. to 7 p.m. and Friday, December 19, 3:30 p.m..
St. Paul the Apostle Parish, Bangor
St. John Church, 207 York Street, Bangor - Saturday, December 21, 1 p.m. to 3 p.m.
St. Joseph Church, 531 North Man Street, Brewer - Saturday, December 21, 3:15 p.m. to 3:45 p.m.
St. Mary Church, 768 Ohio Street, Bangor - Monday, December 16, 2 p.m. to 5 p.m. and Tuesday, December 17, 4 p.m. to 7 p.m.
St. Matthew Church, 70 Western Avenue, Hampden - Wednesday and Thursday, December 18 and 19, 4 p.m. to 5:15 p.m.
St. Teresa Church, 425 South Main Street, Brewer - Sunday, December 15, 3 p.m. to 3:45 p.m.
St. Peter Parish, Portland
St. Peter Church, 72 Federal Street, Portland - Saturday, December 21, 4 p.m. to 5 p.m.
St. Peter Chanel Parish, Van Buren
St. Bruno-St. Remi Church, 174 Main Street, Van Buren - Saturday, December 14, 2 p.m. to 4 p.m.
St. Peter the Fisherman Parish, Machias
Holy Name of Jesus Church, 8 Free Street, Machias - Thursday, December 12, 5 p.m. to 6 p.m.
Sacred Heart Church, 14 Hamilton Street, Lubec - Wednesday, December 11, 5 p.m. to 6 p.m.
St. Michael Church, 51 Elm Street, Cherryfield - Friday, December 13, 5 p.m. to 6 p.m.
St. Rose of Lima Parish, Jay
St. Rose of Lima Church, 1 Church Street, Jay - Tuesday, December 17, 6 p.m. to 7 p.m.
St. Teresa of Calcutta Parish, Norway
Our Lady of Ransom Church, 117 Elm Street, Mechanic Falls - Thursday, December 19, 6 p.m. to 7 p.m.
St. Catherine of Sienna Church, 32 Paris Street, Norway - Wednesday, December 18, penance service from 6 p.m. to 7 p.m. and Saturday, December 21, 3 p.m. to 3:30 p.m.
St. Thérèse of Lisieux Parish, Sanford
Holy Family Church, 66 North Avenue, Sanford - Thursday, December 18, 5 p.m. to 5:45 p.m. and 6:30 p.m. to 7:30 p.m., Friday, December 19, 6:30 a.m. to 7:15 a.m., and Saturday, December 20, 3 p.m. to 3:45 p.m.
Stella Maris Parish, Bucksport
St. Vincent de Paul Church, 64 Franklin Street, Bucksport - Thursday, December 19, at 6 p.m.