Walmart open christmas day

Is Walmart Open on Christmas Eve and Christmas Day 2023? Check Hours Here

The good news is that some stores will be open on Christmas Day, including CVS, Walgreens and Acme – just be sure to double-check your local shop’s operating hours as they can be subject to change.

15 Grocery Stores Open on Christmas Day 2023

Check this list before heading to a supermarket near you.

By Christopher Michel Updated: Oct 30, 2023

preview for 9 Stores Open on Christmas

It’s time to start planning for Christmas! And no matter how careful we are when we make our grocery shopping list (we check it twice, of course!), we inevitably need one more trip to the grocery store. Whether we’re putting the finishing touches on Christmas dinner or need to get one more batch of Christmas cookies in the oven, a last-minute trip to the grocery store happens every year. But before you head out the door, you need to find out what grocery stores are open near you on Christmas Day.

That’s where our list comes in handy. Most stores, including many grocery stores, are closed on December 25. But some grocery stores, convenience stores, and dollar stores do stay open for the big holiday. (Check out Walmart’s Christmas hours, Publix’s Christmas hours, stores open on Christmas, and dollar stores open on Christmas here.)

Your options are much better on Christmas Eve, of course, so try to dash out for any last-minute Christmas gifts or necessities at that time. Come the next day, you’ll have fewer choices. But you’re not entirely stuck. Make sure to note that each of these stores’ hours may vary by location, so use the online store locators or call ahead before you head out the door. There’s nothing worse than spending 10 minutes scraping windshields and piling in the car just to be greeted by a locked door at your destination.

Convenience and Grocery Stores Open on Christmas Day

It’s slim pickings when it comes to grocery stores that are open on December 25. That’s why we’ve also included a few convenience stores (and, okay, Starbucks too!), which often carry basics like bread and milk. Most branches will be open for Christmas, and many carry at least some of basic necessities you’re likely looking for. Here are the openings we know about so far, according to press representatives who’ve independently confirmed their hours with Country Living and reporting from The Balance. Keep in mind that in-store services like pharmacies may be closed even if the store is open.

  • 7-Eleven (Most 7-Elevens are open 24 hours, 7 days a week—and that includes Christmas Day.)
  • Albertsons (Most Albertsons will be open from 8 a.m. to 4 p.m.)
  • Buc-ee’s (locations are open 24/7)
  • Casey’s (typically not open until 10 a.m.)
  • Circle K/Couche-Tard (most locations are open 24/7)
  • Cumberland Farms (most locations open at 7 a.m.)
  • CVS (typically open 8 a.m. to 9 p.m. on Christmas Day)
  • QuickChek
  • Rite Aid (Most Rite Aid locations are open 24/7, including Christmas Day.)
  • Safeway (Hours vary by location so make sure to check your local store’s hours.)
  • Sheetz (open 24/7)
  • Speedway (open 24/7)
  • Starbucks (A spokesperson told Country Living that “select locations” will be open, so check with your closest store.)
  • Wawa (regular hours)

walmart open christmas day

Grocery Stores Closed on Christmas Day

If your go-to grocery store is on this list, try to make do with what you have (or visit one of the aforementioned convenience stores). The following are reported to shut their doors in recognition of the holiday—but remember to double-check with your local branch.

  • ALDI
  • BJ’s
  • Costco
  • Dollar General
  • Dollar Tree
  • Family Dollar
  • Giant Food Stores
  • H-E-B
  • Hy-Vee
  • Kroger
  • Publix
  • Ralphs
  • Sam’s Club
  • ShopRite
  • Stop and Shop
  • Target
  • Trader Joe’s
  • Walmart
  • Wegmans
  • Whole Foods

whole foods grocery stores open christmas eve

Grocery Stores Open on Christmas Eve

Try to get any last-minute errands done the day before. Most grocery stores are open on Christmas Eve, albeit with limited hours. We were able to confirm the following. (Of course, it’s best to prepare those Christmas dinner menus now so that you don’t have to leave the house at all—whether you shop locally or online!)

  • ALDI: 9 a.m. to 4 p.m.
  • BJ’s: 8 a.m. to 6 p.m.
  • Costco: 10 a.m. to 8:30 p.m.
  • H-E-B: 6 a.m. to 8 p.m.
  • Hy-Vee: 7 a.m. to 5 p.m.
  • Publix: 7 a.m. to 7 p.m.
  • Sam’s Club: 7 a.m. to 6 p.m.
  • Target: 7 a.m. to 11 p.m.
  • Trader Joe’s: 8 a.m. to 6 p.m.
  • Walmart: Open until 6 p.m.
  • Whole Foods: 8 a.m. to 7 p.m. (Hours may vary by location)

Headshot of Christopher Michel

Chris is the Senior Food and Garden Editor at Country Living, where he covers all things edible or growable. He has two kids and lives in Birmingham, AL.

Is Walmart Open on Christmas Eve and Christmas Day 2023? Check Hours Here

Before you head out in the cold, here’s what you need to know.

preview for 9 Stores Open on Christmas

Christmas brings cheer, love and of course, the holiday rush. Love it or hate it, we all can agree that the holiday season is like no other. No matter how good you think you plan for the holidays, odds are you’ll find yourself running out to the store to grab last-minute goodies on December 24. We’ve all been there, and luckily, many stores will be open on Christmas Eve. But when things get super last-minute and you need to pick up items on Christmas Day, you’ll be hoping that some of your local stores are still open, at least for a portion of the day.

The good news is that some stores will be open on Christmas Day, including CVS, Walgreens and Acme – just be sure to double-check your local shop’s operating hours as they can be subject to change.

Although many grocery, drug and retail stores will be open, superstores like Costco and Target will be closed on Christmas Day. Sometimes it’s just easier to go to the store that has virtually everything, and that’s where one-stop-shops like Walmart can save the day. This year, the superstore will be closed on Thanksgiving, and with this in mind, you might be wondering what Walmart’s Christmas hours or New Year’s Day hours will look like in 2023.

Is Walmart Open on Christmas Eve 2023?

Most Walmart stores will be open from 6 a.m. to 6 p.m. on Christmas Eve, so there’s still some time to get that last-minute gift — or grab those cookies for Santa well before he arrives.

What are Walmart’s Christmas Hours in 2023?

Walmart is closed on Christmas Day, a spokesperson confirmed to Good Housekeeping. On the day after Christmas, December 26th, Walmart will resume regular hours.

Is Walmart Open on New Year’s Eve 2023?

Yes! Walmart will also be open on New Year’s Eve during its regular business hours. You can check the hours of your local Walmart through their store locator.

Is Walmart Open on New Year’s Day 2023?

Yep, Walmart will be resuming its regular hours on the first day of 2024. Ring in the new year with a shopping haul at the one-stop-shop.