No matter how much planning you do for for the holidays, there's always that one thing you forget. Whether it's a white elephant gift for the family gift exchange or a turkey baster for your holiday dinner, these stores have got your back on Christmas Eve this year for all of your last-minute needs.
While it's always a good idea to call your local store to double-check the specific hours before heading out, these chains have stayed open in past years for eleventh-hour shoppers. This year, Christmas Eve has been declared an official federal holiday, but most major bank branches will be open, according to .
And if you'd rather not brave the cold weather for those final gifts and extra household essentials, in select cities can get free, two-hour shipping with .
Stores Open on Christmas Eve
- : Apple stores have previously remained open until at least 6 p.m. on Christmas Eve.
- : should stay open with reduced hours so you can buy last-minute gifts for your favorite book worm.
- : The majority of Best Buy locations have opened their doors from 7 a.m. to 6 p.m. , and you could even order online for in-store pickup on Christmas Eve. Orders are usually ready in an hour.
- : These stores will be open 8 a.m. to 6 p.m.
- : regularly stay open until 9 p.m., but Christmas Eve hours were extended from 7 a.m. to 10 p.m.
- : These stores will be open 9 a.m. to 5 p.m.
- : Most stores open regular hours but pharmacy hours will vary.
- : , most of the video-game stores stayed open until 6 p.m.
- : Most JCPenney stores were open from 7 a.m. to 6 p.m. .
- : Many Kmart stores operate on regular schedules on Christmas Eve, and welcome customers from 8 a.m. to 10 p.m.
- : Kohl's to have holiday shopping marathons where stores stay open 24/7 leading up to Christmas, until they finally close their doors around 6 p.m. on Christmas Eve.
- : Most Macy's locations open early on Christmas Eve and close around 6 p.m., according to previous years' hours.
- : While Old Navy will have some holiday hours, the specifics depend on the location. Stores were typically open from 7 a.m. to 7 p.m. on Christmas Eve .
- : , all Target stores opened at 7 a.m. and closed at either 10 p.m. or 11 p.m., depending on the location. For the 2018 holiday season, customers in 46 states can also get , and nearly 1,000 stores will feature drive-up service with orders ready within an hour.
- : Many Walmart stores are 24/7, but certain locations might close early on Christmas Eve and remain closed on Christmas.