Skip to main content

The Light is On

 
 

The Season of Advent is a time of preparation and anticipation for the Lord's coming. The sacrament of reconcilation opens our hearts to receive him, which is why it is such a wonderful gift to experience during Advent. Through the sacrament, we experience God's mercy, our sins are forgiven, and we are healed.

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."

During the third week of Advent, parishes across our diocese will offer additional confession times to allow more people to experience the grace of the sacrament. Locations and times, organized by parish, are listed below.  To view a listing by county,

Confession times are listed by parish below. Click here to view a listing by county.

All Saints Parish, Brunswick

St. John the Baptist Church, 39 Pleasant Street, Brunswick - Tuesday, December 19, 6 to 7 p.m.

St. Mary Church, 144 Lincoln Street, Bath - Thursday, December 21, 6 to 7 p.m.

St. Patrick Church, 380 Academy Hill Road, Newcastle - Monday, December 18, 6 to 7 p.m.

Christ the Divine Mercy Parish, East Millinocket

St. Martin of Tours Church, 39 Colby Street, Millinocket - Friday, December 22 - 5:30 p.m. Mass, followed by the sacrament of reconciliation from 6 to 7 p.m.

St. Peter Church, 58 Cedar Street, East Millinocket - Tuesday, December 19 - 5:30 p.m. Mass, followed by the sacrament of reconciliation from 6 to 7 p.m.

Christ the King Parish, Skowhegan

Notre Dame de Lourdes Church, 273 Water Street, Skowhegan - Sunday, December 17, 2 to 3 p.m. with eucharistic adoration; Tuesday, December 19, Noon to 3 p.m.; Wednesday, December 20, 6 to 8 p.m. and Saturday, December 23, 3 to 3:30 p.m.

St. Peter Church, 278 Owens Street, Bingham - Thursday, December 21, 6 to 7 p.m.

St. Sebastian Church, 161 Main Street, Madison - Monday, December 18, 6 to 8 p.m.

Corpus Christi Parish, Waterville

Notre Dame Church, 116 Silver Street, Waterville - Tuesday, December 19, 1 p.m. to 2 p.m. and Thursday, December 21, 1 p.m. to 2 p.m. (Both follow a 12:15 p.m. Mass)

St. John the Baptist Church, 26 Monument Street, Winslow - Wednesday, December 20, 6 to 7 p.m. and Friday, December 22, 7 a.m. to 7:45 a.m. with adoration

Good Shepherd Parish, Saco

Most Holy Trinity, 271 Main Street, Saco - Monday, December 18, 6 to 7 p.m.

St. Joseph Church, 178 Elm Street, Biddeford - Wednesday, December 20, 6 to 7 p.m.

St. Margaret Church, 6 Saco Avenue, Old Orchard Beach - Tuesday, December 19, 6 to 7 p.m.

St. Philip Church, 404 Goodwins Mills Road, Lyman - Tuesday, December 19, 6 to 7 p.m.

Holy Family Parish, Greenville

Holy Family Church - Penance service held at the Union Evangelical Church, 2 Moosehead Lake Road, Greenville, on Thursday, December 21, at 6 p.m.; Sacrament of Reconciliation on Friday, December 22, 9 a.m. to 10 a.m. at the Holy Family rectory at 145 Pritham Avenue in Greenville.

Holy Savior Parish, Rumford

Our Lady of the Snows Church, 265 Walker's Mills Road, Bethel - Wednesday, December 20, at 5 p.m.

St. Athanasius & St. John Church, 126 Maine Avenue, Rumford - Monday, December 18, 6 to 7 p.m. and Thursday, December 21, 6 to 7 p.m.

Holy Spirit Parish, Wells

St. Martha Church, 34 Portland Road (Route One), Kennebunk - Monday, December 18, 6 to 7 p.m. and Wednesday, December 20, 6 to 7 p.m.

St. Mary Church, 236 Eldridge Road, Wells -  Tuesday, December 19, 6 to 7 p.m.

Holy Trinity Parish, Lisbon Falls

Holy Trinity Church, 67 Frost Hill Avenue, Lisbon Falls - Saturday, December 23, at 3 p.m.

Immaculate Heart of Mary Parish, Auburn

Sacred Heart Church, 8 Sacred Heart Place, Auburn - Sunday, December 17, 6 p.m.

St. Philip Church, 2365 Turner Road, Auburn - Monday & Tuesday, December 18 & 19, 6 p.m.

Our Lady of Hope Parish, Portland

St. Joseph Church, 673 Stevens Avenue, Portland - Saturday, December 23, 2:30 to 3 p.m.

St. Pius X Church, 492 Ocean Avenue, Portland - Tuesday, December 19; Wednesday, December 20, and Friday, December 22, 6:30 to 7:30 p.m.; Saturday, December 23, 3:30 to 4 p.m.

Our Lady of Perpetual Help Parish, Windham

Our Lady of Perpetual Help Church, 919 Roosevelt Trail, Windham - Tuesday, December 19, and Wednesday, December 20, 6 to 7 p.m.

