"Hail Mary, full of grace..."
The Solemnity of the Immaculate Conception, celebrated on December 8, commemorates the day that Mary was conceived without the stain of original sin.
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. However, due to the COVID-19 pandemic, Bishop Robert Deeley has continued the dispensation from attending Mass on Sundays and holy days. For those who wish to attend Mass or watch via livestream, a list of Mass times is included below, listed by parish. A list of Masses by city/town may be found here.
All Saints Parish, Brunswick
Our Lady Queen of Peace Church, 82 Atlantic Avenue, Boothbay Harbor - Tuesday, December 8, at noon
St. Charles Borromeo Church, 132 McKeen Street, Brunswick - Tuesday, December 8, at 12:15 p.m.
St. Mary Church, 144 Lincoln Street, Bath - Tuesday, December 8, at 8 a.m.
St. Patrick Church, 380 Academy Hill Road, Newcastle - Tuesday, December 8 at 6 p.m.
Cathedral of the Immaculate Conception, Portland
Cathedral of the Immaculate Conception, 307 Congress Street, Portland - Tuesday, December 8, at 12:15 p.m. celebrated by Bishop Robert Deeley
Christ the King Parish, Skowhegan
Notre Dame de Lourdes Church, 273 Water Street, Skowhegan - Tuesday at Noon
St. Peter Church, 27 Owens Street, Bingham - Tuesday at 2:30 p.m.
St. Sebastian Church, 161 Main Street, Madison - Tuesday at 8 a.m.
Corpus Christi Parish, Waterville
Notre Dame du Perpetuel Secours Church, 116 Silver Street, Waterville – Tuesday, December 8, 12:15 p.m.
St. John Church, 26 Monument Street, Winslow – Tuesday, December 8, at 8 a.m. and 6 p.m.
Our Lady of Hope Parish, Portland
St. Pius X Church, 492 Ocean Avenue, Portland - Monday at 5:30 p.m. and 7 p.m. and Tuesday at 9 a.m.
Our Lady of Perpetual Help Parish, Windham
Our Lady of Perpetual Help Church, 919 Roosevelt Trail, Windham – Tuesday December 8, 8 a.m. and 6 p.m.
Our Lady of the Snows Parish, Dexter
St. Anne Church, 64 Free Street, Dexter - Tuesday, December 8, at 9 a.m.
Parish of the Resurrection of the Lord, Old Town
Holy Family Church, 429 Main Street, Old Town - Tuesday, December 8, 8 a.m.
Our Lady of Wisdom Church, 83 College Avenue, Orono - Tuesday, December 8, 8 p.m.
St. Ann Church, 84 Main Street, Bradley - Monday, December 7, 6 p.m.
Parish of the Transfiguration of the Lord, Bar Harbor
Holy Redeemer Church, 56 Mt. Desert Street, Bar Harbor – Tuesday, December 8, 6 p.m.
Sacred Heart/St. Dominic Parish, Portland
Sacred Heart Church, 65 Mellen Street, Portland – Monday, December 7, 5:30 p.m.
St. Anne Parish, Gorham
St. Anne Church, 299 Main Street, Gorham – Tuesday, December 8, 9 a.m. and 6:30 p.m.
St. Anthony of Padua Parish, Westbrook
St. Hyacinth Church, 268 Brown Street, Westbrook – Tuesday, December 8, 7:30 a.m. and 5 p.m.
St. Christopher Parish, Peaks Island
St. Christopher Church, 15 Central Avenue, Peaks Island – Tuesday, December 8, 6:15 p.m
St. John Paul II Parish, Scarborough
Holy Cross Church, 124 Cottage Road, South Portland - Tuesday, December 8, at 6 p.m.
St. Bartholomew Parish, 8 Two Lights Road, Cape Elizabeth - Tuesday, December 8, at 8 a.m.
St. Joseph Parish, Ellsworth
St. Joseph Church, 231 Main Street, Ellsworth – Tuesday, December 8, 9 a.m.
St. Kateri Tekakwitha Parish, Calais
Immaculate Conception Church, 31 Calais Avenue, Calais - Tuesday, December 8, at 9 a.m.
St. Louis Parish, Portland
St. Louis Church, 279 Danforth Street, Portland – Monday, December 7, 6:30 p.m.
St. Matthew Parish, Limerick
St. Matthew Church, 19 Dora Lane, Limerick - Tuesday, December 8, 8 a.m.
St. Peter Parish, Portland
St. Peter Church, 72 Federal Street, Portland – Tuesday, December 8, 7 a.m.
St. Thérèse of Lisieux Parish, Sanford
Holy Family Church, 66 North Avenue, Sanford - Tuesday, December 8, at 6 p.m.
Stella Maris Parish, Bucksport
St. Vincent de Paul Church, 60 Franklin Street, Bucksport – Monday, December 7, 5 p.m.
St. Mary of the Sea Church, 8 Granite Street, Stonington – Tuesday, December 8, 8:30 a.m.
Our Lady of Holy Hope Church, 137 Perkins Street, Castine – Tuesday, December 8, 10:30 a.m.