If you are on Christmas Eve and you realize that you have forgotten a gift or you are missing an ingredient for your festive meal, you should not worry.
There is a wide selection of department stores, supermarkets, pharmacies and specialty stores that open late on Christmas Eve.
This list includes all the major retailers that open after 5 p. M. On Christmas Eve in 2018. If you think you can also leave on Christmas Day, here are all the stores that are open for Christmas and all the restaurants that are open for Christmas.
I also have a list of what is open on New Year’s Eve so you can plan ahead.
Tip: Some of the hours in the individual locations will vary. Call the place you plan to visit to confirm your hours before leaving.
Large stores open during Christmas Eve
It’s time to buy and wrap the last minute Christmas gifts and here are the department stores where you can shop late on Christmas Eve.
All of these stores will be closed on Christmas Day, so be sure to buy those last-minute gifts during Christmas Eve.
- Target: Target will remain open late on Christmas Eve, and the locations will close at 10 p.m. M.
- Walmart: Walmart’s Christmas Eve hours are closing at 6 p.m.
- Kmart: Kmart stays open late for you on Christmas Eve until 8 p.m. M.
- Kohl’s: all Kohl stores will be open until 6 p.m. M. On Christmas Eve.
- JCPenney: JCPenney will be open from 7 am to 6 pm on Christmas Eve. See how to get free stuff at JCPenney before leaving.
- Macy’s: Macy’s will be open until 6 p.m. M. On Christmas Eve.
- Sears: on Christmas Eve you can buy at Sears from 8 a. M. A 6 p. M.
- Dillard’s: Dillard’s will be open from 8 am to 6 pm on Christmas Eve.
- Big Lots: Big Lots will be open from 7 am to 10 pm on Christmas Eve.
Grocery stores that are open late on Christmas Eve
Here are the grocery stores that are open on Christmas Eve so you can get some missing ingredients for your holiday meal or some Christmas Eve snacks.
- Albertsons: Albertsons will remain open on Christmas Eve until 9 p.m. M.
- Publix: you can buy at Publix from 8 a. M. A 7 p. M. On Christmas Eve.
- Whole Foods: Whole Foods will remain open late for you on Christmas Eve, and will close at 8:00 pm after opening at 7:00 a.m.
- Trader Joe’s: All Trader Joe stores will close at 6pm on December 24th.
- H-E-B: All H-E-B locations will be open from 6 am to 8 pm on Christmas Eve.
- Meijer: Most Meijer will close at 7 pm on Christmas Eve.
Pharmacies that open late on Christmas Eve
Pharmacies are an excellent place to stock not only medicines and personal care items, but also last-minute gifts and sweets for stockings.
Many of these pharmacies are also open on Christmas day, so you’re in luck if you missed the closing hours on Christmas Eve.
- Walgreens: Most Walgreens locations will remain at their regular hours on Christmas Eve, including 24-hour locations.
- CVS: CVS will remain open all day and night on Christmas Eve, staying within its normal 24/7 hours.
- Rite Aid: Rite Aid will close at 7 p. M. On Christmas Eve.
Specialized stores that open late for Christmas Eve
Stop by your favorite store to receive last minute gifts on these toys, books, electronic products, home, kitchen and other specialty stores.
- Toys R Us: Toys R Us will be open until 9pm on December 24th.
- Barnes & Noble: Barnes & Noble will be open from 7 am to 6 pm on Christmas Eve.
- Best Buy: Best Buy will be open from 8 a.m. to 6 p.m. on Christmas’ Eve.
- Lowe’s: You can buy at Lowe’s on Christmas Eve until 6 p.m. M.
- Apple Store: Apple Store will remain open until 6 p.m. M. On Christmas Eve.
- Dollar Tree: Dollar Tree will open at 7 a.m. and will close at 7 p.m. for Christmas Eve.
- Bed, bathroom and more: Most Bed, Bath & Beyond stores will be open from 8 am to 6 pm on Christmas Eve.
- Old Navy: Old Navy will be open from 7 am to 7 pm on Christmas Eve.