Skip to content

Is Christmas Eve a Public Holiday?

3 min read
Is Christmas Eve a Public Holiday?

Short answer: no, not federally. Christmas Eve is not a federal holiday in the United States. However, it is a state holiday in several states, and many workplaces, schools, and stores close early or fully on December 24 even where it isn't officially mandated.

Here's exactly where it stands, and why the answer matters more than it might seem for anyone planning something around the date.

Christmas Eve's official status

Christmas Eve, December 24, falls just one day before the federally recognized Christmas Day holiday. Despite how central it is to how most people actually experience the holiday season, it doesn't carry the same federal status on its own.

States where Christmas Eve is an official state holiday:

  • Kansas (partial)

  • Kentucky

  • Michigan

  • North Carolina

  • North Dakota

  • Oklahoma

  • South Carolina

  • Texas

  • Virginia (partial)

  • Wisconsin

In these states, government offices typically close, though rules vary on whether it's a full or partial closure. Outside of these states, it comes down to individual employers, many of which choose to close early or give the day off regardless of official status, simply because so few people want to be working the day before Christmas.

What "not a federal holiday" actually means in practice

Because Christmas Eve isn't guaranteed off nationwide, the reality on the ground is a patchwork:

  • Most schools are closed, even where the state doesn't mandate it, since school calendars are typically set around the full holiday break

  • Retail and shopping centers stay open, often busier than any other day of the year, then close earlier than usual in the evening

  • Public transit may run reduced service, especially later in the day

  • Many private employers close early or give the full day off as a goodwill gesture, even without a legal requirement to do so

  • Government offices, outside the states listed above, generally remain open on a normal schedule

The upshot: whether you actually have the day off depends heavily on where you live and who you work for, which makes advance planning more important than assuming it'll simply be a day off like Christmas Day itself.

Why this matters for last-minute plans

Because Christmas Eve isn't guaranteed off everywhere, and stores and services keep unpredictable hours, it's a day where advance planning pays off disproportionately. Gift shopping, travel bookings, and even simple things like confirming a restaurant is open all get harder the closer you wait to December 24 itself.

The same logic applies to anything personal you want to get done before the holiday season fully takes over, including remembering the people whose birthdays fall in the same crowded stretch of the calendar. If you've got a December birthday to plan around, that's worth sorting out well before Christmas Eve arrives, not on the day itself when everyone's attention (and half the country's businesses) are focused entirely on Christmas.

The takeaway

Christmas Eve isn't a federal holiday, but it functions like one for a lot of people, closed schools, early store closures, and a general slowdown, even in states where it's not an official day off. Knowing where you actually stand, rather than assuming, is worth five minutes of checking before you build plans around it.

For more on the day itself and how to make sure December birthdays don't get overshadowed by the holiday rush, see our guide to Christmas Eve 2026.


Whatever December looks like for you this year, don't let a birthday get lost in the shuffle. Start for free and set reminders early enough to actually plan ahead.

Keep reading

  • Raksha Bandhan 2026 in India

    Raksha Bandhan (or Raksha Bandhana) is a Hindu festival that celebrates the relationship between brothers and sisters, and families, on the full moon of the Hindu month of Shravana (Shravan Poornima), or around July and August. This day is also called Brother and Sister Day.

  • Thanksgiving Day 2026 in Canada

    Thanksgiving Day in Canada has been a holiday on the second Monday of October since 1957. It is a chance for people to give thanks for a good harvest and other fortunes in the past year.

  • How to Write and Count Roman Numerals

    Discover how Roman numerals work, as well as the rich history behind them and their use in popular culture.

Every post on the Birthday Reminders blog