Christmas Day and You Forgot the Ham, or Ran Out of Toilet Paper? Don’t Panic

Advertising Disclosure: When you buy something by clicking links on our site, we may earn a small commission, but it never affects the products or services we recommend.

Image Not Available

If you wake up Christmas morning and realize you forgot to buy a ham or you need to pick up a hostess gift on your way to Aunt Martha’s, don’t despair.

While most department stores and other big-box retailers close for Christmas, you will have some choices.

Besides 7-Elevens and many locally owned Chinese restaurants, several grocery chains and drug stores will open for at least part of the day. And if you want to go out for brunch or dinner, several restaurant chains plan to be open, too. Of course, call ahead to local outlets before you go. Hours may vary.


Denny’s, IHOP and Ruth’s Chris Steak House are among restaurants that say many, if not all, of their locations will be open, though hours may be limited. Waffle House will continue its 24-hour service, it says. Need a dozen doughnuts? Dunkin’ Donuts says you can pick up a holiday treat at most of its locations. Some Starbucks will be open, too. Most major fast food chains will be closed.

Drug stores

Walgreens and its Duane Reade brand are advertising that they will be open Christmas Day. CVS will have limited hours; Rite Aid openings vary by location.


Look for limited hours at most Safeway and Albertsons stores and some stores operated by the Kroger chain. Publix, Whole Foods, Trader Joe’s, Ralph’s and Giant Eagle are expected to be closed.

Stocking stuffers

Family Dollar stores plan to be open with limited hours, but Dollar Tree says it will be closed.

If you need to shop Christmas Eve, check out these opportunities.

Do you like the idea of stores opening their doors on Christmas Day? Share with us in comments or on our Facebook page.

Get smarter with your money!

Want the best money-news and tips to help you make more and spend less? Then sign up for the free Money Talks Newsletter to receive daily updates of personal finance news and advice, delivered straight to your inbox. Sign up for our free newsletter today.