Christmas Eve Store Hours
If you like to leave your holiday shopping to the last minute, then Iโm confident youโre curious about Christmas Eve store hours. I canโt tell you how many times Iโve forgotten something at the last minute โ be it a present or something I need for the meal weโre making the next day. And Iโm so thankful that the stores I need donโt close super early on Christmas Eve.

Christmas Eve Store Hours at Top National Retailers
This page may contain affiliate links, which means I may be compensated if you click a link. However, there is no cost to you. Also, as an Amazon Associate, I earn from qualifying purchases. For more info, please see my Privacy and Disclosure page.
While Christmas Eve store hours can vary by location, most national retailers have set hours for this busy shopping day. Even so, Christmas Eve store hours can be a bit unpredictable.
Some retailers may stay open later than usual to accommodate last-minute shoppers. On the other hand,others may close earlier than usual to give their employees time to celebrate the holiday with their families.
To help you plan your Christmas Eve shopping trip, Iโve compiled a list of the Christmas Eve store hours for some of the most popular national and regional retailers. Whether youโre looking to buy gifts for your loved ones, stock up on holiday decorations or just grab some last-minute essentials, I hope youโll find all the information you need to know about when your favorite stores will be open.
In general, Christmas Eve store hours tend to be shorter than regular store hours. This is because many retailers want to allow their employees to spend time with their families on Christmas Eve. As they should.
Additionally, many retailers may experience a decrease in foot traffic on Christmas Eve as shoppers have already completed their holiday shopping. So, thereโs no reason to stay open later.
Finally, it is worth noting that winter weather can also impact store hours on Christmas Eve. If there is a snowstorm or other inclement weather, retailers may choose to close early or even close their doors entirely for the day.
Here are the stores that are closed on national holidays, including Christmas.
Walmart Christmas Eve hours
Hereโs what I could find about Christmas Eve hours on Walmart. Typically, the store will open at 6 a.m. and then close by 6 p.m.
Target Christmas Eve hours

If you love Target Drive Up as much as I do, Iโve got great news for you. You can still place a Target Drive Up order on Christmas Eve.
However, there is a cut-off time. That is, youโll need to get that order in on the Target app by 6 p.m. so you can pick it up before Target closes on Christmas Eve.
As far as special Christmas Eve hours at Target, hereโs what Target Corporate said for Holiday 2022:
โMost stores close at 8 p.m. local time on Dec. 24 and reopen at their regular time on Dec. 26.โ
Target.com
So, in other words, Target closes early on Christmas Eve. Because during the rest of the year, most Target stores stay open until 9 or 10 p.m. However, Target is closed on Christmas.
Costco Christmas Eve hours
Costco stores usually close at 5 p.m. on Christmas Eve. Also, Costco is reliably closed on Christmas.

Dollar General Christmas Eve hours
In years gone by, many Dollar General stores closed at 8 p.m. on Christmas Eve. Iโll have to double check if that still holds true for this year.
Walgreens hours on Christmas Eve
Walgreens stores usually stay open until midnight on Christmas Eve. However, given the hiring situation at so many retailers these days, I wouldnโt be surprised if they close earlier than that this Christmas Eve.
Kohls Christmas Eve hours
Here are Kohlโs holiday hours from last year:
- Friday, Dec. 16 โ Friday, Dec. 23: 8 a.m. โ 12 a.m.
- Christmas Eve, Dec. 24: 8 a.m. โ 6 p.m.
- Christmas Day, Dec. 25: CLOSED
I expect theyโll be similar or the same this year.
Home Depot Christmas Eve hours
Home Depot stores usually close at 5 p.m. on Christmas Eve. Also, The Home Depot is closed on Christmas day.
CVS hours on Christmas Eve
CVS stores usually close at 10 p.m. on Christmas Eve.
Meijer Christmas Eve hours
I found a post on the Meijer Facebook page that explained their holiday hours. One, Meijer is open until 7 p.m. on Christmas Eve. Two, all Meijer stores are closed on Christmas Day. And, three, stores reopen at 6 a.m. on December 26.

