Skip to main content

Thanksgiving Masses

Wednesday, November 22, and Thursday, November 23, 2017

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 - Thursday at 9 a.m.

Augusta

St. Michael Parish:

St. Augustine Church, 75 Northern Avenue - Thursday at 9 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 9 a.m.

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 – Thursday at 9 a.m.

Biddeford

Good Shepherd Parish:

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

Bingham

Christ the King Parish:

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

Boothbay Harbor

All Saints Parish:

Our Lady Queen of Peace Church, 82 Atlantic Avenue - Thursday at 9 a.m.

Bradley

Parish of the Resurrection of the Lord:

St. Ann Church, 84 Main Street - Thursday at 9 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. Charles Borromeo Church, 132 McKeen Street - Thursday at 9 a.m.

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.

Calais

St. Kateri Tekakwitha Parish:

Immaculate Conception Church, 31 Calais Avenue - Wednesday at 6 p.m.  Please bring a non-perishable item from your Thanksgiving table to be blessed.

Camden

St. Brendan the Navigator Parish:

Our Lady of Good Hope Church, 7 Union Street – Wednesday at 6:30 p.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 4 p.m.

Ellsworth

St. Joseph Parish:

St. Joseph Church, 231 Main Street - Thursday at 9 a.m.

Farmington

St. Joseph Church, 133 Middle Street - Wednesday at 5 p.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.

Gorham

St. Anne Parish:

St. Anne Church, 299 Main Street - Wednesday at 6:30 p.m.

Gray

Parish of the Holy Eucharist:

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

Houlton

St. Mary of the Visitation Parish, Houlton

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

Howland

St. Leo the Great Parish:

St. Leo the Great Church, 18 River Road – Wednesday at 6 p.m.

Jay

St. Rose of Lima Parish:

St. Rose of Lima Church, 1 Church Street - Thursday at 8:30 a.m.

Kennebunk

Holy Spirit Parish:

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

Lewiston

Prince of Peace Parish:

Basilica of Ss. Peter & Paul, 122 Ash Street -Thursday at 7 a.m.

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.

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

Saint Teresa of Calcutta Parish:

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

Millinocket

Christ the Divine Mercy Parish:

St. Martin of Tours Church, 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

Saint Teresa of Calcutta Parish:

St. Catherine of Sienna Church, 32 Paris Street - Thursday at 9 a.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, Portland - 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.

Rangeley

Our Lady of the Lakes Parish:

St. Luke Church, 9 Lake Street - Thursday at 9 a.m.

Rockland

St. Brendan the Navigator Parish:

St. Bernard Church, 150 Broadway - Thursday at 9 a.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 7 p.m.

Saint Agatha

Our Lady of the Valley Parish:

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

Skowhegan

Christ the King Parish:

Notre Dame De Lourdes Church, 273 Water Street - Wednesday at 6 p.m.

South Berwick

Parish of the Ascension of hte Lord:

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

Springvale

St. Thérèse of Lisieux Parish:

Notre Dame Church, 10 Payne Street - Thursday at 9 a.m.

Van Buren

St. Peter Chanel Parish:

St. Bruno-St. Remi Church, 174 Main Street - Wednesday at 6 p.m.

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.

Windham

Our Lady of Perpetual Help Parish:

Our Lady of Perpetual Help Church, 919 Roosevelt Trail - Thursday at 8 a.m.

Winslow

Corpus Christi Parish:

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

Yarmouth

Parish of the Holy Eucharist:

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

York

Parish of the Ascension of the Lord:

St. Christopher Church, 4 Barrell Lane - Thursday at 10 a.m..