Like so many other families around the country, the Drummonds take their personal Christmas traditions pretty seriously. They wouldn't dream of heading to bed on Christmas Eve without their matching Christmas pajamas on, for instance—and a fresh, warm batch of Ree's famous cinnamon rolls is practically a non-negotiable.
But if there's one Christmas tradition all families have in common, it's the tradition of last-minute holiday stress. It may not be quite as much fun to talk about, but nearly every holiday hostess finds herself needing to run out to the store for this or that last-minute item as the holiday approaches.
Below, we're sharing a list of all of the stores open on Christmas Day in the hopes that it'll make those last-minute woes a little less woeful. While we can't offer you a totally stress-free Christmas, we can try to help you move through those anxiety-inducing moments with more optimism and efficiency.
If you're looking for a specific ingredient or need to stock up on any other edible necessities, you can check out our list of grocery stores open on Christmas, too! And if you'd like to give up on holiday stress altogether, we've also got information on restaurants open on Christmas. (Hey, no judgment here!)
Many of these stores are open on Christmas:
Acme: Good news, last-minute grocery shoppers! Acme is typically open on Christmas Day (though their hours vary by location).
Albertsons: Most Alberstons stores are open on Christmas. Again, hours vary.
ALDI: Stores will be open with varied hours.
BJ's Wholesale: Most stores will be open until early evening, but these hours may vary.
Costco: You can expect most Costco stores to be closed on Christmas Day, but they'll remain open on Christmas Eve with limited hours. Hours vary by location.
Cumberland Farms: Most Cumberland Farms stores around the country will be open, and no guarantees, but the retailer is even known to serve coffee to its customers on Christmas morning.
CVS: You can expect most CVS stores to remain open on Christmas Day from 8 a.m. to 9 p.m., with some staying open 24/7 as usual, but you'll have to check with your local branch and remember that pharmacy times may be different than those listed here.
Dunkin' Donuts: While Dunkin' Donuts' Christmas hours do vary by location, most locations around the country will be open on Christmas.
Family Dollar/Dollar Tree: Some stores will be open, but make sure to check with your local retailer before heading out.
The Fresh Market: In past years, stores remained open from 7 a.m. to 7 p.m., but that may change this year. Hours may vary by location.
Giant Eagle: Giant Eagle stores typically close their doors at 5 p.m. on Christmas, with their pharmacies closing sooner. Hours may vary by location.
Giant Food: In previous years, Giant Food stores have closed at 7 p.m. on Christmas Day, with pharmacies closing around 6 p.m. (with even earlier pick-up closures). Hours may vary by location.
Harris Teeter: Stores have typically opened at their regular time and closed around 7 p.m. Hours may vary by location.
IHOP: IHOP will be open on Christmas and Christmas Eve in 2021. Pancakes for everyone!
McDonald's: Yes, McDonald's will be open on Christmas! But as a rep confirmed to ThePioneerWoman.com, hours may vary by location.
Martin's: Stores will abide by their normal opening hours with an early closing time of 6 p.m.; expect pharmacies to be closed earlier. Hours may vary by location.
Publix: Stores should be open during their usual operating hours with a 7 p.m. closing time. Hours may vary by location.
QuickChek: QuickChek stores should be open, but they'l likely have reduced hours. Hours may vary by location.
Rite Aid: Many locations will remain open on Christmas Day, but you'll want to call ahead to be sure. Hours may vary by location.
Sam's Club: You can expect Sam's Club stores to be open on Christmas, but they'll close around 6 p.m. and hours may vary by location.
Stop & Shop: All Stop & Shop stores are expected to close at 6 p.m. on Christmas.
Target: Most Target stores will open at 7 a.m. and close by 8 p.m. Hours may vary by location.
Trader Joe's: All Trader Joe's stores are expected to be open on Christmas Day and close at 6 p.m.
Walmart: Most Walmart stores are not expected to be open on Christmas Day. Hours may vary by location.
Wegmans: All stores will be open on Christmas Day and close by 6 p.m.
Whole Foods: Hours will vary by location, but you can check with your local store one week in advance of the holiday for exact times.