Grocery stores to close early Christmas Eve
Add Axios as your preferred source to
see more of our stories on Google.

Grocery stores are closing early Saturday for Christmas Eve including wholesale clubs like Costco. Photo: Toby Scott/SOPA Images/LightRocket via Getty Images
Whether you need more eggnog or ingredients for another batch of holiday cookies, time is not on your side.
The big picture: Most grocery stores will close earlier than usual Saturday for Christmas Eve and many will then be closed on Christmas.
- Store hours could be shortened and some stores closed because of the epic winter storm and possible power outages.
- Disruptions to holiday travel and threats to life will continue into Saturday as strong winds and poor visibility wreak havoc on major airline hubs.
Christmas Eve grocery store hours
Store hours can vary but here are when the nation's largest grocery store chains are open Saturday. In some cases, hours vary greatly so check with your closest location.
- Acme Market: 7am to 4pm Saturday; 8am to 2pm Christmas Day.
- Albertsons: Vary, but many locations open with reduced hours.
- Aldi: Stores close at 4pm.
- BJ's Wholesale Club: All clubs open 8am to 6pm.
- Costco: Many clubs open 8:30am to 5pm Christmas Eve.
- Food Lion: All stores close at 6pm.
- Fresh Market: 7am to 7pm.
- Giant Food: Open until 7pm Christmas Eve; select stores open 8am to 5pm Sunday.
- Giant Eagle: Close at 5pm Saturday.
- Harris Teeter: All stores will close at 7pm and pharmacies close at 2pm.
- H-E-B: 6am to 8pm, but curbside closes at 7pm.
- Hy-Vee: Hours vary by store location, but most close at 5 pm.
- Ingles: Stores close at 7pm Christmas Eve.
- Jewel-Osco: Close at 6pm.
- Kroger: Hours vary but stores will close early in the Kroger Co. family of stores.
- Lidl: Close at 7pm.
- Meijer Stores are open until 7pm Christmas Eve.
- Natural Grocers: Stores close at 6:06pm.
- Publix: Stores open at regular time and close early at 7pm.
- Ralphs: Close at 10pm on Christmas Eve and most stores are closed on Christmas Day.
- Safeway: Hours vary; many close early.
- Sam's Club: Close at 6pm.
- Save A Lot: Varies.
- Smart & Final: 6am to 6pm.
- Sprouts Farmer Market: 7am to 7pm.
- Stop & Shop: Close at 6pm.
- Target: 7am to 8pm.
- Trader Joe's: All locations close at 5pm.
- Vons: Stores close early Saturday.
- Walmart: 6am to 6pm.
- Weis Markets: 7am to 4pm.
- Wegmans: Close at 6pm.
- Whole Foods Market: Hours vary, but most stores open 7am to 7pm.
- WinCo Foods: Stores close at 5:30pm.
- Winn-Dixie: Open until 9pm.
CVS and Walgreens Christmas Eve hours
Christmas Eve hours vary and many CVS, Walgreens and Rite Aid pharmacies are closed on Christmas. Here are store hours:
CVS: Hours vary, many open extended holiday hours until 11pm Saturday; many stores open 10am to 8pm Christmas Day.
Rite Aid: Varies, but many stores open 7am to 9pm Saturday and 9am to 5pm Sunday; 24-hour stores are open regular hours.
Walgreens: Most stores open regular hours but pharmacy hours vary Saturday:
- All 24-hour Walgreens stores will be open 24 hours on Christmas Eve and Christmas Day.
- Most Walgreens stores will be open 9am to 6pm Christmas Day.
More from Axios:
