Skip to main content

Thanksgiving Masses

 

A beautiful way to begin your Thanksgiving celebration is by gathering around the Lord's table with your parish family to thank him for the blessings he has given us. Many parishes around the Diocese of Portland have Masses scheduled for Thanksgiving morning or the evening before. For a listing by location, see below. For a listing by parish, click here. 

Auburn

Immaculate Heart of Mary Parish:

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

Augusta

St. Michael Parish:

St. Mary of the Assumption Church, 41 Western Avenue – Wednesday at 6 p.m.

Bangor

St. Paul the Apostle Parish:

St. Mary Church, 768 Ohio Street - Thursday at 9 a.m.

Bar Harbor

Parish of the Transfiguration of the Lord:

Holy Redeemer Church, 56 Mount Desert Street - Thursday at 8:30 a.m.

Bath

All Saints Parish:

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

Belfast

St. Brendan the Navigator Parish:

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

Biddeford

Good Shepherd Parish:

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

Brunswick

All Saints Parish:

St. Charles Borromeo Church, 132 McKeen Street, Brunswick - Thursday at 9 a.m.

Camden

St. Brendan the Navigator Parish:

Our Lady of Good Hope Church, 7 Union Street - Wednesday at 8 a.m.

Cape Elizabeth

St. John Paul II Parish:

St. Bartholomew Church, 8 Two Lights Road - Thursday at 9 a.m.

Caribou

Parish of the Precious Blood:

Nativity of the Blessed Virgin Mary Church, 333 Main Street - 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.

Fort Kent

St. John Vianney Parish:

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

Fryeburg

St. Joseph Parish:

St. Elizabeth Ann Seton Church, 857 Main Street - Thursday at 8:30 a.m.

Gray

Parish of the Holy Eucharist:

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

Greenville

Holy Family Parish:

Holy Family Church, 145 Pritham Avenue - Thursday at 7:30 a.m.

Hampden

St. Paul the Apostle Parish:

St. Matthew Church, 70 Western Avenue - Wednesday at 5:30 p.m.

Houlton

St. Mary of the Visitation Parish:

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

Howland

Our Lady of the Eucharist Parish:

St. Leo the Great Church, 18 River Road - Thursday at 8:30 a.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, 30 Portland Road - Thursday at 9:15 a.m.

Kittery

Parish of the Ascension of the Lord:

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

Lewiston

Prince of Peace Parish:

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

Holy Cross Church, 1080 Lisbon 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.

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

Norway

St. Teresa of Calcutta Parish:

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

Old Town

Parish of the Resurrection of the Lord:

Holy Family Church, 429 Main Street - Thursday at 8 a.m.

Pittsfield

St. Agnes Parish:

St. Agnes Church, 238 Detroit Street - Thursday at 9 a.m.

Portland

Our Lady of Hope Parish:

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

Portland Peninsula & Island Parishes:

Cathedral of the Immaculate Conception, 307 Congress Street - Thursday at 9 a.m. celebrated by Bishop Robert Deeley.

St. Peter Church, 72 Federal Street - Thursday at 7 a.m.

Presque Isle

Parish of the Precious Blood:

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

Rockland

St. Brendan the Navigator Parish:

St. Bernard Church, 150 Broadway - Thursday at 8 a.m.

Rumford

Parish of the Holy Savior:

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

Sabattus

Prince of Peace Parish:

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

Saint Agatha

 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.

Skowhegan

Christ the King Parish:

Notre Dame de Lourdes Church, 273 Water Street - Thursday at 10 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 - Thursday at 7:30 a.m.

Windham

St. Anthony of Padua 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.

Winthrop

St. Michael Parish:

St. Francis Xavier Church, 130 U.S. Route 133 - Thursday at 8 a.m.

Yarmouth

Parish of the Holy Eucharist:

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