Skip to main content

Thanksgiving Masses

Wednesday, November 27, and Thursday, November 28, 2019

To view a listing by parish, click here.

Ashland

Parish of the Precious Blood:

St. Mark Church, 13 Allen Farm Road - Wednesday at 6 p.m.

Auburn

Immaculate Heart of Mary Parish:

Sacred Heart Church, 8 Sacred Heart Place, Auburn - Thursday at 9 a.m.

Augusta

St. Michael Parish:

St. Augustine Church, 75 Northern Avenue - Thursday at 7:30 a.m.

Bangor

St. Paul the Apostle Parish:

St. Mary Church, 768 Ohio Street - Thursday at 8:30 a.m.

Bar Harbor

Parish of the Transfiguration of the Lord:

Holy Redeemer Church, 56 Mount Desert Street - Thursday at 8 a.m. Parishioners are invited to bring in food items to be donated to Loaves and Fishes and to bring in a dish from their own Thanksgiving table to be blessed.

Bath

All Saints Parish:

St. Mary Church, 144 Lincoln Street - Thursday at 8 a.m.

Belfast

St. Brendan the Navigator Parish:

St. Francis of Assisi Church, 81 Court Street - Wednesday at 6:30 p.m.

Biddeford

Good Shepherd Parish:

St. Joseph Church, 178 Elm Street - Thursday at 9 a.m.

Bingham

Christ the King Parish:

St. Peter Church, 278 Owens Street - Thursday at 10 a.m.

Bridgton

St. Joseph Parish:

St. Joseph Church, 225 South High Street - Wednesday at 6:30 p.m. and Thursday at 8 a.m.

Brunswick

All Saints Parish:

St. John the Baptist Church, 39 Pleasant Street - Wednesday at 6 p.m.

Bucksport

Stella Maris Parish:

St. Vincent de Paul Church, 60 Franklin Street - Thursday at 8:30 a.m.  Parishioners are invited to bring in food items to be donated to Loaves and Fishes and to bring in a dish from their own Thanksgiving table to be blessed.

Calais

St. Kateri Tekakwitha Parish:

Immaculate Conception Church, 31 Calais Avenue - Wednesday at 6 p.m.  Parishioners are invited to bring food to be blessed.

Camden

St. Brendan the Navigator Parish:

Our Lady of Good Hope Church, 7 Union Street - Thursday at 9 a.m.

Caribou

Parish of the Precious Blood:

Holy Rosary Church. 34 Vaughn Street - Thursday at 8:30 a.m.

Sacred Heart Church, 1143 Van Buren Road - Thursday at 8:30 a.m.

Dexter

Our Lady of the Snows Parish:

St. Anne Church, 64 Free Street - Wednesday at 6 p.m.

Ellsworth

St. Joseph Parish:

St. Joseph Church, 231 Main Street - Thursday at 9 a.m. Parishioners are invited to bring in food items to be donated to Loaves and Fishes and to bring in a dish from their own Thanksgiving table to be blessed.

Farmington

St. Joseph Parish:

St. Joseph Church, 133 Middle Street - Thursday at 8:30 a.m.

Fort Fairfield

Parish of the Precious Blood:

St. Denis Church, 143 Main Street - Wednesday at 6 p.m.

Fort Kent

St. John Vianney Parish:

St. Louis Church, 26 East Main Street - Thursday at 9 a.m.

Gardiner

St. Michael Parish:

St. Joseph Church, 110 School Street - Thursday at 8:30 a.m.

Gorham

St. Anne Parish:

St. Anne Church, 299 Main Street - Thursday at 8 a.m.

Gray

Parish of the Holy Eucharist:

St. Gregory Church, 24 North Raymond Road - Thursday at 8:30 a.m.

Greenville

Holy Family Parish:

Holy Family Church, 145 Pritham Avenue - Thursday at 10 a.m.

Houlton

St. Mary of the Visitation Parish:

St. Mary of the Visitation Church, 112 Military Street - Thursday at 8 a.m.

Kennebunk

Holy Spirit Parish:

St. Martha Church, 34 Portland Road - Thursday at 9 a.m.

Kittery

Parish of the Ascension of the Lord:

St. Raphael Church, 6 Whipple Road - Thursday at 9 a.m.