Our Lady of the Lakes Parish, Oquossoc

St. John Church, 76 Main Street, Stratton - Wednesday, December 20, 4:30 to 5:30 p.m.

St. Luke Church, 9 Lake Street, Rangeley - Thursday, December 21, 1 to 3 p.m. and Friday, December 22, 3 to 5 p.m.

Our Lady of the Snows Parish, Dexter

St. Anne Church, 64 Free Street, Dexter - Thursday, December 21, reconciliation service at 6 p.m.

Parish of the Ascension of the Lord, Kittery

Our Lady of the Angels Church, 160 Agamenticus Road, South Berwick - Tuesday, December 19, at 1 p.m. and Wednesday, December 20, at 7 p.m.

St. Christopher Church, 4 Barrell Lane, York - Monday, December 18, at 7 p.m. and Wednesday, December 20, at 1 p.m.

St. Raphael Church, 6 Whipple Road, Kittery - Monday, December 18, at 1 p.m. and Tuesday, December 19, at 7 p.m. in the chapel.

Parish of the Holy Eucharist, Falmouth

Holy Martyrs of North America Church, 266 Foreside Road, Falmouth - Thursday, December 21, at 6 p.m.

Sacred Heart Church, 326 Main Street, Yarmouth - Tuesday, December 19, at 6 p.m.

St. Gregory Church, 24 North Raymond Road, Gray - Monday, December 18, at 6 p.m.

St. Jude Church, 134 Main Street, Freeport - Wednesday, December 20, at 6 p.m.

Parish of the Precious Blood, Caribou

St. Mark Church, 13 Allen Farm Road, Ashland - Sunday, December 17, 11:30 a.m.

Holy Rosary Church, 34 Vaughn Street, Caribou - Monday and Tuesday, December 18 & 19, 6 p.m.

Nativity of the Blessed Virgin Mary Church, 331 Main Street, Presque Isle - Wednesday and Thursday, December 20 & 21, at 6 p.m.

Parish of the Resurrection of the Lord, Old Town

Holy Family Church, 429 Main Street, Old Town - Thursday, December 21, 6:30 to 7:30 p.m. and Friday, December 22, 8:30 to 9 a.m.

Our Lady of Wisdom Church, 83 College Avenue, Orono - Tuesday, December 19, 6:30 to 7:30 p.m.

St. Ann Church, 84 Main Street, Bradley - Monday, December 18, 6:30 to 7:30 p.m.

Parish of the Transfiguration of the Lord, Bar Harbor

Holy Redeemer Church, 56 Mount Desert Street, Bar Harbor - Monday, December 18, 6 to 7 p.m.

Prince of Peace Parish, Lewiston

Basilica of Ss. Peter & Paul, 122 Ash Street, Lewiston - Saturday, December 23, at 3 p.m.

Holy Cross Church, 1080 Lisbon Street, Lewiston - Sunday, December 17; Wednesday, December 20; and Friday, December 22, at 4 p.m.

Holy Family Church, 607 Sabattus Street, Lewiston - Saturday, December 23, at 3 p.m.

St. Agnes Parish, Island Falls

St. Agnes Church, 76 Sewall Street, Island Falls - Thursday, December 21, 5 p.m.

St. Anne Parish, Gorham

St. Anne Church, 299 Main Street, Gorham - Thursday, December 21 and Friday, 22, 6 to 7 p.m.

St. Anthony of Padua Parish, Jackman

St. Faustina Church, 370 Main Street, Jackman - Sunday, December 17, Penance Service at 2 p.m. and Monday, December 17, confessions from 6 to 7 p.m.

St. Anthony of Padua Parish, Westbrook

St. Hyacinth Church, 268 Brown Street, Westbrook - Mass of Reconciliation on Monday, December 18, at 5:30 p.m., followed by confessions until 7 p.m.; Wednesday, December 20, Noon to 1 p.m.

St. Bartholomew Parish, Cape Elizabeth

St. Bartholomew Church, 8 Two Lights Road, Cape Elizabeth - Thursday, December 21, 6 to 7 p.m.

St. Benedict Parish, Benedicta

St. Benedict Church, 1063 Benedicta Road, Benedicta - Monday, December 18 - 5:30 p.m. Mass, followed by the sacrament of reconciliation from 6 to 7 p.m.

St. Brendan the Navigator Parish, Camden

Our Lady of Good Hope Church, 7 Union Street, Camden - Monday, December 18, 9 to 11 a.m. and 7 to 9 p.m.

St. Bernard Church, 150 Broadway, Rockland - Thursday, December 21, 9 to 11 a.m. and 7 to 9 p.m.

St. Francis of Assisi Church, 81 Court Street - Wednesday, December 20, 9 to 11 a.m. and 7 to 9 p.m.

St. John and Holy Cross Parish, South Portland

Church of the Holy Cross, 124 Cottage Road, South Portland - Monday, December 18, 6 to 7 p.m. and Tuesday, December 19, 2 to 3 p.m.

St. John Vianney Parish, Fort Kent

