What grocery stores are open Christmas Eve? Store hours for Publix, Kroger, Walmart, Target, more

Trader Joe’s generic

Trader Joe’s, generic, retail. Thursday, September 21, 2023. Patti Sapone | NJ Advance Media

In between the shopping, wrapping and other festivities, there is plenty of kitchen time involved in Christmas.

Chances are you will be cooking for the holidays and if you are, make sure you check ahead for holiday hours at your favorite grocery store. Here are Christmas Eve hours for some popular grocery chains:

  • Aldi – Close 4 p.m. Christmas Eve, closed Christmas Day
  • Costco – Close 5 p.m. Christmas Eve, closed Christmas Day
  • Fresh Market- Close 7 p.m. Christmas Eve, closed Christmas Day
  • Kroger – Close at 9 p.m. Christmas Eve, closed Christmas Day
  • Publix - Close 7 p.m. Christmas Eve, closed Christmas Day
  • Sam’s Club – Close 6 p.m. Christmas Eve, closed Christmas Day
  • Sprout’s – Close 7 p.m. Christmas Eve, closed Christmas Day
  • Target – Close 8 p.m. Christmas Eve, closed Christmas Day
  • Trader Joe’s – Close 5 p.m. Christmas Eve, closed Christmas Day
  • Walmart – Close 6 p.m. Christmas Eve, closed Christmas Day
  • Whole Foods – Close 7 p.m. Christmas Eve, closed Christmas Day

Need something on Christmas Day? With almost all grocery stores closed, your best bet may be to head to a drugstore. Most CVS, Rite Aid and Walgreens will be open on Christmas Day, though hours can vary by location.

If you purchase a product or register for an account through a link on our site, we may receive compensation. By using this site, you consent to our User Agreement and agree that your clicks, interactions, and personal information may be collected, recorded, and/or stored by us and social media and other third-party partners in accordance with our Privacy Policy.