I do not condone waiting until Christmas Eve to shop. But should you need to, here’s a list of store hours for Christmas Eve 2017.
All stores and restaurants are open on Christmas Eve*. Some have extended hours and some are closing early. Check out the Christmas Eve Store Hours 2017:
*With the exception of Chick-fil-a and Hobby Lobby – since Christmas Eve falls on a Sunday this year.
Alberston’s: Open until 9pm on Christmas Eve. Albertson’s will also be open limited hours on Christmas Day.
Babies ‘R Us: open until 9:00 PM
Bed, Bath and Beyond: 8:00AM-6:00PM
Best Buy: 8:00 AM-6:00 PM
Big Lots: 7:00AM-10:00PM
Cracker Barrel: Open 7:00AM-2:00PM
CVS: OPEN regular hours (most locations)
Denny’s: OPEN 24/7
Dollar General: 7:00AM-8:00PM (closing time could vary by location)
Dollar Tree: 7:00AM-7:00PM (most locations – could vary)
Dunkin’ Donuts: OPEN 12/24 AND Christmas Day
Fred’s: OPEN
IHOP: OPEN hours vary (24 hours locations will remain open 24 hours)
JCPenney: 7:00AM-6:00PM
Kohl’s: Open until 6:00 PM
KMart: Open until 10:00 PM
Lowe’s: 6:00AM-6:00PM
Macy’s: 7:00 AM-6:00 PM
Old Navy: 7:00AM-7:00PM
Publix: 8:00AM to 7:00PM. Publix is closed on Christmas Day.
Rite Aid: OPEN until 7:00PM
Sears: 8:00AM to 6:00PM
Starbucks: OPEN Christmas Eve AND Christmas Day
Trader Joes: open until 6:00PM
Toys R Us: open until 9:00 PM
Waffle House: always open
Walgreens: OPEN regular hours (most locations) (24 hour locations will remain open 24 hours)
Walmart: Open until 6:00PM on Christmas Eve. All Walmart stores will be closed on Christmas.
Whole Foods: Open until 7:00PM
Winn-Dixie: Open – closing times may vary by location.
Pharmacy hours inside these stores will vary.
Follow Me!