NewsNation

List: Which stores are open for Christmas Eve, Christmas Day 2025?

(NEXSTAR) — If you were planning to put off your Christmas shopping until the absolute last moment possible, you may find yourself driving through empty parking lots on Christmas Day.

Most major retailers, including grocery stores, will be open on Christmas Eve — likely with limited hours — and closed on Dec. 25 this year.


Others will be open, though not for their usual hours, on Christmas Day.

Grocery stores open for Christmas Eve but closed Christmas Day

Here are the retailers that have confirmed they will be closed for Christmas Day this year:

Other retailers open for Christmas Eve, closed Christmas Day

The following non-grocery retailers will, for the most part, observe limited hours on Christmas Eve before closing for Christmas Day. Those hours are listed below:

Other retailers have confirmed that hours will vary across their stores on Christmas Eve before doors close for Christmas Day. Before stopping by, you’re encouraged to verify your store’s hours, which can be done by tapping the retailer’s name below:

Stores open for Christmas Eve and Christmas Day

If you’re hoping to stop at the pharmacy at any of these stores, you will want to confirm that they are open.

You will likely find open doors at gas stations and convenience stores if a gift card or quick-stop snack will work as a last-minute gift.