Best Buy Christmas Eve hours
It was hard for me to track down Best Buyโs hours on Christmas Eve. One site said 6 p.m. Another said 9 p.m.
I did find this disclaimer, though, on the Best Buy site:
โTo accommodate your schedule during the holiday rush, many Best Buy stores will be open for extended holiday hours. Some stores may have different hours where required by local ordinances or landlord regulations. Mall-based Best Buy store hours may vary based on mall hours.โ
Best Buy
Loweโs Christmas Eve hours
I have it on good authority that Loweโs stores close at 6 p.m. on Christmas Eve.
Samโs Club Christmas Eve hours
Normally, Samโs Club warehouse locations stay open until 8 p.m. Monday through Saturday and 6 p.m. on Sunday. However, during the holiday season, they have extended shopping hours.
I found the following holiday hours on the Samโs Club website:
- November 22 โ December 23: Monday โ Sunday, open until 8 PM
- Christmas Eve, Dec. 24: Open until 6 PM
- New Yearโs Eve, Dec. 31: Open until 6 PM
TJ Maxx Christmas Eve hours
A few years ago, a TJ Maxx Facebook post said the stores were open until 6 p.m. only on Christmas and then closed on Christmas Day. Considering that the TJX owns the following brands, I would think their holiday hours would be the same, too:
- T.J. Maxx
- Marshalls
- HomeGoods
- Sierra
- Homesense
Starbucks Christmas Eve hours

If youโre looking to shop at a Starbucks inside a Target store, then I would recommend following Targetโs Christmas Eve hours. However, I know that there are instances when Starbucks locations open later or close earlier than Target stores do.
I canโt tell you how many times Iโve visited Target late in the evening, Jonesing for a cup of coffee, and Starbucks had already closed.
On the other hand, if youโre looking to buy last-minute gifts at a freestanding Starbucks location, hereโs what I can tell you: Starbucks recommends you find your nearest Starbucks and then check the hours for that location.
I know thatโs not super helpful if you need to know their Christmas Eve hours now. But thatโs the best I could do.
Grocery Store Hours on Christmas Eve
If you need to make a last-minute grocery run on Christmas Eve, itโs important to know when your local store will be open.
Most grocery stores have special holiday hours, and many close earlier than usual. Hereโs a breakdown of Christmas Eve hours for some of the most popular grocery store chains in the US:
Grocery Store | Christmas Eve Hours |
---|---|
Whole Foods | Most stores close at 7 PM |
Publix | Most stores close at 7 PM |
Safeway | Most stores close at 7 PM |
Albertsons | Most stores close at 7 PM |
Kroger | Most stores close at 7 PM |
Wegmans | Most stores close at 6 PM |
Aldi | Most stores close at 4 PM |
Food Lion | Most stores close at 6 PM |
Giant | Most stores close at 7 PM |
WinCo Foods | Most stores close at 6 PM |
Christmas Eve Store Hours for the Most Popular National Retailers
Hereโs a list of the Christmas Eve store hours for the 50 most popular national retailers. Keep in mind that if the store is inside a mall, then youโll need to find out how late the mall is open or how early it closes. Iโve found that mall stores usually have to follow mall hours.
Retailer | When Store Closes on Christmas Eve |
---|---|
Walmart | 6:00 PM |
Target | 8:00 PM |
Best Buy | 6:00 PM |
Macyโs | 6:00 PM |
Kohlโs | 6:00 PM |
JCPenney | 6:00 PM |
Nordstrom | 6:00 PM |
Sephora | 6:00 PM |
Bath & Body Works | 6:00 PM |
Ulta | 6:00 PM |
Apple | 5:00 PM |
Barnes & Noble | 6:00 PM |
Dickโs Sporting Goods | 6:00 PM |
Foot Locker | 6:00 PM |
Michaels | 6:00 PM |
PetSmart | 6:00 PM |
Staples | 6:00 PM |
Office Depot/OfficeMax | 6:00 PM |
Old Navy | 7:00 PM |
Gap | 7:00 PM |
Banana Republic | 7:00 PM |
H&M | 7:00 PM |
Forever 21 | 7:00 PM |
Zara | 7:00 PM |
American Eagle Outfitters | 7:00 PM |
Abercrombie & Fitch | 7:00 PM |
Hollister | 7:00 PM |
Express | 7:00 PM |
Victoriaโs Secret | 7:00 PM |
Final Thoughts on Christmas Eve Store Hours
While not a store in the traditional sense, you may wonder if the post office is open on Christmas Eve? The answer is yes.
You should get mail delivery at home on Christmas Eve and you should be able to visit the post office to mail your last-minute holiday cards.
The only exception to this rule is if Christmas Eve falls on a Sunday. Then, the post office will be closed on Sunday and Monday, too โ Christmas Day. Finally, if the day before Christmas Eve is a Saturday, remember that many U.S.P.S. locations close earlier on Saturday than other days of the week. So, plan accordingly.