When Is Christmas?
Dates for 2026, 2027, and Every Year Ahead
It should be a simple question. Christmas is always December 25, right? Yes — but the part that catches people off guard every year is which day of the week it falls on, and whether that means a long weekend, a midweek interruption, or an awkward split with New Year's Eve. That single detail changes how families plan travel, when schools let out, and whether you have time to actually enjoy the holiday.
This page gives you the exact date and day for Christmas 2026 and every year through 2035 — plus the planning context, history, and key dates that make the number useful. The live countdown on the homepage always shows exactly how far away Christmas is, but sometimes you just need the calendar facts laid out clearly.
When Is Christmas 2026?
Christmas 2026 is on Friday, December 25, 2026. Christmas Eve falls the day before, on Thursday, December 24. The first Sunday of Advent — the start of the traditional Christmas season — is November 29, 2026.
Because Christmas lands on a Friday this year, it creates a natural three-day weekend heading into Saturday and Sunday. That's one of the better draws in the calendar for family travel and holiday hosting. For the complete historical origin of this date, see why Christmas is on December 25, or check Is Christmas a federal holiday? for bank and post office closures.
📅 Quick Reference: 2026 Dates
- Christmas Day:Friday, December 25, 2026
- Christmas Eve:Thursday, December 24, 2026
- Advent begins:Sunday, November 29, 2026
- 12 Days of Christmas:Dec 25, 2026 – Jan 5, 2027
Christmas Dates by Year (2025–2035)
Christmas Day is always December 25, but the day of the week shifts each year. Here's the full 10-year picture:
| Year | Day of the Week | Long Weekend? |
|---|---|---|
| 2025 | Thursday | Yes — many get Fri off too |
| 2026 | Friday | Yes — Fri + Sat + Sun |
| 2027 | Saturday | Yes — Sat + Sun |
| 2028 | Monday | Yes — Sat + Sun + Mon |
| 2029 | Tuesday | No — midweek |
| 2030 | Wednesday | No — midweek |
| 2031 | Thursday | Yes — many get Fri off too |
| 2032 | Saturday | Yes — Sat + Sun |
| 2033 | Sunday | Yes — Sun + Mon (observed) |
| 2034 | Monday | Yes — Sat + Sun + Mon |
| 2035 | Tuesday | No — midweek |
When Christmas falls on a Saturday or Sunday, the federal holiday is typically "observed" on the nearest weekday — Friday for Saturday, Monday for Sunday.
What Day of the Week Is Christmas 2026?
Christmas 2026 is on a Friday. In 2027, it shifts to Saturday. In 2028, it jumps to Monday (skipping Sunday because 2028 is a leap year).
The pattern works like this: the calendar has 365 days, which is 52 weeks plus one extra day. So each year, Christmas moves forward by one day of the week. In a leap year, it jumps forward by two. That's why the day of the week isn't random — it follows a repeating cycle.
Is Christmas 2026 a Long Weekend?
Yes — Christmas 2026 gives you a natural three-day weekend. Since December 25 falls on a Friday, you get Friday (Christmas Day), Saturday, and Sunday without using a single vacation day. If your employer closes for Christmas Eve (Thursday) as well, that's a four-day stretch.
For comparison, the last time Christmas fell on a Friday was 2020. It won't happen again until 2037. Families and travelers tend to plan bigger trips in years like this, so booking accommodation early matters more than in a midweek-Christmas year.
Why Is Christmas on December 25?
The exact reason is debated by historians, but the church in Rome fixed December 25 as the date of Christ's birth by the mid-300s. The earliest known record is the Chronograph of 354, a Roman almanac that noted a Christmas celebration in the year 336. Even earlier, Sextus Julius Africanus identified December 25 as the birth date in 221 AD.
Two theories explain the choice, and both may carry part of the truth.
The Annunciation calculation: Early Christians dated the conception of Christ (the Annunciation) to March 25. Nine months forward from March 25 is December 25. The logic was theological, not astronomical — but it produced a date that stuck.
The Sol Invictus / winter solstice theory: December 25 sat near the Roman winter solstice and the festival of Sol Invictus ("the Unconquered Sun"). A faith that described its founder as a "light coming into the world" may have deliberately chosen the moment when days started growing longer again. The connection between the returning sun and the birth of the Son has been noted by Christian writers since at least the 4th century.
Scholars continue to disagree on which explanation came first. What's clear is that by the time of Pope Julius I (around 350 AD), December 25 was set as the official date.
Does Everyone Celebrate Christmas on December 25?
Not everyone. Millions of Christians celebrate Christmas on January 7 instead. Churches that follow the Julian calendar — including the Russian, Serbian, and Georgian Orthodox churches — mark the Nativity on January 7, which corresponds to December 25 on their calendar. The two calendars differ by 13 days.
The Armenian Apostolic Church celebrates even earlier, on January 6, tied to an ancient combined feast of the Nativity and Epiphany.
| Tradition | Christmas Date | Calendar Used |
|---|---|---|
| Western/Gregorian (US, world) | December 25 | Gregorian |
| Russian, Serbian, Georgian Orthodox | January 7 | Julian |
| Armenian Apostolic | January 6 | Armenian |
Is Christmas a Federal Holiday?
Yes. Christmas Day (December 25) has been a federal holiday in the United States since 1870, when President Ulysses S. Grant signed it into law alongside New Year's Day, Independence Day, and Thanksgiving. It was part of a broader effort to establish official national holidays after the Civil War.
On Christmas Day, you can expect:
- Closed: Federal government offices, banks, USPS (no mail delivery), public schools, and libraries.
- Varies: Private businesses, grocery stores, and retail outlets (most close, though some pharmacies and convenience stores stay open).
- Open: Essential public services like police, fire departments, and hospitals.
Is Christmas Eve a federal holiday? Not federally. Christmas Eve (December 24) is not an official federal holiday, though some states recognize it and many employers close early or offer the day off. In 2026, Christmas Eve falls on a Thursday.
When Is Christmas Eve?
Christmas Eve 2026 is Thursday, December 24, 2026 — the day before Christmas Day.
For many families, Christmas Eve is the bigger celebration. Church services, family dinners, gift exchanges, and traditions like reading 'Twas the Night Before Christmas happen on the evening of December 24. In several European and Latin American countries, the main gift-giving happens on Christmas Eve rather than Christmas morning.
A Brief History of Christmas in America
Christmas wasn't always the holiday Americans know today. Here is how the celebration evolved over the centuries:
Thanksgiving (US)
The cultural start of the Christmas run-up
First Sunday of Advent
Many households start countdown traditions here
Advent Calendars
Opening the first little door
St. Nicholas Day
Small-gift tradition in some families
Winter Solstice
The shortest day — then the light returns
Christmas Eve
Wrapping, travel, the big dinner for many
Christmas Day
The one everything's been counting toward
Boxing Day
Rest, family visits, Kwanzaa begins
Christmas 2026: Key Dates for Planning
The countdown is a single number, but the season has a rhythm. These are the dates most families end up planning around:
| Date | What | Planning Note |
|---|---|---|
| Nov 26 | Thanksgiving (US) | Confirm December travel plans |
| Nov 27 | Black Friday | Major shopping begins |
| Nov 29 | First Sunday of Advent | Start household countdown traditions |
| Nov 30 | Cyber Monday | Online deals peak |
| Dec 1 | Advent calendars begin | The first little door |
| Dec 6 | St. Nicholas Day | Small-gift tradition in some families |
| Dec 14 | Green Monday | Last major online shopping day with standard shipping |
| Dec 18 | Approx. USPS deadline | Ship standard packages by this date |
| Dec 21 | Winter solstice | Shortest day of the year |
| Dec 24 | Christmas Eve (Thursday) | Wrapping, travel, big family dinner |
| Dec 25 | Christmas Day (Friday) | The day itself |
| Dec 26 | Boxing Day / Kwanzaa | Post-Christmas rest, visits, returns |
Frequently Asked Questions
Final Thought
Christmas is always December 25 — that part is simple. But knowing that it's a Friday in 2026, creating a natural long weekend, is the kind of detail that turns a date lookup into an actual plan. Whether you're booking flights, coordinating family schedules, or just deciding when to start decorating, the calendar is on your side this year.
Bookmark this page — we update it every January with the new current-year information, so the dates and planning notes are always fresh when you need them.
Clara Sterling
Holiday Editor & HistorianClara Sterling is a cultural historian and lifestyle writer specializing in Christmas traditions, holiday folklore, and winter solstice celebrations.