Here are the Hours for 16 Major Stores Open on Christmas Eve
For any last-minute shoppers.
The clock is ticking for Christmas shoppers. Unless you’re an Amazon Prime member and live where same-day shipping is available, it’s too late to shop online for gifts that you can give on Christmas Day.
That means there’s little other recourse than trekking out to physical stores to buy last-minute gifts. Christmas Eve is a Sunday in 2017, and that means that stores will be closed in places with blue laws restricting Sunday hours for retailers.
In most other locations, major retailers will be open on Christmas Eve for last-minute shoppers, but many stores will be closing early in order to let employees spend more time with their families.
Below, we’ve compiled a list of the Christmas Eve store hours around the country for more than a dozen major retailers.
Store hours on Christmas Eve
Barnes & Noble: Most locations close at 6 p.m. on Christmas Eve.
Best Buy: Stores are open from 7 a.m. to 6 p.m. nationally on Christmas Eve.
GameStop: Store hours vary, but most close at 6 p.m. on Christmas Eve.
Home Depot: Most stores are open until 5 p.m. or 6 p.m. on Christmas Eve.
J.C. Penney: Stores open at 7 a.m. on Christmas Eve and most close at 6 p.m.
Kohl’s: Stores will be open all night long on December 23 and close at 6 p.m. on Christmas Eve.
Macy’s: Most stores open at 7 a.m. on Christmas Eve and close at 6 p.m.
Toys R Us: Stores close on Christmas Eve at 8 p.m. or 9 p.m. depending on location.
We’ve included affiliate links into this article. Click here to learn what those are.