Which Stores Are Open on Christmas Day?

Christmas Day Hours for CVS, Walgreens, 7-Eleven, and More

USA, New Jersey, Jersey City, Couple with Christmas shopping
Tetra Images / Getty Images

Christmas Day is a great time to relax and celebrate with friends and family but that doesn't mean that you won't need to run to the store for batteries, missing ingredients, or even last-minute gifts. Here you'll find what stores are open on Christmas Day including their hours for that day.

Often the decision of opening on Christmas is left to managers and franchise owners and they can make the call on if and when they'll open for Christmas. I highly suggest calling the location you plan on visiting before you head out to make sure that they are open.

If you want to grab a bite to eat while you're out, check out what restaurants are open on Christmas Day. I also have a list of what stores are open on Christmas Eve.

Major Chain Pharmacies That Are Open on Christmas

Most chain pharmacies are filled with last-minute gifts and decorations, batteries, snacks, photo services, and more to keep you stocked on Christmas Day. 

Here's a list of the pharmacies that are open on Christmas Day 2022:

  • CVS: Christmas hours are 8:00 am to 9:00 pm on Christmas Day, not including locations that are located inside of Target Stores.
  • Walgreens/Duane Reade: Walgreens that are usually open 24/7 will be open all day on Christmas while Walgreens locations with limited hours will be open 8:00 am to 6:00 pm.
  • Rite Aid: Most Rite Aid locations are open 24/7 including Christmas Day.

Most Convenience Stores Are Open Christmas Day

You're likely to find a convenience store near you that's open on Christmas Day. They're a great place to pick up some essentials and even grab some last-minute additions to your holiday meal. You can even pick up some last-minute gifts such as lottery tickets and candy for stockings.

Here are the convenience stores that are open on Christmas Day this year:

  • 7-Eleven: Most 7-Elevens are open 24 hours, 7 days a week, including Christmas Day.
  • Circle K/Courche-Tard: Most locations are open 24/7 every day of the year.
  • Speedway: These also have many locations that are open 24/7 which includes Christmas.
  • Casey's: All Casey's are open on Christmas Day but they won't open until 10:00 am even if they're usually open 24 hours a day.
  • Cumberland Farms: Almost all of the Cumberland Farms locations will be open from 7:00 am to midnight on Christmas Day. Some years they even give away free coffee.
  • Sheetz: Most Sheetz convenience stores are open 24 hours a day and Christmas is no exception.
  • Wawa: These will be open on Christmas day during normal operating hours, which include 24-hour locations.
  • QuickChek: They'll be open for reduced hours on Christmas Day. Locations that sell fuel will be open 24 hours on Christmas Day.

There may be other convenience stores in your area that are open on Christmas Day. Just them a quick call to find out if they're open.

Limited Grocery Stores Are Open On Christmas Day

Do you need a last-minute ingredient for your holiday dinner? One grocery store chain has you covered:

  • Albertsons: Most Albertson's locations will be open from 8:00 am to 4:00 pm on Christmas Day.
  • Giant: Some Giant stores will remain open on Christmas Day, with hours of 8 am to 5 pm.
  • Safeway: Some Safeway's will be open on Christmas Day, contact your local store for more details.

A Few Retail Stores Are Open for Christmas

If you're a last-minute Christmas shopper, you've got just one option that's open on Christmas Day:

  • Family Dollar: Some Family Dollars are open on Christmas Day for limited hours. Contact your local store for specific times.
  • Starbucks: Besides picking up some coffee for the family, you can visit some Starbucks on Christmas Day to buy gifts like mugs, treats, and of course gift cards.