It’s Christmas Eve. You just remembered that you have a few gifts left to purchase. Where can you go to get that last minute shopping done? Most retail stores are open on Christmas Eve. However, they often have limited hours, so they might close earlier than you would expect. Here’s a look at what retail stores will be open on Thursday, December 24, 2020.
Christmas Eve Store Hours for Major Stores
There are certain go-to stores that you can always kind of assume might be open for shopping. Stores like Costco, Target, and Walmart do close for somme major holidays. However, they’re often a good bet if you’re looking for a store that’s open. So, let’s first take a look at the Christmas Eve 2020 hours for those stores:
Wholesale stores like BJ’s are usually open on Christmas Eve. BJ’s has extended their holiday hours this year. They’re open from 9 am – 10 pm Mondays – Saturdays and 9 am – 8 pm on Sundays. That’s for now until December 23, 2020. However, they’ll close at 6 pm on Christmas Eve 2020.
Costco Christmas Eve Shopping Hours
Most Costco stores will be open from 9 am – 5 pm on Thursday, December 24, 2020. However, the first hour of shopping is dedicated to people age 60+ during the COVID pandemic. Therefore, you might need to wait until 1o am to shop at Costco on Christmas Eve. Store hours do vary some by location so double-check your store location in advance.
Sam’s Club will use their holiday Sunday hours on Christmas Eve. Therefore, they’ll be open from 9 am until 6 pm.
Target Christmas Eve Hours
Target announced that they have extended their store hours in the weeks leading up to Christmas. Therefore, you have a lot of opportunity to go shopping before the holidays. You should take advantage of that if you can, rather than waiting until the last minute. Although store hours may vary by location, most Target stores are open from 7 am – midnight every day until the holidays.
So, what about Christmas Eve? Most Target locations will still open at 7 am on Thursday, December 24, 2020. However, they will close at 8 pm. They won’t be open until midnight like they are in these weeks leading up to the holiday. Still, 8 pm is pretty late for Christmas Eve shopping, so if you have to get some last minute things then it is a good place to shop.
Walmart Is Open on Christmas Eve
Walmart is one of those stores that doesn’t close very often. However, things are different this year. They closed on Thanksgiving Day for the first time in decades. And so it’s no surprise that they’ll be closed on Christmas Day this year as well. But what about Christmas Eve?
Walmart stores will open at their regular time on Christmas Eve. However, they will close early. Most locations close at 6 on Christmas Eve. Check the Store Locator for the store nearest you to get exact times for that location.
Other Retail Stores Christmas Eve Shopping Hours
Here are some of the other stores that are open on Christmas Eve for holiday shopping, according to Offers.com:
Academy Sports + Outdoors
Like Target and many other stores, Academy Sports + Outdoors is offering extended shopping hours in the days leading up to Christmas. They’ll be open from 7 am – midnight December 18 – 23, 2020. However, they do close a bit earlier on Christmas Eve. Their Christmas Eve store hours are 7 am – 6 pm.
Likewise, At Home has extended their shopping hours starting December 7th and running through the day before Christmas Eve. They’ll be open from 9 am – 10 pm Mondays – Saturdays and from 9 am – 9 pm on Sundays. They, too, will close at 6 pm on Christmas Eve.
Barnes and Noble
Barnes and Noble is offering extended holiday shopping hours, as well. From December 14 – 23rd, they’ll be open 9 am – 9 pm Monday – Saturday and 9 am – 8 pm on Sundays. On Thursday, December 24th, they’ll still open at 9 am. However, they will close at 6 pm for Christmas Eve.
Bass Pro Shops
6 pm is a popular closing time for retail stores that choose to stay open on Christmas Eve. Bass Pro Shops are open 9 am – 6 pm on Thursday, December 24, 2020.
Cabela’s, which is a subsidiary off Bass Pro Shops, is also open 9 – 6 on Christmas Eve.
Bed, Bath, and Beyond
Bed, Bath, and Beyond store hours vary by location. They should open at their regular time on Christmas Eve. However, they will close at 5 pm.
If you want to get your Christmas presents at Belk, then try shopping there December 21 – 23 when the store is open 9 am – 10 pm. However, if you miss that window, you’ll be happy to know that they’re also open on Christmas Eve. In fact, they open early at 8 am that day. They close at 6 pm on Christmas Eve.
Best Buy is open regular store hours on Christmas Eve. This means most locations will be open 11 am – 7 pm. The only difference from usual is that they won’t offer their after-hours curbside pickup, which is available for one hour before stores open and one hour after they close on regular days. On Christmas Eve, it’s just 11 am – 7 pm, even for curbside pickup.
Dick’s Sporting Goods
Like with Belk, the best shopping days at Dick’s Sporting Goods are in the days leading up to the holiday. From 12/20 – 12/23, the stores are open from 8 am – 11 pm. Stores open early on Christmas Eve – at 7 am. However, they also close early – at 6 pm.
GameStop is usually open from 10 am – 10 pm. However, on Christmas Eve, they shift that to two hours earlier. Therefore, they’ll still be open for twelve straight hours on Christmas Eve 2020. However, it will be from 8 am – 8 pm.
Do you want to pick up some crafting supplies for gift wrapping? Hobby Lobby will be open from 9 am – 5:30 pm on Christmas Eve
Most Home Depot locations are typically open from 6 am – 9 pm. They’ll likely still open t 6 am on Christmas Eve. However, they’ll close at either 5 pm or 7 pm depending on location. If you want to get some Home Depot supplies before the holiday, try to get there between 6 am and 5 pm to be on the safe side.
If you’re brave enough to venture into an IKEA during the busy holiday season, then you’re in luck. They’ll be open 10 – 5 on Christmas Eve.
Most Kohl’s locations are open from 8 am – midnight. However, they’ll close early – at 6 pm – on Christmas Eve.
Typically open from 6 am – 9 pm, Lowe’s stores will close early – at 6 pm or 7 pm depending on location.
Most locations will stay open regular hours – 8 am – 10 pm.
Mall Stores Such as Dillard’s, JC Penney, and Gap
Most of the stores in the mall will keep whatever the mall’s holiday hours are. Therefore, store hours vary a lot by location. That said, 6 pm remains a popular closing time. Stores like Dillard’s, JC Penney and the Gap will likely close at about 6 pm in most locations.
If you want to pick up craft kits, wrapping supplies, or last-minute decor then Michael’s is a great spot to do so. The store will open early on Christmas Eve – 7 am instead of 8 am. However, they’ll close at 6 pm.
This popular store has extended holiday hours from 10 am – 9 pm through December 23rd. However, they’ll close at 6 pm on December 24th.
Nordstrom stores will be open from 8 am – 5 pm for last minute holiday shopping on Christmas Eve 2020.
Most Old Navy stores are open 7 am – 7 pm on Christmas Eve. However, some stores located in malls may have different Christmas Eve hours. Check with your location before heading out to shop.
Want to get some great outdoors stuff for someone on your holiday gift list? REI should be open from 9 am – 5 pm on Christmas Eve.
Ulta is usually open from 9 am – 7 pm. However, they’re going to shift that an hour early for Christmas Eve. Therefore, you can shop at Ulta from 8 am – 6 pm on December 24, 2020.
Put together a terrific food gift basket and get a bunch of other great gifts at World Market. They’ll be open from 10 am – 6 pm on Christmas Eve.
Additionally, Good Housekeeping reports that the following stores will likely be open on Christmas Eve 2020, with limited store hours, although not all have yet been confirmed: Apple, Big Lots, and Sears.
If you enjoy reading our blog posts and would like to try your hand at blogging, we have good news for you; you can do exactly that on Saving Advice. Just click here to get started. If you want to be able to customize your blog on your own domain and need hosting service, we recommend trying BlueHost. They offer powerful hosting services for $3.95/month!