Solemnity of the Immaculate Conception

Immaculate Conception

"Hail Mary, full of grace..."

The Solemnity of the Immaculate Conception commemorates the day that Mary was conceived without the stain of original sin. The feast occurs on December 8, but in 2024, the celebration is transferred to December 9 because December 8 is a Sunday. It is the patronal feast of the United States and of the Diocese of Portland.

Although it was long believed by many Christians that Mary, who was to be the Mother of God, was conceived without sin, it wasn't until 1854 that Pope Pius IX declared it to be dogma of the Catholic Church. In Ineffabilis Deus, he wrote that "the Blessed Virgin Mary, from the first moment of her conception, by a singular grace and privilege of almighty God, and in view of the merits of Jesus Christ, Saviour of the human race, was preserved free from every stain of original sin is a doctrine revealed by God and, for this reason, must be firmly and constantly believed by all the faithful."

The Solemnity of the Immaculate Conception is a holy day of obligation. Mass times listed by city/town may be found below. Mass times listed by parish may be found here. Prayers to Mary, the Immaculate Conception may be found here.

Holy Day Mass Times

Bath

All Saints Parish:

St. Mary Church, 144 Lincoln Street - Monday, December 8, at 8 a.m. and 6 p.m.

Boothbay Harbor

All Saints Parish:

Our Lady Queen of Peace Church, 82 Atlantic Avenue - Monday, December 8, at Noon

Bridgton

St. Joseph Parish:

St. Joseph Church, 225 South High Street - Monday, December 8, at 8:30 a.m.

Brunswick

All Saints Parish:

St. Charles Borromeo Church, 132 McKeen Street - Monday, December 8, at Noon and 6:30 p.m.

St. John the Baptist Church, 39 Pleasant Street - Monday, December 8, at 8 a.m.

Fryeburg

St. Joseph Parish:

St. Elizabeth Ann Seton Church, 857 Main Street - Monday, December 8, at 6 p.m.

Gorham

St. Anthony of Padua Parish:

St. Anne Church, 299 Main Street– Monday, December 8, at 9 a.m. and 5 p.m.

Mechanic Falls

St. Teresa of Calcutta Parish:

Our Lady of Ransom Church, 117 Elm Street - Monday, December 8, at 5:30 p.m..

Newcastle

All Saints Parish:

St. Patrick Church, 380 Academy Hill Road - Monday, December 8, at 6 p.m.

Norway

St. Teresa of Calcutta Parish:

St. Catherine of Sienna Church, 32 Paris Street - Monday, December 8, at 8 a.m.

Oxford

St. Teresa of Calcutta Parish:

St. Mary Church, 276 King Street - Monday, December 8, at 12:15 p.m.

Richmond

All Saints Parish:

St. Ambrose Church, 29 Kimball Street - Monday, December 8, at 10 a.m.

Westbrook

St. Anthony of Padua Parish:

St. Hyacinth Church, 268 Brown Street – Sunday, December 7, at 4 p.m., and Monday, December 8, at 12:15 p.m.

Windham

St. Anthony of Padua Parish:

Our Lady of Perpetual Help Church, 919 Roosevelt Trail – Sunday, December 7, at 4 p.m., and Monday, December 8, at 8 a.m. and 6 p.m.