If you still have Christmas gifts left to buy Tuesday, you are late.
But you're not alone or out of luck.
According to the National Retail Federation's annual December holiday consumer survey, 13% of Americans were expected to buy their final gifts on Super Saturday but more than 6% were waiting until Christmas Eve.
Catering to the true procrastinators, the majority of stores and malls across the nation are opening early Tuesday and many will close by dinner time with few exceptions.
Amazon is offering same-day Christmas Eve delivery on millions of items, which is free for Prime members in eligible areas on orders over $35. Orders must be placed by 9:30 a.m. local time. Prime members in select cities also can get free two-hour grocery delivery Tuesday.
To help plan your last-minute shopping down to the minute, here are Christmas Eve store hours for department stores, discount retailers and grocers.
Christmas Eve shopping: Getting your last gift on Christmas Eve? You're not alone and Kroger's registers even went down
What's open Christmas Day?: The list includes CVS, Starbucks and 7-Eleven — but not Walmart
Christmas Eve store hours
Check with your closest location to confirm hours as hours may vary. In most cases, store names below link to retailers' websites.
Academy Sports + Outdoors: 7 a.m. to 6 p.m.
Barnes & Noble: 8 a.m. to 6 p.m.
Bass Pro Shops: 8 a.m. to 6 p.m.
Bealls Florida: 6 a.m. to 7 p.m.
Bealls Outlet: 8 a.m. to 8 p.m
Bed Bath & Beyond: 8 a.m. to 6 p.m.
Belk: 8 a.m. to 6 p.m.
Best Buy: 7 a.m. to 6 p.m.
Big Lots: 7 a.m. to 10 p.m.
BJ's Wholesale Club: 8 a.m. to 6 p.m.
Bloomingdale's: 9 a.m. to 6 p.m.
Boscov’s: 7 a.m. to 6 p.m.
Burlington: 7 a.m. to 9 p.m.
buybuy Baby: Most stores close at 6 p.m. but opening times vary.
Cabela’s: 8 a.m. to 6 p.m.
Conn's HomePlus: 7 a.m. to 6 p.m.
Costco: 9 a.m. to 5 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: 8 a.m. to 6 p.m.
Dollar General: All stores will close at 10 p.m.
Dollar Tree: 7 a.m. to 7 p.m.
DSW: 8 to 6 p.m.
Dunham’s Sports: 7 a.m. to 6 p.m., mall hours vary
Five Below: 7 a.m. to 6 p.m.
Fleet Farm: 8 a.m. to 6 p.m.
Fry's Electronics: 9 a.m. to 5 p.m.
GameStop: 8 a.m. to 8 p.m., though some locations are closing 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: 7 a.m. to 6 p.m.
Joann Stores: 9 a.m. to 6 p.m.
Kirkland's: 10 a.m. to 6 p.m.
Kmart: 8 a.m. to 10 p.m.
Lord & Taylor: 7 a.m. to 7 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.
Microsoft: 8 a.m. to 6 p.m.
Neiman Marcus: Hours vary, but locations will close between 4 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. and others from 8 a.m. to 6 p.m.
Old Time Pottery: 9 a.m. to 5 p.m.
Petco: 9 a.m. to 7 p.m.
PetSmart: 8 a.m. to 6 p.m.
REI: Opening times vary, but stores close at 6 p.m.
Rite-Aid: Hours vary.
Ross: 7 a.m. to 10 p.m.
Saks Fifth Avenue: 9 a.m. to 6 p.m.
Sam's Club: Stores close at 6 p.m.
Shoe Carnival: 8 a.m. to 6 p.m.
Sierra Trading Post: 8 a.m. to 5 p.m. Wyoming stores; all others 7 a.m. to 6 p.m.
Stage Stores: 7 a.m. to 8 p.m.
Staples: 8 a.m. to 6 p.m.
Stein Mart: 8 a.m. to 6 p.m.
Target: 7 a.m. to 10 p.m.
TJ Maxx: 7 a.m. to 6 p.m.
Tractor Supply Co.: 7 a.m. to 6 p.m.
Ulta: 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: 7 a.m. to 6 p.m.
Traveling for Christmas?: Burger King offers free Impossible Whoppers for delayed flights
Christmas Eve shopping hours: Here's when major retailers are open for last-minute shoppers
Christmas Eve grocery store hours
Acme Market: Hours vary.
Aldi: 9 a.m. to 4 p.m.
BI-LO: Open until 8 p.m.
Casey's General Store: Stores close at 6 p.m.
Cub Foods: Stores close at 4 p.m.
Dillons: Stores close at 6 p.m.
Earth Fare: Stores close at 7 p.m.
Fairway: Hours vary.
Food Lion: Open until 7 p.m.
Fresh Market: 7 a.m. to 7 p.m.
Fresh Thyme: 7 a.m. to 6 p.m.
Giant: Open until 6 p.m.
Giant Eagle: Close at 5 p.m.
Harris Teeter: Open until 7 p.m.
Harveys Supermarket: Varies. Florida stores close at 9 p.m. and stores in other states at 8 p.m.
H-E-B: 6 a.m. to 8 p.m.
Hy-Vee: Closing times vary.
Ingles: Stores close at 7 p.m.
Instacart: 8 a.m. to 5 p.m. local time
Lowes Foods: Closing at 6 p.m.
Lucky's Market: 7 a.m. to 4 p.m.
Meijer: Stores close at 7 p.m.
Publix: All stores close at 7 p.m.
Ralphs: Hours vary.
Safeway: Hours vary.
Save A Lot: Corporate stores will be open from 8 a.m. to 6 p.m.
ShopRite: Hours vary.
Shipt: Delivery times are based on retailer store hours.
Sprouts Farmer Market: 7 a.m. to 7 p.m.
Stop & Shop: Stores in Connecticut, New Jersey and New York close at 6 p.m. while Massachusetts and Rhode Island stores close at 7 p.m.
Trader Joe's: All locations close at 6 p.m.
Weis Markets: Stores close at 6 p.m.
Wegmans: All locations close at 6 p.m.
Whole Foods Market: Hours vary, but stores close early.
WinCo Foods: Stores close at 6 p.m.
Winn-Dixie: Open until 9 p.m.
Follow USA TODAY reporter Kelly Tyko on Twitter: @KellyTyko
This article originally appeared on USA TODAY: Christmas Eve store hours: When retailers, grocery stores are open