Lewiston

Prince of Peace Parish:

Holy Family Church, 607 Sabattus Street - Thursday at 9 a.m.

Limerick

St. Matthew Parish:

St. Matthew Church, 19 Dora Lane - Thursday at 9 a.m.

Lincoln

Our Lady of the Eucharist Parish:

St. Mary of Lourdes Church, 142 Main Street - Thursday at 8 a.m.

Madawaska

Notre Dame du Mont Carmel Parish:

St. Thomas Aquinas Church, 337 St. Thomas Street - Thursday at 9 a.m.

Mars Hill

Parish of the Precious Blood:

St. Joseph Church, 17 Main Street - Wednesday at 6 p.m.

Mechanic Falls

St. Teresa of Calcutta Parish:

Our Lady of Ransom Church, 117 Elm Street - Wednesday at 6 p.m.

St. Catherine of Sienna Church, 32 Parish Street - Thursday at 9 a.m.

Millinocket

Christ the Divine Mercy Parish:

St. Martin of Tours, 19 Colby Street - Thursday at 9 a.m.

Newcastle

All Saints Parish:

St. Patrick Church, 380 Academy Hill Road - Wednesday at 5 p.m.

North Caribou

Parish of the Precious Blood:

Sacred Heart Church, 1143 Van Buren Road - Thursday at 8:30 a.m.

Norway

St. Teresa of Calcutta Parish:

St. Catherine of Sienna Church, 32 Paris Street - Thursday at 9 a.m.

Pittsfield

St. Agnes Parish:

St. Agnes Church, 238 Detroit Street - Wednesday at 6 p.m.

Portland

Cathedral of the Immaculate Conception:

Cathedral of the Immaculate Conception, 307 Congress Street - Bishop Robert Deeley will celebrate Mass on Thanksgiving morning at 9 a.m.

Our Lady of Hope Parish:

St. Pius X Church, 492 Ocean Avenue - Thursday at 9 a.m.

Presque Isle

Parish of the Precious Blood:

Nativity of the Blessed Virgin Mary Church, 331 Main Street - Thursday at 8:30 a.m.

Rockland

St. Brendan the Navigator Parish:

St. Bernard Church, 150 Broadway - Wednesday at 6:30 p.m.

Rumford

Holy Savior Parish:

St. Athanasius & St. John Church, 126 Maine Avenue - Thursday at 8:15 a.m.

Sabattus

Our Lady of the Rosary Parish:

Our Lady of the Rosary Church, 131 High Street - Thursday at 9 a.m.

Saco

Good Shepherd Parish:

Most Holy Trinity Church, 271 Main Street - Wednesday at 6:30 p.m. (Collection of non-perishable food items for Saco Food Pantry at the Mass)

Saint Agatha

Our Lady of the Valley Parish:

St. Agatha Church, 379 Main Street - Thursday at 9 a.m.

Sanford

St. Thérèse of Lisieux Parish:

Holy Family Church, 66 North Avenue - Thursday at 9 a.m.

Scarborough

St. Maximilian Kolbe Parish:

St. Maximilian Kolbe Church, 150 Black Point Road - Thursday at 9 a.m.

Skowhegan

Christ the King Parish:

Notre Dame de Lourdes Church, 273 Water Street - Wednesday, November 27, at 8 a.m. and 6:30 p.m.

South Berwick

Parish of the Ascension of the Lord:

Our Lady of the Angels Church, 160 Agamenticus Road - Thursday at 9 a.m.

Van Buren

St. Peter Chanel Parish:

St. Bruno-St. Remi Church, 174 Main Street - Wednesday at 6 p.m. (Pie social to follow in church hall)

Wells

Holy Spirit Parish:

St. Mary Church, 236 Eldridge Road -- Thursday at 8 a.m.

Westbrook

St. Anthony of Padua Parish:

St. Hyacinth Church, 268 Brown Street - Wednesday at 5:30 p.m.

Winslow

Corpus Christi Parish:

St. John the Baptist Church, 26 Monument Street, Winslow - Thursday at 9 a.m.

Yarmouth

Parish of the Holy Eucharist

Sacred Heart Church, 326 Main Street - Thursday at 9 a.m.