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 18 - 23, 2023, 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."
All Saints Parish, Brunswick
St. Ambrose Church, 29 Kimball Street, Richmond - Thursday, December 21, following the 10 a.m. Mass
St. Charles Borromeo Church, 132 McKeen Street, Brunswick - Thursday, December 21, 2:30 p.m. to 4 p.m.
St. John the Baptist Church, 39 Pleasant Street, Brunswick - Friday, December 22, 5:30 p.m. to 7 p.m.
St. Mary Church, 144 Lincoln Street, Bath - Monday, December 18, 5:30 p.m. to 7 p.m.
St. Patrick Church, 380 Academy Hill Road, Newcastle - Wednesday, December 20, 5:30 p.m. to 7 p.m.
Christ the Divine Mercy Parish, East Millinocket
St. Martin of Tours Church, 19 Colby Street, Millinocket - Thursday, December 21, 6 p.m. to 7 p.m. (Following 5:30 p.m. Mass)
St. Peter Church, 58 Cedar Street, East Millinocket - Tuesday, December 19, 6 p.m. to 7 p.m. (Following 5:30 p.m. Mass)
Corpus Christi Parish, Winslow
Notre Dame du Perpetuel Secours Church, 116 Silver Street, Waterville - Wednesday, December 20, and Friday, December 22, 12:45 p.m. to 1:45 p.m.
St. John the Baptist Church, 26 Monument Street, Winslow - Thursday, December 21, 6 p.m. to 7 p.m.
Good Shepherd Parish, Saco
Most Holy Trinity Church, 271 Main Street, Saco - Sunday, December 10, 2 p.m. to 3 p.m.
St. Joseph Church, 178 Elm Street, Biddeford - Sunday, December 10, 2 p.m. to 3 p.m.
St. Margaret Church, 6 Saco Avenue, Old Orchard Beach - Sunday, December 17, 2 p.m. to 3 p.m.
St. Philip Church, 404 Goodwins Mills Road, Lyman - Sunday, December 17, 2 p.m. to 3 p.m.
Holy Family Parish, Greenville
Holy Family Church, 145 Pritham Avenue, Greenville - Thursday, December 21, and Friday, December 22, 8:30 a.m. to 9:30 a.m.; Saturday, December 23, 3 p.m. to 4 p.m.
Holy Spirit Parish, Wells
St. Mary Church, 236 Eldridge Road, Wells - Monday, December 18, at 6:30 p.m. and Wednesday, December 20, following the 8 a.m. Mass.
St. Martha Church, 30 Portland Road, Kennebunk - Wednesday, December 19, following the 9:15 a.m. Mass; Thursday, December 21, 6:30 p.m.
Immaculate Heart of Mary Parish, Auburn
Sacred Heart Church, 8 Sacred Heart Place, Auburn - Monday, December 11, 10 a.m. to noon, and Wednesday, December 13, 10 a.m. to noon and 6 p.m. to 8 p.m.
St. Philip Church, 2365 Turner Road, Auburn - Tuesday, December 12, 10 a.m. to Noon and 6:30 p.m. to 8:30 p.m.
Notre Dame du Mont Carmel Parish, Madawaska
St. Thomas Aquinas Church, 337 Main Street, Madawaska - Tuesday, December 19, 5 p.m. to 5:45 p.m.
Our Lady of Hope Parish, Portland
St. Pius X Church, 492 Ocean Avenue, Portland - Monday-Wednesday, December 18-20, 6:30 p.m. to 7:30 p.m. and Thursday, December 21, 9:30 a.m. to 10 a.m.
Our Lady of the Eucharist, Lincoln
St. Leo the Great, 16 River Road, Howland - Wednesday, December 13, at 5:30 p.m.
St. Mary of Lourdes Church, 142 Main Street, Lincoln - Friday, December 15, at 5:30 p.m.
Our Lady of the Lakes Parish, Oquossoc
St. John Church, 76 Main Street, Stratton - Wednesday, December 20, 4:30 p.m. to 5:30 p.m.
St. Luke Church, 19 Lake Street, Rangeley - Thursday, December 21, 6 p.m. to 7 p.m.
Our Lady of the Valley, Saint Agatha
St. Agatha Church, 379 Main Street, Saint Agatha - Monday and Wednesday, December 18 and 20, 5 p.m. to 5:45 p.m.
Parish of the Holy Eucharist, Falmouth
Holy Martyrs of North America Church, 266 Foreside Road, Falmouth - Thursday, December 21, 6 p.m. to 7 p.m.
Sacred Heart Church, 326 Main Street, Yarmouth - Tuesday, December 19, 6 p.m. to 7 p.m.
St. Gregory the Great Church, 24 North Raymond Road, Gray - Monday, December 18, 6 p.m. to 7 p.m.
St. Jude Church, 134 Main Street, Freeport - Wednesday, December 20, 6 p.m. to 7 p.m.
Parish of the Holy Savior, Rumford
Our Lady of the Snows Church, 265 Walker's Mills Road, Bethel - Monday, December 18, at 6 p.m.
St. Athanasius & St. John Church, 126 Maine Avenue, Rumford - Thursday, December 21, and Friday, December 22, at 6 p.m.
Parish of the Precious Blood, Caribou
Holy Rosary Church, 32 Vaughn Street, Caribou - Advent Reconciliation Service on Sunday, December 17, 2 p.m. to 4 p.m.; Tuesday, December 19, at 6:30 p.m. and Thursday, December 21, at 6:30 p.m.
Nativity of the Blessed Virgin Mary Church, 333 Main Street, Presque Isle - Monday, December 18, at 6:30 p.m. and Wednesday, December 20, at 6:30 p.m.
Prince of Peace Parish, Lewiston
Holy Family Church, 607 Sabattus Street, Lewiston - Monday, December 18 - Thursday, December 21, 6 p.m. to 7 p.m.
Parish of the Resurrection of the Lord, Old Town
Holy Family, 429 Main Street, Old Town - Tuesday, December 19, 8:30-10:00 a.m. and 5:00-6:30 p.m.; Wednesday, December 20, 8:30-10:00 a.m. and 5:00-6:30 p.m.; Friday, December 22, 7:00-7:45 a.m. and 8:30-10:00 a.m.; Saturday, December 23, 2:00-3:45 p.m.
St. Ann, 84 Main Street, Bradley - Monday, December 18, 6:30-8:00 p.m.
St. Agnes Parish, Island Falls
St. Agnes Church, 76 Sewall Street, Island Falls - Saturday, December 16, 2:30 p.m. to 3:45 p.m.; Saturday, December 23, 2:30 p.m. to 3:45 p.m.
St. Anthony of Padua Parish, Jackman
St. Faustina Church, 370 Main Street, Jackman - Sunday, December 17, 12:30 p.m. to 1:30 p.m.; Monday, December 18, and Tuesday, December 19, 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, December 13, 5 p.m. to 6 p.m. and Friday, December 16, 5 p.m. to 6 p.m.
St. Anne Church, 299 Main Street, Gorham - Wednesday, December 14, 5 p.m. to 6 p.m.
St. Hyacinth Church, 268 Brown Street, Westbrook - Tuesday, December 13, 12 p.m. to 12:30 p.m., and Thursday, December 15, 6 p.m. to 6 p.m.
St. Benedict Parish, Benedicta
St. Benedict Church, 1063 Benedicta Road, Benedicta - Wednesday, December 20, 6 p.m. to 7 p.m. (Following 5:30 p.m. Mass)
St. Brendan the Navigator, Camden
Our Lady of Good Hope, 7 Union Street, Camden - Monday, December 18, 6 p.m.
St. Francis of Assisi, 81 Court Street, Belfast - Wednesday, December 20, 6 p.m.
St. Bernard, 150 Broadway, Rockland - Thursday, December 21, 6 p.m.
St. John Paul II Parish, Scarborough
Church of the Holy Cross, 124 Cottage Road, South Portland - Monday, December 18, 9:30 a.m. to 10 a.m.; Wednesday, December 20, 1 p.m. to 2 p.m.; Thursday, December 21, 6 p.m. to 7 p.m.; and Friday, December 22, 8 a.m. to 8:30 a.m.
St. Bartholomew Church, 8 Two Lights Road, Cape Elizabeth - Monday, December 18, 8:30 a.m. to 9 a.m.; Tuesday, December 19, 6 p.m. to 7 p.m.; Friday, December 22, 1 p.m. to 2 p.m.
St. Maximilian Kolbe Church, 150 Black Point Road, Scarborough - Monday, December 18, 1 p.m. to 2 p.m. and 5 pm. to 6 p.m.; Tuesday-Thursday, December 19-21, 8:30 a.m. to 9 a.m.
St. John Vianney Parish, Fort Kent
St. Charles Borromeo Church, 912 Main Street, Saint Francis - Saturday, December 16, at 7 p.m. (Following 6 p.m. Mass)
St. Joseph Church, 7 Church Street, Wallagrass - Sunday, December 17, at 9 a.m. (Following 8 a.m. Mass)
St. Louis Church, 26 East Main Street, Fort Kent - Monday, December 18, 11 a.m. to 1 p.m.; Tuesday, December 19, 11 a.m. to 1 p.m. and 5 p.m. to 7 p.m.; Wednesday, December 20, 11 a.m. to 1 p.m. and 5 p.m. to 7 p.m.
St. Mary Church, 3451 Aroostook Road, Eagle Lake - Sunday, December 17, at 9 a.m. (Following 8 a.m. Mass)
St. Kateri Tekakwitha Parish, Calais
Immaculate Conception Church, 31 Calais Avenue, Calais, Friday, December 22nd 6:00 - 7:00 p.m.
St. James the Greater, 15 Hillside Street, Baileyville, Wednesday, December 20, 9:30 - 10:30 a.m.
St. Joseph, 51 Washington Street, Eastport, Tuesday, December 19, 9:30 - 10:30 a.m. and Saturday December 23, 4:00 pm
St. Ann, Perry, 13 Bayview Dr., Pleasant Point, Saturday, December 23, 5:30 p.m.
St. Mary of the Visitation Parish, Houlton
St. Mary of the Visitation Church, 110 Military Street, Houlton - Sunday, December 17, 3 p.m. to 5 p.m.; Monday, December 18, 9 a.m. to 10:30 a.m.; Tuesday, December 19, 9 a.m. to 10:30 a.m.; Thursday, December 21, 6:30 p.m. to 7:30 p.m.; Friday, December 22, 6 p.m. to 7:30 p.m.
St. Matthew Parish, Limerick
St. Matthew Church, 19 Dora Lane, Limerick - Monday, December 18, 5 p.m. to 5:45 p.m. and 6:30 p.m. to 7:30 p.m.; Tuesday, December 19, 8:30 a.m. to 9:30 a.m.
St. Michael Parish, Augusta
St. Mary of the Assumption, Augusta, 41 Western Avenue, Monday, December 18 through Friday, December 22, 6:00-7:00 p.m.
St. Augustine, 75 Northern Avenue, Augusta, Monday, December 18, 6:00-7:00 p.m.
St. Francis Xavier, 130 U.S. Route 133, Winthrop, Tuesday, December 19 & Thursday, December 21, 6:00-7:00 p.m.
St. Joseph, 110 School, Gardiner, Wednesday, December 20 & Friday, December 22, 6:00-7:00 p.m.
St. Paul the Apostle Parish, Bangor
St. John Church, 217 York Street, Bangor - Saturday, December 16, 1 p.m. to 3 p.m.
St. Joseph Church, 531 North Main Street, Brewer - Saturday, December 16, 3:15 p.m. to 3:45 p.m.
St. Mary Church, 768 Ohio Street, Bangor - Monday, December 11, 2 p.m. to 5 p.m. and Tuesday, December 12, 4 p.m. to 7 p.m.
St. Matthew Church, 70 Western Avenue, Hampden - Wednesday, December 13, 4 p.m. to 5:15 p.m.
St. Teresa Church, 425 South Main Street, Brewer - Sunday, December 10, 2 p.m. to 3:45 p.m.
St. Peter Chanel Parish, Van Buren
St. Bruno-St. Remi Church, 174 Main Street, Van Buren - Monday, December 18, 5 p.m. to 5:45 p.m.
St. Peter the Fisherman Parish, Machias
Holy Name of Jesus Church, 8 Free Street, Machias - Thursday, December 14, 5 p.m. to 6 p.m.
Sacred Heart Church, 14 Hamilton Street, Lubec - Thursday, December 13, 5 p.m. to 6 p.m.
St. Michael Church, 51 Elm Street, Cherryfield - Friday, December 15, 5 p.m. to 6 p.m.
St. Thérèse of Lisieux Parish, Sanford
Holy Family Church, 66 North Avenue, Sanford - Tuesday, December 19, 6:30 p.m. to 7:30 p.m.; Thursday, December 21, 5 p.m. to 5:45 p.m. and 6:30 p.m. to 7:30 p.m.; Friday, December 22, 6:30 a.m. to 7:15 a.m.