Many Maine parishes will offer confessions from March 20 through March 31, m at various times.
Auburn
• Sacred Heart Church, 8 Sacred Heart Place: 6 p.m. Tuesday, March 23, and Wednesday, March 24.
• St. Philip Church, 2365 Turner Road: 6 p.m. Monday, March 22.
Augusta
• St. Augustine Church, 75 Northern Ave.: 1-2 p.m. Monday, March 22, and Friday, March 26.
• St. Mary Church, 41 Western Ave.: Noon-1 p.m. Wednesday, March 24; and 6-7 p.m. Thursday, March 25.
Bangor
• St. John Church, 217 York St.: 2-3 p.m. Saturday, March 20.
• St. Mary Church, 768 Ohio St.: 4:30-5:15 p.m. Tuesday, March 23.
Bar Harbor
• Holy Redeemer Church, 56 Mount Desert St.: 6-7 p.m. Tuesday, March 23.
Belfast
• St. Francis of Assisi Church, 81 Court St.: 9-11 a.m. and 7-9 p.m. Wednesday, March 24.
Biddeford
• St. Joseph Church, 178 Elm St.: 2-3 p.m. Sunday, March 28.
Bingham
• St. Peter Church, 27 Owens St: 3 p.m. Friday, March 26.
Brewer
• St. Joseph Church, 531 North Main St.: 4:30-5:15 p.m. Monday, March 22.
• St. Teresa Church, 425 South Main St.: 4:30-5:15 p.m. Thursday, March 25.
Bucksport
• St. Vincent de Paul Church, 60 Franklin St.: 10:15-10:45 a.m. Sunday, March 21.
Camden
• Our Lady of Good Hope, 7 Union St.: 9-11 a.m. and 7-9 p.m. Monday, March 22.
Cape Elizabeth
• St. Bartholomew Church, 8 Two Lights Road: 8:30-9 a.m. Monday, March 22; and 5-6 p.m. Wednesday, March 24.
Cherryfield
• St. Michael Church, 51 Elm St.: 6-7 p.m. Thursday, March 25.
Dexter
• St. Anne Church, 64 Free St.: Following 9 a.m. Masses Tuesday, March 23, and Wednesday, March 24; and following the 10:30 a.m. Mass, Sunday, March 28.
Eagle Lake
• St. Mary Church, 2451 Aroostook Road: Following 11 a.m. Mass, Sunday, March 21.
Falmouth
• Holy Martyrs of North America Church, 266 Foreside Road: 1:30-3 p.m. Saturday, March 20; 8:45-10 a.m. Monday, March 22; 12:30-1 and 6-7 p.m. Tuesday, March 23; and 1:30-3 p.m. Saturday, March 27.
Fort Kent
• St. Louis Church, 26 East Main St.: During adoration 2-3 p.m. Sunday, March 21; and 6-7 p.m. Monday, March 22, Tuesday, March 23, and Friday, March 25.
Gardiner
• St. Joseph Church, 110 School St.: 6-7 p.m. Tuesday, March 23.
Gray
• St. Gregory Church, 24 North Raymond Road: 6-7 p.m. Tuesday, March 23; 3-3:30 p.m. Thursday, March 25; and 1:30-3 p.m. Saturday, March 20.
Hallowell
• Sacred Heart Church, 14 Summer St.: 3:30-4:30 p.m. Sunday, March 21.
Hampden
• St. Matthew Church. 70 Western Ave.: 4:30-5:15 p.m. Friday, March 26.
Howland
• St. Leo the Great Church, 16 River Road: 6 p.m. Thursday, March 25.
Kittery
• St. Raphael Church, 6 Whipple Road: 2 p.m. Monday, March 22; and 7 p.m. Tuesday, March 23.
Lewiston
• Holy Cross Church, 607 Sabattus St.: 4-5 p.m. Monday, March 22, through Thursday, March 25.
Limerick
• St. Matthew Church, 19 Dora Lane: 3-3:45 p.m. Saturday, March 20, and Saturday, March 27.
Lincoln
• St. Mary of Lourdes Church, 142 Main St.: 11 a.m. Monday, March 22.
Lubec
• Sacred Heart Church, 14 Hamilton St. 6-7 p.m. Wednesday, March 24.
Lyman
• St. Philip Church, 404 Goodwins Mills Road: 2-3 p.m. Sunday, March 21.
Machias
• Holy Name Church, 8 Free St.: 6-7 p.m. after Stations of the Cross, Friday, March 26.
Old Orchard Beach
• St. Margaret Church, 6 Saco Ave.: 2-3 p.m. Sunday, March 28.
Old Town
• Holy Family Church, 429 Main St.: 8:30-9:30 a.m. Monday, March 22, and Wednesday, March 24; and 5:30-6:30 p.m. Friday, March 26.
Orono
• Our Lady of Wisdom Church, 83 College Ave.: 6:30-7:30 p.m. Tuesday, March 23.
Portland
• Cathedral of the Immaculate Conception, 307 Congress St.: 5:30-6:30 p.m. in the chapel, Tuesday, March 23 to Friday, March 26; 2:30-3:30 p.m. in the Cathedral chapel, Saturday, March 20, and Saturday, March 27.
Rangeley
• St. Luke Church, 19 Lake St.: 6-7 p.m. Monday, March 29.
Rockland
• St. Bernard Church, 150 Broadway: 9-11 a.m. and 7-9 p.m. Thursday, March 25.
Saint Francis
• St. Charles Borromeo Church, 912 Main St.: Following 6 p.m. Mass, Saturday, March 20.
Saco
• Most Holy Trinity Church, 271 Main St.: 2-3 p.m. Sunday, March 21.
Scarborough
• St. Maximilian Kolbe Church, 150 Black Point Road: 5-6 p.m. Monday, March 22, and Tuesday, March 23; and 4-4:45 p.m. Saturday, March 27.
Skowhegan
• Notre Dame de Lourdes Church, 273 Water St.: 6 p.m. Friday, March 26.
South Berwick
• Our Lady of the Angels Church, 162 Agamenticus Road: 2 p.m. Tuesday, March 23; and 7 p.m. Wednesday, March 24.
South Portland
• Holy Cross Church, 124 Cottage Road: 2-3 p.m. Tuesday, March 23, and Saturday, March 20; and 3-3:45 p.m. Saturday, March 27.
Stratton
• St. John Church, 76 Main St.: 6-7 p.m. Wednesday, March 31.
Waterville
• Notre Dame Church, 116 Silver St.: After 12:15 p.m. Mass, Tuesday, March 23, and Thursday, March 25.
Whitefield
• St. Denis Church, 298 Grand Army Road: 6-7 p.m. Monday, March 22.
Winslow
• St. John the Baptist Church, 26 Monument St.: 2:30-3:15 p.m. at the ramp door, Saturday, March 20, and Saturday, March 27.
Winterport
• St. Gabriel Church, 435 South Main St.: 4:30-5:15 p.m. Wednesday, March 24.
Winthrop
• St. Francis Xavier Church, 130 Route 133: 6-7 p.m. Wednesday, March 24.
Yarmouth
• Sacred Heart Church, 326 Main St.: 8:45-9:45 a.m. Saturday, March 20; 6-7 p.m. Tuesday, March 23; and 8:45-9:45 a.m. Saturday, March 27.
York
• St. Christopher Church, 4 Barrell Lane: 7 p.m. Monday, March 22; and 2 p.m. Wednesday, March 24.
Comments are not available on this story.
Send questions/comments to the editors.