What Stores are Open on Christmas Eve?

Open on Christmas Eve

It’s Christmas Eve! Most of you probably already have all of your Christmas shopping done and you’ll be ready to nestle all snug in your beds and settle down for a long winter’s nap.

Well, good for you!

For the rest of us, however, it’s crunch time! We’ll be doing a little last minute shopping at some of the stores that are still open on Christmas Eve. Keep in mind that Christmas Eve hours for the individual nationwide retailer stores may vary, depending on the location and individual store. And, don’t forget about local small businesses and malls! These retailers may also be open on Christmas Eve to rescue the last minute shoppers.

The Christmas Eve store hours listed below should be accurate for most chains, but they’re just guidelines.Some franchise stores give employees the choice to close or stay open on Christmas Eve, for instance, and local laws prohibit other stores from being open on Christmas Eve certain hours. If you have some hardcore shopping to do, it’s a good idea to call ahead and confirm the store hours.

What Stores are open on Christmas Eve?


  • Open until 8 PM


  • Open until 9 PM to 12 AM
  • Call ahead or check your local ad


  • Open until 10 PM


  • Open until 10 PM


  • Most stores have regular hours on Christmas Eve, including 24-hour locations

Rite Aid

  • Open until 7 PM


  • Most stores have regular hours on Christmas Eve, including 24-hour locations

Family Dollar

  • Open until 3 PM to 8 PM

Dollar General 

  • Open until 8 PM

Dollar Tree

  • Open until 6 PM


  • Open until 6 PM


  • Open until 7 PM

Harris Teeter

  • Open until 7 PM


  • Open until 6 PM


  • Open until 5 PM


  • Open until 6 PM


  • Open until 6 PM


  • Open Until 6 PM

Toys ‘R’ Us

  • Open until 9 PM

Best Buy 

  • Open until 5 PM or 6 PM


  • Open until 6 PM


Stores aren’t the only ones closing early on Christmas Eve either. Many bank branches will be open on Christmas Eve, but most will be closing early. Some municipal offices will also be closed on Christmas Eve and possibly the day after Christmas.

Mail will still be delivered on Christmas Eve, but most post office lobbies will close at noon. So, if you have any last minute packages to send out, you’d best hop on over there early!

Finally, don’t bother putting your trash out tonight if tomorrow is your regular trash pickup day. All municipal and private refuse offices will be closed for Christmas day and trash pickup will not be available in the morning. Typically, the trash will be picked up the day after Christmas, but this may vary, depending on your location.

If you know of any other stores open on Christmas Eve, feel free to leave a comment below!


More Frugal Living Resources:

Frugal Living Posts

Don’t Toss That!

Coupons and Coupon Deals

Free Stuff!

Pinching Your Pennies

Share This Post


Add Comment