Christmas Eve Shopping: When Walmart, Target, Best Buy, Costco and Other Stores Close Thursday

In a holiday season and year unlike any other, expect last-minute Christmas Eve shopping to be different as well.

Most stores will be open similar hours compared to Christmas Eve 2019 with the majority of major retailers closing by 6 p.m. with some exceptions. Best Buy stores close at 7 p.m. and Target stores close at 8 p.m., two hours earlier than last year.

But amid the coronavirus pandemic, the longest lines might be outside stores either in parking lots for curbside pickup or in front of stores as many are limiting the number of shoppers inside.

To help plan your last-minute shopping, here are Christmas Eve store hours for department stores, discount retailers and grocers.

Christmas Eve 2020 store hours

Check with your closest location to confirm hours as hours may vary. In most cases, store names below link to retailers’ websites. Curbside pickup hours may be different from store hours. See grocery store hours below.

Academy Sports + Outdoors7 a.m. to 6 p.m.

AppleMany stores open 8 a.m. to 6 p.m.; special store hours are listed at

Banana RepublicMost stores close at 6 p.m.

Barnes & Noble: 8 a.m. to 6 p.m.

Bass Pro Shops: 8 a.m. to 6 p.m.

Batteries Plus8 a.m. to 4 p.m.

Bealls Florida7 a.m. to 8 p.m.

Bealls Outlet8 a.m. to 8 p.m.

Bed Bath & Beyond8 a.m. to 6 p.m.

Belk: 7 a.m. to 6 p.m.

Best Buy8 a.m. to 7 p.m.; curbside open 8 a.m. to 6 p.m.

Big Lots7 a.m. to 10 p.m.

BJ’s Wholesale Club9 a.m. to 6 p.m. with a senior hour from 8 to 9 a.m.

Boscov’s8 a.m. to 6 p.m.

Burlington7 a.m. to 9 p.m.

buybuy Baby9 a.m. to  6 p.m.

Cabela’s: 8 a.m. to 6 p.m.

Conn’s HomePlus7 a.m. to 6 p.m.

CostcoHours can vary and senior hours may apply, but many stores are open 9 a.m. to 5 p.m. Thursday.

CVSMost stores open regular hours Christmas Eve and Christmas Day; pharmacy hours vary.

Dick’s Sporting Goods7 a.m. to 6 p.m.

Dillard’s9 a.m. to 6 p.m., can vary by mall.

Dollar GeneralStores will close 10 p.m.

DSWMost stores close at 6 p.m.

Dunham’s Sports8 a.m. to 7 p.m., mall hours vary.

Five Below8 a.m. to 6 p.m.

Fleet Farm8 a.m. to 6 p.m.

GameStopHours vary but many open 8 a.m. to 8 p.m.

GapMost stores close at 6 p.m.

Guitar Center8 a.m. to 6 p.m.

Hobby Lobby9 a.m. to 5:30 p.m.

Home Depot6 a.m. to 5 p.m.

Home Goods7 a.m. to 6 p.m.

Ikea: 10 a.m. to 5 p.m.

J.C. Penney8 a.m. to 6 p.m.

Joann Stores9 a.m. to 6 p.m.

Kirkland’s9 a.m. to 6 p.m.

Kohl’s: 8 a.m. to 6 p.m.

Lowe’s6 a.m. to 6 p.m.

Macy’s7 a.m. to 6 p.m.

Marshalls7 a.m. to 6 p.m.

Menards: Stores close at 5 p.m.

Michaels7 a.m. to 6 p.m.

Nordstrom and Nordstrom RackHours vary and posted at

Office Depot and OfficeMax8 a.m. to 5 p.m.

Old NavyHours vary with some stores open from 7 a.m. to 7 p.m.

Petco: 9 a.m. to 7 p.m.

PetSmart8 a.m. to 6 p.m.

Raymour & Flanigan10 a.m. to 6 p.m.

REI9 a.m. to 5 p.m.

Rite-AidHours vary.

Ross6 a.m. to 10 p.m.

Sally BeautyClose at 6 p.m.

Sam’s Club: Closes at 6 p.m.

Shoe Carnival8 a.m. to 6 p.m.

StaplesStores close at 6 p.m.

Target7 a.m. to 8 p.m. (Learn more here.)

TJ Maxx: 7 a.m. to 6 p.m.

Ulta Beauty7 a.m. to 6 p.m.

WalgreensMost stores open until midnight and open regular hours Christmas Day; pharmacy hours vary.

WalmartAll stores close at 6 p.m. and all locations will be closed Christmas Day.

World Market: 10 a.m. to 6 p.m.