St. Joseph Church, 7 Church Street, Wallagrass - Thursday, December 21, 5 to 6 p.m.

St. Louis Church, 26 East Main Street, Fort Kent - Monday, December 18, and Tuesday, December 19, beginning at noon; Wednesday, December 20, beginning at 6 p.m.

St. Joseph Parish, Bridgton

St. Elizabeth Ann Seton Church, 857 Main Street, Fryeburg - Thursday, December 21, 5:30 to 6:15 p.m.

St. Joseph Church, 225 South High Street, Bridgton - Wednesday, December 20, 5:30 to 6:15 p.m.

St. Joseph Parish, Ellsworth

St. Joseph Church, 231 Main Street, Ellsworth - Wednesday, December 20, 6 to 7 p.m.

St. Joseph Parish, Farmington

St. Joseph Church, 133 Middle Street - Monday, December 18 and Wednesday, December 20, 4 to 6 p.m.

St. Kateri Tekakwitha Parish, Calais

Immaculate Conception Church, 31 Calais Avenue, Calais - Monday, December 18, 10 to 11 a.m.; Thursday, December 21, 2:30 to 4:30 p.m.; Friday, December 22, 6 to 7 p.m.

St. Ann Church, Peter Dana Point Road, Indian Township - Sunday, December 17, 1 to 2 p.m.

St. Ann Church, 126 Bayview Drive, Pleasant Point (Perry) - Saturday, December 23, 1 to 2 p.m. at the Elder Center next to the church.

St. James the Greater Church, 15 Hillside Street, Baileyville - Monday, December 18, 6 to 7 p.m.

St. Joseph Church, 51 Washington Street, Eastport - Saturday, December 23, 2:30 to 4:30 p.m.

St. Leo the Great Parish, Howland

St. Leo the Great Church, 16 River Road, Howland - Thursday, December 21, 6 p.m.

St. Mary of Lourdes Parish, Lincoln

St. Mary of Lourdes Church, 142 Main Street, Lincoln - Monday, December 18, at 6 p.m. and Tuesday, December 19, at 11 a.m.

St. Mary of the Visitation Parish, Houlton

St. Mary of the Visitation Church, 112 Military Street, Houlton - Sunday, December 17, 2 to 4 p.m. Penitential Service and Monday-Wednesday, December 18-20, 6 to 7 p.m.

St. Maximilian Kolbe Parish, Scarborough

St. Maximilian Kolbe Church, 150 Black Point Road, Scarborough - Tuesday, December 19, 6 to 7 p.m. and Wednesday, December 20, 2 to 3 p.m.

St. Matthew Parish, Limerick

St. Matthew Church, 19 Dora Lane, Limerick - Tuesday, December 19, 8:30 to 9:30 a.m. and 4 to 6 p.m.; Thursday, December 21, 8:30 a.m. to 9:30 a.m. and 6 p.m. to 7 p.m.

St. Michael Parish, Augusta

Sacred Heart Church, 14 Summer Street, Hallowell - Friday, December 22, 6 to 7 p.m.

St. Augustine Church, 75 Northern Avenue, Augusta - Thursday, December 21, 6 to 7 p.m.

St. Denis Church, 298 Grand Army Road, Whitefield - Monday, December 18, 6 to 7 p.m.

St. Francis Xavier, 130 U.S. Route 133, Winthrop - Monday, December 18, 6 to 7 p.m.

St. Joseph Church, 110 School Street, Gardiner- Friday, December 22, 6 to 7 p.m.

St. Paul the Apostle Parish, Bangor

St. John Church, 217 York Street, Bangor - Monday, December 18, 6 to 7 p.m.

St. Matthew Church, 70 Western Avenue, Hampden - Wednesday, December 20, 6 to 7 p.m.

St. Teresa Church, 425 South Main Street, Brewer - Tuesday, December 19, 6 to 7 p.m.

St. Peter Parish, Portland

St. Peter Church, 72 Federal Street, Portland - Monday - Friday, December 18 - 22, 6 to 7 p.m.

St. Rose of Lima Parish

St. Rose of Lima Church, 1 Church Street - Tuesday, December 19, 4 to 6 p.m.; Thursday, December 21 and Friday, December 22, 4 to 6 p.m.

St. Teresa of Calcutta Parish, Norway

Our Lady of Ransom Church, 117 Elm Street, Mechanic Falls - Tuesday, December 19, 5:30 to 7 p.m.

St. Catherine of Sienna Church, 32 Paris Street, Norway - Monday, December 18, 5:30 to 7 p.m.

St. Thérèse of Lisieux Parish:

Notre Dame Church, 10 Payne Street, Springvale - Monday, December 18, 6 to 7 p.m. and Wednesday, December 20, 5 to 7 p.m.

Stella Maris Parish:

Our Lady of Holy Hope Church, 137 Perkins Street, Castine - Friday, December 22, 9 a.m. to 10 a.m.

St. Vincent de Paul Church, 60 Franklin Street, Bucksport - Monday, December 18, 6 to 7 p.m.


(View a Listing by County)