All Souls' Day

"The souls of the righteous are in the hand of God." - Wisdom 3:1

November 2nd is the Commemoration of All the Faithful Departed, often referred to as All Souls' Day. On this day, we pray for the souls of those who have died and are still in purgatory, being prepared for eternal life in heaven. We believe that we remain connected with members of the Church after death and that we can help those souls in purgatory through our prayers.  Praying for the dead is one of the spiritual works of mercy.

Below you will find some Masses, services, and other commemorations of All Souls' Day. Unless otherwise noted, all Masses and observances are on Thursday, November 2, 2023.

Parish Masses and Services

Cathedral of the Immaculate Conception, Portland

Cathedral of the Immaculate Conception, 307 Congress Street, Portland - The Consoling Hearts Ministry will present a Mass of Remembrance celebrated by Bishop Robert P. Deeley on Thursday, November 2, at 6 p.m.

Christ the Divine Mercy Parish, East Millinocket

St. Martin of Tours Church, 19 Colby Street, Millinocket - A candlelight ceremony and Mass of Remembrance will be held at 5 p.m. for all the deceased loved ones who passed away during the past year.

Christ the King Parish, Skowhegan

St. Peter Church, 27 Owens Street, Bingham - A Mass will be celebrated on Thursday, November 2, at 2:30 p.m.

St. Sebastian Church, 161 Main Street, Madison - A Mass for all departed souls will be celebrated Friday, November 3, at 8 a.m.

Good Shepherd Parish, Saco

St. Joseph Church, 178 Elm Street, Biddeford - All Souls' Day Mass on Thursday, November 2, at 6 p.m.

Holy Family Parish, Greenville

Holy Family Church, 145 Pritham Avenue, Greenville - All Souls' Day Mass at 4 p.m.

Notre Dame du Mont Carmel Parish, Madawaska

St. David Church, 774 Main Street, Madawaska - A Memorial Mass for the deceased of the parish will be celebrated at 6 p.m.

Our Lady of Hope Parish, Portland

St. Pius X Church, 492 Ocean Avenue, Portland - All Souls' Day Mass on Thursday, November 2, at 4 p.m. for those who have died in the past year.

Our Lady of the Lakes Parish, Oquossoc

St. Luke Church, 19 Lake Street, Rangeley - A Mass for All Souls will be celebrated Saturday, November 4, at noon. During the Mass, the names of parishioners who died within the past year will be read aloud. Prayers will also be offered for all deceased relatives and friends.

Our Lady of the Valley Parish, Saint Agatha

St. Agatha Church, 379 Main Street, St. Agatha - A special candlelight Mass will be held at 6 p.m. for all deceased loved ones, especially those who have passed away during the past year. Prayers will also be offered for those who have had miscarriages or lost a child due to addiction or suicide. 

St. Luce Church, 441 U.S. Route One, Frenchville - An All Souls' Day Mass will be celebrated at 6 p.m.

Parish of the Holy Eucharist, Falmouth

Sacred Heart Church, 326 Main Street, Yarmouth - All Souls' Day Mass on Thursday, November 2, at 8 a.m., and on Saturday, November 10, 6:30 p.m. go 7:30 p.m., the Psalterium Institute Chamber Choir at Sacred Heart Church will sing the Votive Office of the Dead and choral preludes and postludes.

Parish of the Holy Savior, Rumford

St. Athanasius & St. John Church, 126 Maine Avenue, Rumford - A Mass will be celebrated at 8:15 a.m. for all the souls in purgatory who have no one to pray for them.

Parish of the Resurrection of the Lord, Old Town

Holy Family Church, 429 Main Street, Old Town - A Mass for All the Faithful Departed will be celebrated at 8 a.m., and the parish will celebrate its annual Mass of Remembrance at 6 p.m. on Thursday, November 2. During the Mass, candles will be lit as the names of the deceased are read aloud. On Saturday, November 4, a traditional Latin Requiem Mass will be celebrated for all the faithful departed at 10 a.m. at Holy Family Church. The priests of the parish will also conduct prayer services at area cemeteries. Details are available below.

Parish of the Transfiguration of the Lord, Bar Harbor

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

Prince of Peace Parish, Lewiston

Basilica of Ss. Peter & Paul, 122 Ash Street, Lewiston - On Sunday, November 19, during the 10:30 a.m. Mass, prayers will be offered for those who have celebrated a funeral Mass during the past year at Prince of Peace Parish

Holy Cross Church, 1080 Lisbon Street, Lewiston - On Sunday, November 19, during the 8:30 a.m. Mass, prayers will be offered for those who have celebrated a funeral Mass during the past year at Prince of Peace Parish

Holy Family Church, 607 Sabattus Street, Lewiston - On Sunday, November 19, during the 11 a.m. Mass, prayers will be offered for those who have celebrated a funeral Mass during the past year at Prince of Peace Parish

Holy Trinity Church, 67 Frost Hill Avenue, Lisbon Falls - On Sunday, November 19, during the 8:30 a.m. Mass, prayers will be offered for those who have celebrated a funeral Mass during the past year at Prince of Peace Parish

St. Agnes Parish, Island Falls

St. Agnes Church, 76 Sewall Street, Island Falls - An All Souls' Day Mass will be celebrated on Thursday, November 2, at Noon

St. Anthony of Padua Parish, Jackman

St. Faustina Church, 370 Main Street, Jackman - All Souls' Day Mass at 8 a.m.

St. Anthony of Padua Parish, Westbrook

Our Lady of Perpetual Help Church, 919 Roosevelt Trail, Windham - All Souls' Day Mass on Thursday, November 2, at 8 a.m.

