Christmas Celebrations in Parishes
On December 25, we celebrate the Solemnity of the Nativity of Our Lord, the birth of our Savior. Christmas is one of the most important days of the Church year, second only to Easter. It is the feast of the Incarnation, the feast of God becoming flesh.
On Christmas Eve and Christmas Day, we come together for Mass to celebrate this joyous occasion. Mass times may be found here. Several parishes also have other activities planned for the Christmas season, which continues through the Feast of the Baptism of the Lord on Sunday, January 8.
December 24
Traditional Family Mass with Living Nativity - St. Anthony of Padua Parish, Westbrook
Father Reginal Brissette will celebrate a traditional Christmas Eve Family Mass with a live Nativity scene on Sunday, December 24, at 4 p.m. All are invited to this special presentation, which will also include a special appearance by St. Nicholas
Christmas Caroling - All Saints Parish, Brunswick
For the 21st year, All Saints Parish is hosting public Christmas caroling in downtown Brunswick. Join for 15 minutes of singing traditional carols at the gazebo on the Brunswick Mall at 1 Maine Street on Christmas Eve, Sunday, December 24 at 7:30 p.m. This is a family-friendly event. Bring a flashlight, and we’ll provide the words. A donor from All Saints Parish will donate $2 to the Mid Coast Hunger Prevention Program for every person who attends.
Nativity Play - Cathedral of the Immaculate Conception, Portland
Children will put on a Nativity play before the 4 p.m. Mass at the Cathedral, 307 Congress Street, Portland, on Sunday, December 24. Please email Abrey at [email protected] if any of your children would like to participate.
Nativity Play - St. Denis Church, Whitefield
Children from St. Michael Parish will present a Nativity play on Christmas Eve at 5:30 p.m. at St. Denis Church, 298 Grand Army Road in Whitefield. The play will also feature music from the choir. It will be followed by Christmas Eve Mass at 6 p.m.
Children's Nativity Reading - St. Bernard Church, Rockland
St. Bernard Church in Rockland will have a children’s Nativity reading with music by the choir at 3:30 p.m. on Sunday, December 24 followed by the 4 p.m. Christmas Eve Vigil Mass. All youth are invited to participate. Please contact [email protected] to sign up.
December 25
Christmas Community Dinner - St. Athanasius & St. John Church, Rumford
All are welcome to gather for a free Christmas dinner at St. Athanasius & St. John Church, located on 126 Maine Avenue in Rumford, at Noon. Enjoy a turkey dinner with all the fixings and dessert.
December 30
Christmas at the Guild Hall - Cathedral of the Immaculate Conception, Portland
You are cordially invited to a Christmas party on Saturday, December 30th at 5pm in the Guild Hall, 307 Congress Street, Portland, following the 4pm Mass at the Cathedral. Festivities will be in full swing, including Christmas Karaoke, games for children, delicious food, and more. Bring your Christmas cheer and don’t miss out on a wonderful way to celebrate.
January 5
Epiphany Lessons & Carols - Prince of Peace Parish, Lewiston
To celebrate the end of the Twelve Days of Christmas, the Psalterium Institute Chamber Choir, Boy Choir, and Girl Choir will present Epiphany Lessons & Carols on January 5 at 6 p.m. at the Basilica of Ss. Peter & Paul in Lewiston. This service will help us remember not only the coming of the Magi to adore the Christ Child, but also some of the early revelations of Jesus as the Son of God. Join us for readings, prayers, carols, and beautiful choral music. Stay after for hot chocolate and Christmas cookies!
January 6
Epiphany Pageant - St. John Vianney Parish, Fort Kent
Children participating in faith formation at St. John Vianney Parish in Fort Kent will put on an Epiphany pageant on Saturday, January 6, during the 4 p.m. Mass at St. Louis Church, 26 East Main Street in Fort Kent.