Grocery Store Hours on Christmas Eve and Christmas Day

If you are responsible for cooking during the holiday, you better make a list and check it twice!

It is inevitable that you may be busy prepping to serve your family and friends and you forgot that one last ingredient. In that moment, it is important to know where you need to head to finish off your fabulous meal.

All grocery stores will be open on Christmas Eve, Dec. 24, with many closing early for the day. On Christmas Day, most grocery stores will be closed, with limited options operating for a few hours.


The two valley grocery stores that are reporting to be open on Christmas day: H-mart and El Rancho Market. You may also be in luck finding what you need at CVS and Walgreens stores as some of their locations will be open on Dec. 25 for limited hours.

Here is a complete list store operating hours on Christmas Eve and on Christmas Day in case you need to pick up any last minute items.

AJ’s Fine Foods
Christmas Eve: 6 a.m. – 7 p.m.
Christmas Day: Closed

Albertsons
Christmas Eve: Close at 10 p.m.
Christmas Day: Closed

Aldi
Christmas Eve: 9 a.m. – 4 p.m.
Christmas Day: Closed

Bashas’
Christmas Eve: Close at 7 p.m.
Christmas Day: Closed

El Rancho Market
Christmas Eve: 6 a.m. – 8 p.m.
Christmas Day: 8 a.m. – 8 p.m.

Food City
Christmas Eve: 6 a.m. – 7 p.m.
Christmas Day: Closed

H Mart
Christmas Eve: 9 a.m. – 9 p.m.
Christmas Day: 9 a.m. – 9 p.m.

Natural Grocers
Christmas Eve: Close at 6:00 p.m.
Christmas Day: Closed

Safeway
Christmas Eve: Close at 10 p.m.
Christmas Day: Closed

Sprouts
Christmas Eve: 7 a.m. – 7 p.m.
Christmas Day: Closed

Target
Christmas Eve: Close at 8 p.m.
**Curbside pickup/drive up orders should be placed by 6 p.m.
Christmas Day: Closed

Trader Joe’s
Christmas Eve: Close at 6 p.m.
Christmas Day: Closed

Walmart
Christmas Eve: 6 a.m. – 6 p.m.
Christmas Day: Closed

Walgreens
Christmas Eve: Most locations are open for normal hours.
Christmas Day: 9 a.m. – 6 p.m.

Whole Foods:
Christmas Eve: 7 a.m. – 7 p.m.
Christmas Day: Closed

WinCo
Christmas Eve: Stores close at 6 p.m.
Christmas Day: Closed