Here are last-minute Christmas Eve shopping hours at Triangle stores & malls
Key Takeaways
AI-generated summary reviewed by our newsroom.
- Most Triangle big-box stores and malls set early closing hours on Dec. 24.
- Major malls and big-box retailers report mostly 6 p.m. or 7 p.m. closing times.
- Shoppers should confirm individual store hours online before going.
Maybe it wasn’t intentional. You could have sworn you purchased a gift for everyone on your list.
But Christmas Eve rolls around and alas, you’re missing a gift.
Fast, free shipping may not be enough to save you now. You’ll have to go to a store to pick up the present.
If you need to do some last-minute shopping on Christmas Eve, big-box stores and malls in the Triangle will be open Wednesday, Dec. 24.
Individual store hours may vary, so check your location’s hours before heading out.
Triangle store hours on Christmas Eve
- Belk: 7 a.m.-6 p.m.
- Best Buy: 8 a.m.-7 p.m.
- Dick’s Sporting Goods: 7 a.m.-6 p.m.
- Dillard’s: close at 6 p.m.
- Home Depot: close at 5 p.m.
- HomeGoods: close at 6 p.m.
- Lowe’s: close at 6 p.m.
- Marshalls: close at 6 p.m.
- Nordstrom: close at 6 p.m.
- Old Navy: close at 6 p.m.
- Petco: close at 7 p.m.
- Target: close at 8 p.m.
- TJ Maxx: close at 6 p.m.
- Ulta: 7 a.m.-6 p.m.
- Walmart: close at 6 p.m.
Triangle mall hours for Christmas Eve
- Crabtree Valley Mall: 9 a.m.-6 p.m.
- Fenton: 10 a.m.-7 p.m.
- The Streets at Southpoint: 9 a.m.-6 p.m.
- Triangle Town Center: 10 a.m.-6 p.m.
This story was originally published December 23, 2025 at 5:50 AM with the headline "Here are last-minute Christmas Eve shopping hours at Triangle stores & malls."