St. Hyacinth Church, 268 Brown Street, Westbrook - All Souls' Day Mass on Thursday, November 2, at 7:30 a.m.

St. Brendan the Navigator Parish, Camden

Coughlin Cemetery, Rockland - Father Divine Fossoh will lead a Rosary with youth and their families on All Souls' Day, Thursday, November 2, at noon at Coughlin Cemetery in Rockland. 

Our Lady of Good Hope Church, 7 Union Street, Camden - Mass of Remembrance on Sunday, November 5, at 11 a.m.

St. Bernard Church, 150 Broadway, Rockland - Mass of Remembrance on Saturday, November 4, at 6 p.m.

St. Francis of Assisi Church, 81 Court Street, Belfast - Mass of Remembrance on Sunday, November 12, at 8:30 a.m.  

St. John Paul II Parish, Scarborough

St. Maximilian Kolbe Church, 150 Black Point Road, Scarborough - Mass on Thursday, November 2, at 8 a.m. 

St. John Vianney Parish, Fort Kent

St. Louis Church, 26 East Main Street, Fort Kent - A memorial Mass will be held on Sunday, October 29, at 9 a.m.

St. Joseph Parish, Bridgton

St. Elizabeth Ann Seton Church, 857 Main Street, Fryeburg - Mass for All the Faithful Departed on Thursday, November 2, at 8:30 a.m.

St. Joseph Church, 225 South High Street, Bridgton - Mass for All the Faithful Departed on Thursday, November 2, at 6:30 p.m.

St. Joseph Parish, Ellsworth

St. Joseph Church, 231 Main Street, Ellsworth - Mass and candle ceremony for All the Souls in Purgatory on Thursday, November 2, at 5:30 p.m.

St. Joseph Parish, Farmington

St. Joseph Church, 133 Middle Street, Farmington - All Souls' Day Mass on Thursday, November 2, at 8:30 a.m.

St. Mary of the Visitation Parish, Houlton

St. Mary of the Visitation Church, 110 Military Street, Houlton - An All Souls' Day Mass will be celebrated at 6 p.m.

St. Matthew Parish, Limerick

St. Matthew Church, 19 Dora Lane, Limerick - A Mass of Remembrance will be celebrated Thursday, November 2, at 6 p.m.

St. Michael Parish, Augusta

St. Mary Pelton Hill Cemetery, 605 Western Avenue, Manchester - An All Souls' Day Prayer Service will be held at noon during which the names of parishioners who died since last November will be read.

St. Peter the Fisherman Parish, Machias

Sacred Heart Church, 14 Hamilton Street, Lubec - All Souls' Day Mass at 5:30 p.m.

St. Rose of Lima Parish, Jay

St. Rose of Lima Church, 1 Church Street, Jay - All Souls' Day Mass on Thursday, November 2, at 5 p.m.

St. Teresa of Calcutta Parish, Norway

Our Lady of Ransom Church, 117 Elm Street, Mechanic Falls - Mass for All the Faithful Departed on Thursday, November 2, at 5:30 p.m.

St. Catherine of Sienna Church, 32 Paris Street, Norway - Mass for All the Faithful Departed on Thursday, November 2, at 8 a.m.

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

Holy Family Church, 66 North Avenue, Sanford - A Mass of Remembrance will be celebrated Thursday, November 2, at 6 p.m.

Stella Maris Parish, Bucksport

St. Vincent de Paul Church, 60 Franklin Street, Bucksport - Mass on Thursday, November 2, at 8:30 a.m. for All the Souls in purgatory. 

Cemetery Prayer Services

Down Street Cemetery, Penobscot Nation

A prayer service will be held at 3 p.m., and upon request, a priest will bless graves at the cemetery.

Evergreen Cemetery, Bradley

A prayer service will be held at 2 p.m., and upon request, a priest will bless graves at the cemetery.

Holy Cross Cemetery, Livermore Falls

Holy Cross Cemetery, Park Street, Livermore Falls - Prayers will be offered at the cemetery on All Souls' Day, Thursday, November 2, at 1 p.m.

Forest Hill Cemetery, Old Town

A prayer service will be held at 10 a.m., and upon request, a priest will bless graves at the cemetery.

Lawndale Cemetery, Old Town

A prayer service will be held at 11 a.m., and upon request, a priest will bless graves at the cemetery.

Milford Cemetery, Milford

A prayer service will be held at 1 p.m., and upon request, a priest will bless graves at the cemetery.

Mount Calvary Cemetery, Lisbon

Mount Calvary Cemetery, Lisbon Falls Road, Lisbon - On Saturday, November 18, there will be a gathering at 8:30 a.m. to pray the Office of the Dead from the Liturgy of the Hours and to recite a Rosary for the deceased. 

Mount Hope Cemetery, Lewiston

Mount Hope Cemetery, 81 Mount Hope Avenue, Lewiston - On Saturday, November 25, there will be a gathering at 8:30 a.m. to pray the Office of the Dead from the Liturgy of the Hours and to recite a Rosary for the deceased. (Gather across from Geiger Brothers, Lincoln St./River Rd.)

Riverside Cemetery, Orono

A prayer service will be held at noon, and upon request, a priest will bless graves at the cemetery.

St. Joseph Cemetery, Old Town

A prayer service will be held at 9 a.m. at St. Joseph Cemetery in Old Town and a priest will bless graves upon request.

St. Peter's Cemetery, Lewiston

St. Peter's Cemetery, Switzerland Road, Lewiston - On Saturday, November 11, there will be a gathering at 8:30 a.m. to pray the Office of the Dead from the Liturgy of the Hours and to recite a Rosary for the deceased. Participants should meet at the cemetery office.