30 Stores That Are Open on Christmas Day

If Santa finished your last carton of milk, have no fear—there ARE stores open Christmas Day.

In our imaginations, Christmas dinner always runs smoothly, without a hitch—even in 2020. But in real life, our kids all catch colds, milk curdles in our coffee, and we forget to buy the fresh sage for the roasted sage turkey. That’s when the pajamas come off, the yoga pants go on, and we run to the store for cold medicine, creamer, and a handful of herbs. The pandemic may have destroyed our plans along with our sanity this year, but we’re determined that it won’t ruin our Christmas, even though we already know the holidays will look different this year.

Fortunately, there are stores open on Christmas Day! Here are the ones you’re most likely to visit—but be sure to check with your local location for their holiday hours before heading out —especially, as the pandemic may have changed the landscape depending on your region of what’s open or not this year. Be sure to know these holiday shipping cut-off dates, too, if you plan to buy most of your gifts online.

Grocery stores

Acme: Most locations will be open on Christmas, though hours vary depending on location.

Albertsons: Most locations will be open on Christmas between 8 a.m. and 4 p.m.

Cumberland Farms: Most locations will be open on Christmas from 7 a.m. to midnight.

Giant Food Stores: Most locations will be open Christmas Day between 8 a.m. and 5 p.m.

Safeway: Some Safeway locations will be open on Christmas, so check your local store for hours.

Whole Foods: A handful of Whole Foods stores have modified Christmas hours, but many will be closed altogether.

Before you go, remember how to safely shop for groceries during the pandemic.

Gas stations and convenience stores

7-Eleven: Most 7-Elevens continue their usual 24/7 schedule on Christmas Day.

Cumberland Farms: Not only are most Cumby’s stores open on Christmas (between 7 a.m. and midnight), but the locations in the Northeast and Florida usually give away coffee and hot cocoa on Christmas. (This may not happen this year due to COVID-19.)

Circle K: Most should be open 24 hours on Christmas, like every other day of the year.

Dollar Tree: Some will be open for shortened hours. Check with your local store for its hours.

QuickChek: Most locations will be open from 8:30 a.m. until midnight on Christmas Day.

Sheetz: They’re open 24/7 daily, including Christmas.

Speedway: Most Speedway locations will stay open all day, as per usual.

Wawa: This is another 24/7 chain that doesn’t close for Christmas. Here’s what Wawa employees won’t tell you.


CVS: Many CVS stores are open 24/7, but on Christmas, the hours are shorter. Most will be open between 8 a.m. and 9 p.m.

Walgreens: Most Walgreens locations are open on Christmas Day. Some will be open all day as per usual, and those locations that aren’t will have limited hours (likely between 8 a.m. and 6 p.m.).

Duane Reade: The sister store to Walgreens, Duane Reade follows the same holiday hours.

Rite Aid: Rite Aid stores are open 24/7 and will remain open as per usual on Christmas.

Coffee shops

Starbucks: Starbucks will be open on Christmas this year, but you’ll want to double-check your local cafe’s hours before you leave, as hours vary by location. Go for a gingerbread latte or for last-minute gifts like music and coffee mugs. Here’s the surprising origin of the Starbucks’ name.

Dunkin’ Donuts: There’s no storewide policy, so check with your favorite location before you make your Dunkin’ run.


Boston Market: Most locations will be open. There will also be fully-prepared holiday meals available for pickup or delivery.

Casey’s: They’ll be open at 10 a.m. on Christmas.

Chinese food restaurants: This is their big day. Head to your local Chinatown, where nearly every restaurant is open regular hours.

Denny’s: Stop in 24/7 for a meal on Christmas Day at Denny’s. They will have a limited time menu called Festive Flavors also available.

IHOP: Hours will vary by location, but nearly all IHOPs plan to be open.

Old Country Buffet: Stop in from 11 a.m. to 6 p.m. on Christmas for all-you-can-eat at most remaining locations.

McDonald’s: These are independently owned and operated, so some will be open. Here are some of the craziest facts about McDonald’s that you never knew.

Ruth’s Chris Steakhouse: Yes, you can have a full steak dinner on Christmas. They also have holiday special meals served.

Perkins Restaurant & Bakery: This varies by location, but most will be open with a special holiday menu.

Waffle House: This breakfast-all-day restaurant plans to be open 24/7.

Next, read on for more ideas on where to eat out on Christmas Day.

Danielle Braff
Danielle Braff regularly covers travel, health and lifestyle for Reader's Digest. Her articles have also been published in The New York Times, Chicago Tribune, Washington Post, Boston Globe and other publications. She has a master's degree in journalism from Northwestern University, and a master's degree in musicology from Oxford University in England. Danielle is based in Chicago, where she lives with her husband and two children. See her recent articles at www.Daniellebraff.com. You can follow her on Facebook @Danielle.Karpinos, Twitter @daniellebraff, and Instagram at danikarp.