In just a few days, millions will be celebrating Christmas, and for those who thrive on last-minute shopping, 2024 brings plenty of retail opportunities on Christmas Eve.
Whether it’s for a festive outfit for Christmas dinner or the perfect gift, major retailers throughout the U.S. are adjusting their hours this year, many closing their doors on Christmas Day.
What You Need to Know About Christmas Eve Retail Hours
Christmas Eve falls on Tuesday, December 24, 2024. Below is a list of popular retailers and their specific hours for that day.
Walmart
Walmart stores will be open on Christmas Eve from 6 a.m. until 6 p.m. local time, as confirmed by a company spokesperson.
Target
Target will keep its doors open from 7 a.m. to 8 p.m. local time, providing ample time for last-minute shoppers.
Best Buy
Best Buy will stay open until 7 p.m. local time, continuing to assist holiday shoppers with electronics and accessories.
Kohl’s
Kohl’s stores will operate from 7 a.m. to 7 p.m. local time, allowing customers to finalize their holiday shopping.
Other Popular Retailers
- TJ Maxx, Marshall’s, and HomeGoods: Open from 7 a.m. to 6 p.m.
- JCPenney: Open from 9 a.m. to 6 p.m.
- Nordstrom: Open, but hours may vary by location—check with local stores.
- Home Depot: Open from 6 a.m. to 5 p.m.; Lowe’s until 6 p.m.
- REI: Open from 9 a.m. to 6 p.m.
- Bass Pro Shops and Cabela’s: Open until 6 p.m.
- Burlington: Open from 7 a.m. to 9 p.m.
- Belk: Open from 7 a.m. to 6 p.m.
- Big Lots: Open from 7 a.m. to 8 p.m.
- Sephora: Hours vary; check local listings.
- IKEA: Open from 10 a.m. to 6 p.m.
- Staples: Open until 6 p.m.; Office Depot closed by 5 p.m.
- PetSmart: Open from 9 a.m. to 6 p.m.; PetCo until 7 p.m.
- Tractor Supply Co: Open from 7 a.m. to 6 p.m.
Note that while many stores will be operational, some may have adjusted hours, and customers are encouraged to check with their local stores for the latest details.
Happy shopping!
Gabe Hauari is a national trending news reporter at USA TODAY. You can follow him on X at @GabeHauari.


