Merry (almost) Christmas! You totally forgot to buy something essential for your feast, didn't you? Maybe it was the Rumchata for your spiked hot cocoa? Ugh. Truly the worst.

Not to worry. While there aren't many grocery stores open on Christmas Day, plenty of convenience stores and pharmacies will be. That said, be sure to call ahead, as different locations' hours that day may vary and can change.

If you give up on cooking, be sure to check out all the restaurants open on Christmas.

This content is imported from poll. You may be able to find the same content in another format, or you may be able to find more information, at their web site.

Grocery And Convenience Stores That Are Open On Christmas

  • 7-Eleven: Locations will be open, but hours may vary.
  • Duane Reade: Most locations will be open from 9 a.m. to 6 p.m. 24-hour locations and pharmacies will be open.
  • Rite-Aid: Most locations will be open with varying hours by location.
  • Speedway: Most locations are open 24 hours.
  • Walgreens: Most locations will be open from 9 a.m. to 6 p.m. 24-hour locations and pharmacies will be open.

Grocery Stores That Are Closed On Christmas

  • Aldi
  • Costco
  • Kroger
  • Meijer
  • Publix
  • Sam's Club
  • Stop & Shop
  • Target
  • Trader Joe's
  • Walmart
  • Wegmans
  • Whole Foods
Headshot of Tess Koman
Tess Koman
Digital Director

Tess Koman covers breaking (food) news, opinion pieces, and features on larger happenings in the food world. She oversees editorial content on Delish. Her work has appeared on Cosmopolitan.com, Elle.com, and Esquire.com.