Join our brand new verified AMN Telegram channel and get important news uncensored!

Christmas Eve shopping hours: Here’s when Macy’s, Kohl’s, Target, Home Depot, GameStop and other stores close

Target (Jay Reed/Flickr)
December 24, 2020

If you are scrambling to buy that last-minute gift in the final minutes of the holiday shopping season, the shot clock is winding down quickly.

While many stores have extended hours in the days leading up to Christmas, almost all are closing early on Thursday.

Retailers are giving procrastinators a reprieve. More stores are offering same-day delivery and curbside pickup — services more have started offering during the coronavirus pandemic — so you may be able to pick up gifts without going into a store. Ordering deadlines apply and time slots are limited.

Target is offering same-day Christmas Eve delivery through Shipt on orders placed on the Target app or website as late as 5 p.m. Thursday. However, delivery times vary, so ordering early is advised. Amazon also has same-day delivery on Christmas Eve.

Walmart’s cutoff to place orders for Christmas Eve delivery and pickup ended Wednesday, but there’s an express delivery option to order by 1 p.m. Thursday for delivery in two hours or less pending availability. Orders need to be $35 or more.

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.

Academy Sports + Outdoors: 7 a.m. to 6 p.m.

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

Banana Republic: Most 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.

Bath & Body Works: Stores close at 4 p.m.

Batteries Plus: 8 a.m. to 4 p.m.

Bealls Florida: 7 a.m. to 8 p.m.

Bealls Outlet: 8 a.m. to 8 p.m.

Bed Bath & Beyond: 8 a.m. to 6 p.m.

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

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

Big Lots: 7 a.m. to 10 p.m.

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

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

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

buybuy Baby: 9 a.m. to 6 p.m.

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

Conn’s HomePlus: 7 a.m. to 6 p.m.

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

CVS: Most stores open regular hours Christmas Eve and Christmas Day; pharmacy hours vary.

Dick’s Sporting Goods: 7 a.m. to 6 p.m.

Dillard’s: 9 a.m. to 6 p.m., can vary by mall.

Dollar General: Stores will close 10 p.m.

Dollar Tree: Stores have abbreviated hours Thursday, officials told USA TODAY.

DSW: Most stores close at 6 p.m.

Dunham’s Sports: 8 a.m. to 7 p.m., mall hours vary.

Family Dollar: Stores have abbreviated hours Thursday, officials told USA TODAY.

Five Below: 8 a.m. to 6 p.m.

Fleet Farm: 8 a.m. to 6 p.m.

GameStop: Hours vary but many open 8 a.m. to 8 p.m.

Gap: Most stores close at 6 p.m.

Guitar Center: 8 a.m. to 6 p.m.

Hobby Lobby: 9 a.m. to 5:30 p.m.

Home Depot: 6 a.m. to 5 p.m.

Home Goods: 7 a.m. to 6 p.m.

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

J.C. Penney: 8 a.m. to 6 p.m.

Joann Stores: 9 a.m. to 6 p.m.

Kirkland’s: 9 a.m. to 6 p.m.

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

Lowe’s: 6 a.m. to 6 p.m.

Macy’s: 7 a.m. to 6 p.m.

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

Menards: Stores close at 5 p.m.

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

Nordstrom and Nordstrom Rack: Hours vary and are posted at

Office Depot and OfficeMax: 8 a.m. to 5 p.m.

Old Navy: Hours vary with some stores open from 7 a.m. to 7 p.m.

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

PetSmart: 8 a.m. to 6 p.m.

Raymour & Flanigan: 10 a.m. to 6 p.m.

REI: 9 a.m. to 5 p.m.

Rite-Aid: Hours vary.

Ross: 6 a.m. to 10 p.m.

rue21: Most stores open until 6 p.m.

Sally Beauty: Close at 6 p.m.

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

Shoe Carnival: 8 a.m. to 6 p.m.

Staples: Stores close at 6 p.m.

Target: 7 a.m. to 8 p.m.

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

Ulta Beauty: 7 a.m. to 6 p.m.

Walgreens: Most stores open until midnight and open regular hours Christmas Day; pharmacy hours vary.

Walmart: All stores close at 6 p.m. and all locations will be closed Christmas Day.

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


(c) 2020 USA Today

Distributed by Tribune Content Agency, LLC.