You might want to get your grocery shopping out of the way early.

Buggy Getty 12/10/19
Credit: Virojt Changyencham/Getty Images

Has anyone ever made it through an entire holiday without realizing they’ve forgotten something on their grocery list? I certainly haven’t.

When disaster strikes, these major chain retailers are open on Christmas Day:

Disclaimer: Holiday hours may vary by location, so always call to confirm that the store you want to go to is actually open.

Which Stores Are Open on Christmas Day?

CVS, Rite-Aid, and Walgreens

You may have to rely on your local drugstore for any last minute grocery runs: CVS, Rite-Aid, and Walgreens are open on Christmas Day, though their regular hours may be affected by the holiday. Pharmacies may follow reduced hours or be closed completely.

  • CVS is open on Christmas Day from 8 a.m. to 9 p.m.
  • Rite-Aid is open on Christmas Day from 9 a.m. to 5 p.m.
  • Walgreens will follow its regular business hours on Christmas Day. For most stores, this means 7 a.m. to 10 p.m. Some Walgreens stores, however, are open 24/7.


You can still get the caffeine fix on Christmas morning: Most stand-alone Starbucks stores are open on Christmas Day from 8/9 a.m. to around 3 p.m.


Most 7-Eleven stores are open all day every day, and most locations will not be affected by the holiday.


Wawa stores will also follow their normal 24/7 operating hours on Christmas Day.


If you live near an Albertson’s, your local store should be open from 8 a.m. to 4 p.m. on Christmas Day.

Family Dollar

Most Family Dollar stores will be open on Christmas Day, but may be following reduced hours. Contact your local Family Dollar for specifics.

Cumberland Farms

All Cumberland Farms locations will open at 7 a.m. and close at midnight on Christmas Day.


Most Safeway stores will be open on Christmas Day, but might be following reduced hours. Contact your local Safeway for specifics.

Which Stores Are Closed on Christmas Day?

These major retailers are closed on Christmas Day—so get your shopping done early:

  • Aldi
  • Walmart
  • Target
  • Trader Joe’s
  • The Home Depot
  • Publix
  • Costco
  • Whole Foods
  • Dollar General
  • Sam’s Club