Here’s how late retailers will be open on Christmas Eve 2021

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.

    Last-minute shoppers have always lived on the knife’s edge, but if you’ve been holding off this year, you’re a special breed of thrill seeker. With supply-chain issues, a microprocessor chip shortage, and a dearth of retail employees, finding the perfect gift might be a bigger challenge than usual.

    While in years past, Christmas Eve shopping has been a crowded affair, it’s hard to predict what 2021 will be like. Unfortunately, it’s also really hard to predict if your go-to store will be open, as most retailers have irregular hours.

    If you’re one of the brave not-so-few looking to go gift shopping up until the very last second, we won’t judge. In fact, we might even be able to help. Fortune has an extensive collection of gift guides to help you if you’re stuck—and we can tell you when stores will be closing. Keep in mind, though, that some locations will have different hours than their parent company, and it’s always wise to call to confirm.

    Retail store hours on Christmas Eve

    Apple

    Friday, Dec. 24: Closes at 6:00 p.m.

    Barnes & Noble

    Friday, Dec. 24: 10:00 a.m. to 6:00 p.m.

    Bed Bath & Beyond

    Friday, Dec. 24: 8:00 a.m. to 6:00 p.m.

    Big Lots

    Friday, Dec. 24: Closes at 9:00 p.m.

    Best Buy

    Friday, Dec. 24: Closes at 6 p.m. (Extended curbside pickup hours will not be offered.)

    BJ’s

    Friday, Dec. 24: 9:00 a.m. to 6:00 p.m. (8 a.m. to 9 a.m. senior shopping hours)

    Cabella’s

    Friday, Dec. 24: Closes at 6 p.m.

    Costco

    Friday, Dec. 24: 9:00 a.m. to 5:00 p.m.

    Dick’s Sporting Goods

    Friday, Dec. 24: 7:00 a.m. to 6:00 p.m.

    Dillard’s

    Friday, Dec. 24: Closes at 6:00 p.m.

    GameStop

    Friday, Dec. 24: 8 a.m. to 8 p.m.

    Gap

    Friday, Dec. 24: Closes at 6 p.m.

    Home Depot

    Friday, Dec. 24: Closes at 5 p.m.

    Kmart

    Friday, Dec. 24: 8:00 a.m. to 10:00 p.m.

    Kohl’s

    Friday, Dec. 24: 8:00 a.m. to 6:00 p.m.

    Lowe’s

    Friday, Dec. 24: Closes at 7:00 p.m.

    Macy’s

    Friday, Dec. 24: Closes at 6:00 p.m.

    Michael’s

    Friday, Dec. 24: 7 a.m. to 6 p.m.

    Nordstrom

    Friday, Dec. 24: 9 a.m. to 6 p.m.

    Old Navy

    Friday, Dec. 24: Closes at 7:00 p.m.

    PetSmart

    Friday, Dec. 24: 8 a.m. to 6 p.m.

    Publix

    Friday, Dec. 24: Closes at 7 p.m.

    Sam’s Club

    Friday, Dec. 24: Closes at 6 p.m.

    Starbucks

    Friday, Dec. 24: Closes at 6 p.m.

    Stop & Shop

    Friday, Dec. 24: Stores will close at 6:00 p.m.

    Target

    Friday, Dec. 24: 7:00 a.m. to 8:00 p.m.

    Trader Joe’s

    Friday, Dec. 24: Closes at 6 p.m.

    Walgreen’s

    Friday, Dec. 24: 8 a.m. to 12 a.m.

    Walmart

    Friday, Dec. 24: 6 a.m. to 6 p.m.

    Whole Foods

    Friday, Dec. 24: Closes at 7 p.m.

    Never miss a story: Follow your favorite topics and authors to get a personalized email with the journalism that matters most to you.