SAN DIEGO, CALIFORNIA – JANUARY 31: The Aldi corporate logo is displayed on a sign at their store on January 31, 2025 in San Diego, California. (Photo by Kevin Carter/Getty Images)

...

Suzanne Blake

By Suzanne Blake

Reporter

0

Share

Newsweek is a Trust Project member

See more of our trusted coverage when you search.Prefer Newsweek on Googleto see more of our trusted coverage when you search.


Many grocery stores shorten their hours or close on Christmas Eve and Christmas Day to give their employees time to celebrate the holiday with friends and family.

For customers, however, that means a last-minute run will be out of the question for certain stores.

The Aldi corporate logo on a sign at a store on January 31, 2025, in San Diego.

...

Read More on Shopping

What To Know

Aldi

Aldi will remain open on Christmas Eve from 9 a.m. to 4 p.m., but stores will be closed on Christmas Day.

Hours can be checked for a specific location using the store locator.

BJ’s Wholesale Club

Similar to Aldi, BJ’s Wholesale Club stays open on Christmas Eve before shutting doors on Christmas Day.

On Christmas Eve, expect stores to be open from 8 a.m. to 6 p.m.

Costco

Costco keeps stores open on Christmas Eve from 10 a.m. to 5 p.m.

Stores will be closed on Christmas Day.

Kroger

Taking a nod from other larger grocers on the list, Kroger remains open from 6 a.m. to 6 p.m. on Christmas Eve.

On Christmas Day, shopping options will be scant, as Kroger closes its doors.

Sam’s Club

Sam’s Club stays open on Christmas Eve from 8 a.m. until 6 p.m. for Plus members and from 9 a.m. to 6 p.m. for Club members.

Stores are closed on Christmas Day.

Target

While Target can be a great stop for last-minute gifts or recipe ingredients on Christmas Eve, the retailer will not be open on Christmas Day.

On Christmas Eve, stores will be open from 7 a.m. to 8 p.m.

Trader Joe’s

Trader Joe’s stores operate on slightly different schedules based on location, but they will close at 5 p.m. on Christmas Eve.

On Christmas Day, Trader Joe’s will not be open.

Walmart

While Walmart is one of the go-to grocery stores for Americans, the retailer is also closed on Christmas Day.

However, on Christmas Eve, expect stores to be open from 6 a.m. to 6 p.m.

Whole Foods

Whole Foods also stays open on Christmas Eve from 8 a.m. to 7 p.m., but locations will be closed on Christmas Day.

H-E-B

H-E-B previously announced that stores will be open until 8 p.m. on Christmas Eve and pharmacies until 5 p.m.

Stores and pharmacies will be closed on Christmas Day.

Publix

All Publix stores open at regular hours and close at 7 p.m. on Christmas Eve, but they will be closed on Christmas Day.

UPS

The UPS Store will also continue to be open on Christmas Eve through at least 3 p.m., but hours will vary by location.

Others

Some fast-food and coffee giants will remain open on Christmas Eve and Christmas Day, including Dunkin', McDonald’s and Starbucks. However, this usually applies to just select locations, so you should check with your specific store.

What People Are Saying

Whole Foods, on its website: “Many of our stores are open for modified hours on Thanksgiving, Christmas Eve, New Year's Eve and New Year's Day. We're closed on Christmas Day. Check your local store page for details.”

Trader Joe’s, on its website: “It's the most wonderful time of the year—and a most wonderful time to shop for all the Trader Joe's products that make the season bright! Please take note of our holiday hours, and make sure you get everything you need in time to celebrate: December 24th [Christmas Eve]: Open until 5pm, December 25th [Christmas Day]: Closed.”

What Happens Next

The next holiday that shoppers should look out for is New Year’s Day, as some retailers also shut their doors to give employees the day off.

View 0 Comments

Request Reprint & Licensing

Submit Correction

View Editorial & AI Guidelines