Skip to main content

Thanksgiving Day Masses (Listed by Parish)

 

To view a listing by city/town, click here.

All Saints Parish, Brunswick

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

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

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

Cathedral of the Immaculate Conception, Portland

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

Christ the Divine Mercy Parish, East Millinocket

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

Christ the King Parish, Skowhegan

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

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

Corpus Christi Parish, Waterville

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

Good Shepherd Parish, Saco

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

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

Holy Family Parish, Greenville

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

Holy Savior Parish, Rumford

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

Holy Spirit Parish, Wells

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

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

Immaculate Heart of Mary Parish, Auburn

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

Notre Dame du Mont Carmel Parish, Madawaska

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

Our Lady of the Eucharist Parish, Lincoln

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

Our Lady of Hope Parish, Portland

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

Our Lady of the Rosary Parish, Sabattus

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

Our Lady of the Snows Parish, Dexter

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

Our Lady of the Valley Parish, Saint Agatha

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

Parish of the Ascension of the Lord, Kitery

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

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

Parish of the Holy Eucharist, Falmouth

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

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

Parish of the Precious Blood, Caribou

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

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

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

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

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

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

Parish of the Resurrection of the Lord, Old Town

St. Ann Church, 84 Main Street, Bradley - Thursday at 9 a.m.

Parish of the Transfiguration of the Lord, Bar Harbor

Holy Redeemer Church, 56 Mount Desert Street, Bar Harbor - Thursday at 8 a.m.

Prince of Peace Parish, Lewiston

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

St. Agnes Parish, Pittsfield

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

St. Anne Parish, Gorham

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

St. Anthony of Padua Parish, Westbrook

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

St. Brendan the Navigator Parish, Camden

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

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

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

St. John Vianney Parish, Fort Kent

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

St. Joseph Parish, Bridgton

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

St. Joseph Parish, Ellsworth

St. Joseph Church, 231 Main Street, Ellsworth - 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.

St. Joseph Parish, Farmington

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

St. Kateri Tekakwitha Parish, Calais

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

St. Mary of the Visitation Parish, Houlton

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

St. Matthew Parish, Limerick

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

St. Maximilian Kolbe Parish, Scarborough

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

St. Michael Parish, Augusta

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

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

St. Paul the Apostle Parish, Bangor

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

St. Peter Chanel Parish, Van Buren

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

St. Teresa of Calcutta Parish, Norway

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

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

St. Thérèse of Lisieux Parish, Sanford

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

Stella Maris Parish, Bucksport

St. Vincent de Paul Church, 60 Franklin Street, Bucksport - 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.