Here’s How Late Retailers Are Open on Christmas Eve

By Chris MorrisFormer Contributing Writer
Chris MorrisFormer Contributing Writer

    Chris Morris is a former contributing writer at Fortune, covering everything from general business news to the video game and theme park industries.

    There’s a certain breed of consumer that revels in the danger of last-minute holiday shopping.

    It’s risky, as many products are sold out. It’s often crowded. And it’s a crapshoot, since most retailers have irregular hours.

    We can’t help with the stocking issues (and we’ve already given our best suggestions on what to buy your friends and loved ones). But if you’re going to roll the dice on your gift giving (or needed to make a last minute purchase), we can help with when you can hit the stores.

    Of course, it’s always smart to call first and some locations will have different hours than their parent company.

    Retail store hours on Christmas Eve

    Apple

    Tuesday, December 24: 8:00 a.m. – 6:00 p.m.

    Barnes & Noble

    Tuesday, December 24: 8:00 a.m. – 6:00 p.m.

    Bed Bath & Beyond

    Tuesday, December 24: 8:00 a.m. – 6:00 p.m.

    Big Lots

    Tuesday, December 24: 7:00 a.m. – 10:00 p.m.

    Best Buy

    Tuesday, December 24: 7 a.m. to 6 p.m.

    Cabella’s

    Tuesday, December 24: 8 a.m. to 6 p.m.

    Costco

    Tuesday, December 24: 9:00 a.m. – 5:00 p.m.

    Dick’s Sporting Goods

    Tuesday, December 24: 7:00 a.m. – 6:00 p.m.

    Dillard’s

    Tuesday, December 24: 8:00 a.m. – 6:00 p.m.

    Dollar General

    Tuesday, December 24: 8 a.m. to 10 p.m.

    Dollar Tree

    Tuesday, December 24: 7 a.m. to 7 p.m.

    Gap

    Tuesday, December 24: 8 a.m. to 6 p.m.

    Home Depot

    Tuesday, December 24: 6 a.m. to 5 p.m.

    Kmart

    Tuesday, December 24: 8:00 a.m. – 10:00 p.m.

    Kohl’s

    (Open 24 hours beginning Saturday Dec. 21)

    Tuesday, December 24: 12:00 a.m. – 6:00 p.m.

    Macy’s

    Tuesday, December 24: 7:00 a.m. – 6:00 p.m.

    Nordstrom

    Tuesday, December 24: 9 a.m. to 6 p.m.

    Old Navy

    Tuesday, December 24 7:00 a.m. – 12:00 a.m.

    PetSmart

    Tuesday, December 24: 8 a.m. to 6 p.m.

    Target

    Tuesday, December 24: 7:00 a.m. – 10:00 p.m.

    Trader Joe’s

    Tuesday, December 24: 8 a.m. to 6 p.m.

    Walgreen’s

    Tuesday, December 24: 8 a.m. to 12 a.m.

    Walmart

    Many locations are open 24 hours. Those that are will close at 12 a.m. on Dec 25 and will reopen at 12 a.m. on Dec 26.

    Whole Foods

    Tuesday, December 24: 7 a.m. to 6 p.m.

    More must-read stories from Fortune:

    25 ideas that will shape the 2020s
    — Why there’s no room for your carry-on bags in the overhead bin
    UPS’s $20 billion bet on e-commerce is paying off
    Airbnb copes with a bad trip on the road to a 2020 IPO
    —Electronic health records are creating a ‘new era’ of health care fraud
    Subscribe to Fortune’s Eye on A.I. newsletter, where artificial intelligence meets industry.