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.
What’s open Christmas Day 2020?:CVS, Starbucks, McDonald’s and 7-Eleven make the list but Walmart is closed
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. See grocery store hours here.
Academy Sports + Outdoors: 7 a.m. to 6 p.m.
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.
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.
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.
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.
Follow USA TODAY reporter Kelly Tyko on Twitter: @KellyTyko