Short answer: Yes, a Mass on the evening of Thursday, December 24, 2026 fulfills your Christmas obligation, because the Church counts a Mass celebrated on the evening before a feast as fulfilling that feast’s obligation. But Christmas (Friday, December 25) and the following Sunday (December 27, the Feast of the Holy Family) are two separate obligations, so you need to attend Mass for each. And because January 1, 2027 falls on a Friday, the Solemnity of Mary, Mother of God is also a holy day of obligation in the United States this year.
Every December, the same questions come up in Catholic households: which Mass counts, how many times do we have to go, and what’s the difference between the vigil and Midnight Mass? Here’s a clear guide for Christmas 2026.
The Christmas 2026 calendar at a glance
| Date | Day | Celebration | Obligation? |
|---|---|---|---|
| December 24 (evening) | Thursday | Christmas Vigil Mass | Fulfills the Christmas obligation |
| December 25 | Friday | The Nativity of the Lord (Christmas) | Yes, holy day of obligation |
| December 26 (evening) | Saturday | Anticipated Sunday Mass | Fulfills the Sunday obligation |
| December 27 | Sunday | The Holy Family of Jesus, Mary and Joseph | Yes, Sunday obligation |
| January 1, 2027 | Friday | Mary, the Holy Mother of God | Yes, in the U.S. this year |
| January 3, 2027 | Sunday | The Epiphany of the Lord (U.S.) | Yes, Sunday obligation |

Does Christmas Eve Mass count for Christmas?
Yes. The Code of Canon Law (canon 1248) says that a person who assists at a Mass celebrated anywhere in a Catholic rite, either on the feast day itself or in the evening of the preceding day, satisfies the obligation. So any Christmas Mass from the evening of December 24 onward, whether the Vigil Mass, Midnight Mass or a Mass on Christmas Day, counts for Christmas.
That’s why parishes add so many Christmas Eve Masses. Families with young children often prefer an early evening Mass, while others treasure the beauty and quiet of Midnight Mass.
Do I have to go to Mass twice that weekend?
Yes. A single Mass can’t fulfill two different obligations. In 2026:
- Christmas obligation: attend Mass on the evening of December 24 or anytime on December 25.
- Sunday obligation (Holy Family): attend Mass on the evening of Saturday, December 26 or anytime on Sunday, December 27.
Plan ahead, especially if you’re traveling. Check parish Mass schedules early, since many parishes change their times during Christmas week.
The four Masses of Christmas
Christmas is so great a feast that the Church gives it not one Mass but several, each with its own prayers and readings:
- The Vigil Mass (evening of December 24), whose Gospel traces the genealogy of Jesus and the angel’s message to Joseph.
- The Mass during the Night (traditionally at midnight), with St. Luke’s account of the birth of Christ and the angels’ song to the shepherds.
- The Mass at Dawn, with the shepherds coming to find the Child lying in the manger.
- The Mass during the Day, with the prologue of St. John’s Gospel: “And the Word was made flesh, and dwelt among us.”
In the traditional Latin Mass, the three Christmas Masses (Midnight, Dawn and Day) have been celebrated for many centuries, and by long tradition a priest may offer all three on Christmas Day. Attending any one of them fulfills the obligation, but if you can, attending more than one is a beautiful way to enter into the mystery of the Nativity.
What about January 1, 2027?
January 1 is the Solemnity of Mary, the Holy Mother of God, the octave day of Christmas. In the United States, it is normally a holy day of obligation; the obligation is lifted only when January 1 falls on a Saturday or a Monday. In 2027 it falls on a Friday, so the obligation applies. Mass on the evening of Thursday, December 31 also counts.

How to prepare for Christmas Mass
- Go to Confession during Advent. Parishes often hold extra Advent penance services. If it’s been a while, our step-by-step guide to Confession walks you through it.
- Keep Advent as a season of waiting. Advent begins Sunday, November 29, 2026. Save the biggest celebrating for Christmas itself and the Christmas season that follows.
- Arrive early. Christmas Masses fill up. Arriving early gives you time to pray before Mass begins.
- Observe the Eucharistic fast. Abstain from food and drink (except water and medicine) for at least one hour before receiving Holy Communion.
- Read the Gospel beforehand. Read St. Luke 2:1–20 as a family on Christmas Eve.
Christmas doesn’t end on December 25
For Catholics, Christmas is a season, not a day. It continues through the Epiphany (January 3, 2027 in the U.S.) and ends with the Baptism of the Lord on Sunday, January 10, 2027. Keep the tree up, keep the carols going, and keep celebrating.
Frequently asked questions
Does a Mass on December 24 in the morning count for Christmas? No. A morning Mass on December 24 is the Advent weekday Mass. Only Masses on the evening of December 24 or on December 25 count for Christmas.
If I go to Mass Christmas Eve, do I still have to go Sunday, December 27? Yes. Christmas and Sunday are separate obligations, so you need to attend Mass for each.
Is January 1, 2027 a holy day of obligation? Yes, in the United States, because it falls on a Friday this year.
Can I watch Christmas Mass on TV or online instead? Watching a broadcast doesn’t fulfill the obligation for those who are able to attend. It’s a great blessing for the homebound and the sick, who are excused.
Celebrate the season with Walsingham Radio
Before Christmas, prepare your heart with our guides to Advent 2026, the Immaculate Conception on December 8, and the St. Andrew Christmas Novena. Then tune in to Walsingham Radio for Catholic truth talks all season long. A blessed and holy Christmas to you and your family.
