Great ResignationInflationSupply ChainsLeadership

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

December 24, 2021, 3:00 AM UTC

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.