News & Trending Shopping & Deals News

13 Stores Open on Christmas Eve for Your Last-Minute Shopping

These stores will be open on Christmas Eve for any last-minute holiday needs.

woman with bags doing Christmas shopping
Updated April 16, 2026
Fact check checkmark icon Fact checked
Google Logo Add Us On Google info

If you find yourself waiting until Christmas Eve to finish your shopping, don't fret. Plenty of stores will still be open where you can save money on last-minute essentials.

Whether you've procrastinated, forgotten an essential for your get-together, or need a few things to level up your holiday, you can likely find what you're looking for. Even if you're not celebrating, these hours may still affect your plans.

Here are 13 stores open on Christmas Eve to help with your last-minute shopping.

Editor's note: Hours may vary by location.

Target

If you need any last-minute essentials and gifts, Target will be open from 7 a.m. until 8 p.m. local time on Christmas Eve. From home decor, toys, clothing, groceries, decorations, and more, the store has a wide variety of items to stock up on.

Walmart

Walmart will be open from 6 a.m. to 6 p.m. local time on Christmas Eve. Whether you need electronics, gift cards, or groceries to check off your list, you'll have plenty of time to do so at the retailer.

Best Buy

Best Buy is typically open from 8 a.m. to 7 p.m.  on Christmas Eve, but check your local store for exact hours. If the store is in a mall or other shopping center, they may have to follow those hours instead.

Macy's

If you're struggling to find a gift, browsing Macy's could lead you to the perfect option.

The retailer will be open from 8 a.m. to 7 p.m. on Christmas Eve, but check with your local store before heading to their location.

Aldi

If you need to grab any last-minute ingredients for your holiday dinner, head to Aldi. The store is typically open until 6 p.m. on Christmas Eve, but call your local store to confirm.

Costco

Costco will have modified hours on Christmas Eve, but you can still stop by the big box retailer for any last-minute holiday essentials. The retailer will be open from 9 a.m. to 5 p.m. if you're an Executive member. Otherwise, the warehouse will be open from 10 a.m. to 5 p.m.

Sam's Club

You can buy in bulk or get warehouse prices by visiting Sam's Club until 6 p.m. on Christmas Eve.

Not only do they have groceries for your Christmas dinner, but you can also find clothing, home goods, toys, books, and more.

Ulta

If you want to gift skincare, makeup, or hair products to someone in your life, Ulta has you covered.

The store will be open until 6 p.m. on Christmas Eve. If your local Ulta is in a mall, check whether the hours match those at other locations.

Lowe's

Whether you need a last-minute home upgrade for hosting or a gift for someone who can't stop renovating, you can swing by Lowe's.

The retailer will be open on Christmas Eve until 6 p.m. and has everything from tools to home decor to furnishings.

Get a protection plan on all your appliances

Did you know if your air conditioner stops working, your homeowner’s insurance won’t cover it? Same with plumbing, electrical issues, appliances, and more.

Whether or not you’re a new homeowner, a home warranty from Choice Home Warranty could pick up the slack where insurance falls short and protect you against surprise expenses. If a covered system in your home breaks, you can call their hotline 24/7 to get it repaired.

For a limited time, you can get your first month free with a Single Payment home warranty plan.

Get a free quote

Kroger

At most stores, you'll have until 6 p.m. to stock up on groceries, but check with your local store to verify the hours.

Fuel centers will close at 6 pm. as well, and pharmacies will remain open until 5 p.m. on Christmas Eve.

Petco

Even your pets are covered on Christmas Eve. Stop by Petco before 7 p.m. to buy a gift for your pet, add to their stocking, or get them a Christmas treat. According to their website, hours might vary on holidays, and they encourage customers to call ahead to confirm.

Kohl's

Most Kohl's locations are open from 7 a.m. to 7 p.m. on Christmas Eve but check with your local store to be sure.

You can find last-minute gifts for every shopper on your list by browsing their wide selection of clothing, home decor, kitchen essentials, and more.

The Container Store

The Container Store will be closing early on Christmas Eve, but you'll still have until 5 p.m. to stock up on essentials.

Whether you want to tackle the holiday clutter or know someone who loves to organize, you can count on The Container Store.

Bottom line

The stores open on Christmas Eve offer varied hours and products, so you can find something for anyone you still have on your list. And if you need grocery or holiday staples for the big day, you can find those, too.

Check your local store before going, just in case it differs from other locations, and bring along a top rewards credit card to earn cash back and other perks on your purchases. You can also opt for pickup or delivery from some stores to save time and make shopping more convenient.

Financebuzz awards badge
2026 Award Winner Best Overall Cash Back Credit Card
  • Low spend threshold for its welcome offer
  • Cell phone protection benefit (subject to a $25 deductible)
  • Apply Now
  • Apply Now to take advantage of this offer and learn more about product features, terms and conditions.
  • Earn a $200 cash rewards bonus after spending $500 in purchases in the first 3 months.
  • Earn unlimited 2% cash rewards on purchases.
  • 0% intro APR for 12 months from account opening on purchases and qualifying balance transfers. 18.49%, 24.49%, or 28.49% variable APR thereafter; balance transfers made within 120 days qualify for the intro rate and fee of 3% then a BT fee of up to 5%, min: $5.
  • $0 annual fee.
  • No categories to track or remember and cash rewards don’t expire as long as your account remains open.
  • Find tickets to top sports and entertainment events, book travel, make dinner reservations and more with your complimentary 24/7 Visa Signature® Concierge.
  • Up to $600 of cell phone protection against damage or theft. Subject to a $25 deductible.
Wells Fargo Active <span class='whitespace-nowrap'>Cash<sup>®</sup></span> Card
5.0
info

on Wells Fargo's secure website

Read Card Review

Intro Offer

$200 cash rewards bonus after spending $500 in purchases in the first 3 months

Annual Fee

$0

+

Why we like it


Financebuzz logo

Thanks for subscribing!

Please check your email to confirm your subscription.