Christmas Eve falls on Wednesday, Dec. 24, 2025, this year.
Most stores will remain open with modified hours on Christmas Eve, which falls on Wednesday, Dec. 24, so shoppers can get in some last-minute Christmas shopping.
So if you need to buy some last-minute gifts or groceries for that holiday meal, you’re in luck.
Here’s everything you need to know about store hours on Wednesday for Christmas Eve 2025.
Many supermarkets will be open with reduced hours. Shoppers should ultimately check with their local supermarket for specific information.
The following grocery stores will be open with reduced hours:
- ACME (6 a.m.- 6 p.m.)
- Aldi (8 a.m. – 4 p.m.)
- Amazon Fresh (8 a.m. – 8 p.m.; varies by store)
- BJ’s Wholesale Club (8 a.m. – 6 p.m.)
- Costco (9 a.m. – 5 p.m.; varies by store)
- Foodtown (varies by store)
- Lidl (8 a.m. – 7 p.m.)
- Sam’s Club (8 a.m. – 6 p.m.)
- ShopRite (varies by store)
- Stop & Shop (7 a.m.- 6 p.m.)
- Target (7 a.m. – 8 p.m.; varies by store)
- Trader Joe’s (8 a.m. – 5 p.m.)
- Walmart (6 a.m. – 6 p.m.)
- Wegmans (6 a.m. – 6 p.m.)
- Whole Foods (8 a.m. – 7 p.m.; varies by store)
Many stores will be open on Christmas Eve but with reduced hours.
Below is a roundup of some of the big retailers’ hours, but shoppers should check with their local stores in the event that hours may vary by location.
- Apple (8 a.m. – 6 p.m.; varies by store)
- Barnes and Noble (8 a.m. – 6 p.m.; varies by store)
- Bass Pro Shops (10 a.m.- 6 p.m.; varies by store)
- Bath & Body Works (8 a.m. – 4 p.m.; varies by store)
- Best Buy (7 a.m. – 6 p.m.; varies by store)
- BJ’s Wholesale Club (8 a.m. – 6 p.m.)
- Boscov’s (7 a.m. – 6 p.m.)
- Burlington (7 a.m. – 9 p.m.)
- CVS (9 a.m. – 6 p.m.; varies by store)
- Dick’s Sporting Goods (7 a.m. – 6 p.m.; varies by store)
- Dollar General (8 a.m. – 10 p.m.; varies by store)
- Dollar Tree (9 a.m. – 9 p.m.; varies by store)
- Family Dollar (7 a.m. – 10 p.m.; varies by store)
- Five Below (8 a.m. – 6 p.m.; varies by store)
- GameStop (8 a.m. – 9 p.m.; varies by store)
- Goodwill (9 a.m. – 8 p.m.; varies by store)
- Hobby Lobby (9 a.m. – 5:30 p.m.)
- Home Depot (6 a.m. – 5 p.m.; varies by store)
- Ikea (10 a.m. – 5 p.m.)
- JCPenney (9 a.m. – 6 p.m.)
- Kohl’s (7 a.m. – 6 p.m.; varies by store)
- Lowe’s (7 a.m. – 6 p.m.; varies by store)
- Macy’s (8 a.m. – 7 p.m.)
- Marshalls (7 a.m. – 6 p.m.)
- Nordstrom (8 a.m. – 6 p.m.; varies by store)
- Nordstrom Rack (9 a.m. – 6 p.m.; varies by store)
- Old Navy (8 a.m. – 6 p.m.; varies by store)
- Petco (9 a.m. – 7 p.m.; varies by store)
- PetSmart (9 a.m. – 6 p.m.; varies by store)
- REI (9 a.m. – 6 p.m.)
- Sam’s Club (Plus Members: 8:00 a.m. – 6:00 p.m; Club Members: 9:00 a.m. – 6:00 p.m.)
- Starbucks (varies by store)
- Target (7 a.m. – 8 p.m.; varies by store)
- T.J. Maxx (7 a.m. – 6 p.m.)
- Ulta Beauty (6 a.m. – 6 p.m.)
- Walgreens (varies by store)
- Walmart (6 a.m. – 6 p.m.)
The following malls in New Jersey will be open on Christmas Eve, some operating at reduced hours:
- Bergen Town Center (8 a.m. – 6 p.m.)
- Bridgewater Commons (9 a.m. – 6 p.m.)
- Brunswick Square (9 a.m. – 6 p.m.)
- Cherry Hill Mall (9 a.m. – 6 p.m.)
- Cumberland Mall (9 a.m. – 6 p.m.)
- Deptford Mall (8 a.m. – 6 p.m.)
- Freehold Raceway Mall (8 a.m. – 6 p.m.)
- Gloucester Premium Outlets (10 a.m. – 6 p.m.)
- Hamilton Mall (7 a.m. – 6 p.m.)
- Hudson Mall (varies by store)
- Jackson Premium Outlets (11 a.m. – 5 p.m.)
- Jersey Shore Premium Outlets (10 a.m. – 5 p.m.)
- Livingston Mall (11 a.m. – 7 p.m.)
- Menlo Park Mall (8 a.m. – 6 p.m.)
- Marketfair Mall (9 a.m. – 6 p.m.)
- Monmouth Mall (9 a.m. – 8 p.m., hours vary by store)
- Moorestown Mall (9 a.m. – 6 p.m.)
- Newport Centre (9 a.m. – 6 p.m.)
- Newport Crossing (8 a.m. – 9 p.m.)
- Newport Plaza (11 a.m. – 8 p.m.)
- Ocean County Mall (9 a.m. – 6 p.m.)
- Paramus Park Mall (9 a.m. – 6 p.m.)
- Quaker Bridge Mall (9 a.m. – 6 p.m.)
- Rockaway Townsquare (8 a.m. – 6 p.m.)
- Short Hills Mall (8 a.m. – 6 p.m.)
- The Mills at Jersey Gardens (8 a.m. – 6 p.m.)
- The Shops at Riverside (9 a.m. – 6 p.m.)
- Westfield Garden State Plaza (8 a.m. – 6 p.m.)
- Willowbrook Mall (9 a.m. – 6 p.m.)
- Woodbridge Center Mall (10 a.m. – 6 p.m.)
