10 Last-Minute Holiday Sales with Same-Day Pickup

Need a gift ASAP? These stores have you covered.

Advertiser Disclosure: At Slickdeals, we work hard to find the best deals. Some products in our articles are from partners who may provide us with compensation, but this doesn’t change our opinions.

Still need a few gifts to place under the tree? There’s no time like the present. (See what we did there?) Plenty of stores are making it easier than ever to cross things off your list, and we’re sharing the best last-minute holiday sales to help you wrap things up for less.

1. Home Depot

Get tools, home decor and more to take home today.

home Depot Inbody people waiting to enter store storefront
iStock.com/Alex Potemkin

Home Depot is currently offering up to 40% off select tools and accessories plus free tools worth up to $398 when you purchase select tool kits. The retailer is also offering special deals of the day and exclusive savings on home goods while supplies last.

Shoppers can enjoy free curbside same-day pickup on over 30,000 eligible items for a contactless shopping experience, as well.

Shop Home Depot Sales

2. Macy’s

The magic of Macy’s includes free pickup on most items in just two hours.

Macys inbody chirstmas tree storefront

When it comes to last-minute holiday sales, Macy’s is the ultimate one-stop shop. Beauty gift sets, fine jewelrysmall kitchen appliances — you name it, they’ve got it. Plus, you can take an extra 15–20% off with code GIFT now through December 23rd. (Don’t forget to spend any Macy’s Money you’ve earned by December 24th, as well.)

Macy’s offers free in-store or curbside pickup on almost everything in just two hours when you place your order before 6 p.m. local time.

Slick Tip: Order via our all-new Slickdeals browser extension to score bonus cash back.

Shop Macy’s Sales

3. Best Buy

Tech the halls at the store’s “Last Second Savings Event.”

BestBuy_Storefront_2 inbody
Credit: Best Buy

Have no fear, procrastinators. Best Buy’s running its “Last Second Savings Event” now through December 24th with plenty of discounts on great holiday gifts plus featured offers, deals of the day, gift ideas and more.

Want it fast? Get it today with contactless curbside pickup. Just check the product page to see if a specific item is available at your local Best Buy. And while Best Buy is closed on Christmas Day, curbside and store pickup are both available until 6 p.m. on December 24th for those last-minute holiday gifts.

Shop Best Buy Last Second Savings Event

4. Walmart

Score last-minute toy deals up to 40% off.

iStock-Sundry Photography walmart outdoor sunny day inbody storefront
iStock.com/Sundry Photography

So your kid just changed his mind about what he wants from Santa? That’s okay. Walmart’s got you covered with up to 40% off the most popular toys of the season to help you avoid a meltdown on Christmas morning. Plus, you can score home gifts starting at $15 in case you overlooked anyone.

Several items sitewide are eligible for free same-day pickup. Just select “Free Pickup Today” in the left hand navigation field to narrow down your options. However, your order needs to be placed by 4 p.m. local time on December 23rd to be ready for pickup on the 24th.

Shop Walmart Sales

5. Walgreens

Enjoy fast, free pickup on photos and more.

walgreens outdoors cloudy sunny day inbody storefront
iStock.com/J. Michael Jones

Pre-packaged gift sets and boxes of chocolates are great, but sometimes you need a present that’s a little more personalized. Enter Walgreens with its super-fast photo services. The retailer currently has 50% off canvas prints with code SNOWFIFTY through December 26th.

The store’s convenient pickup service lets you pick up your photo order in as little as 30 minutes. Shop online or via the Walgreens app to get same-day photos as well as beauty deals, holiday treats, stocking stuffers and more. For a limited time, you can also get 20% off pickup orders totaling $25+ with code QUICK20.

Slick Tip: Walgreens is one of the few stores open on Christmas Day. Store hours vary by location, so check your local Walgreens for specific details.

Shop Walgreens Sales

6. Kohl’s

Get your gifts by Christmas Eve with fast and free store pickup.

kohls outdoors storefront inbody

At Kohl’s, you can get that last-minute throw blanket, plush robe or air fryer in two hours or less if you place your order before 3 p.m. and pick it up by 6 p.m. local time on Christmas Eve. You can also designate another pickup person if needed, or you can have the recipient pick up their own gifts at their local Kohl’s. Even better, Kohl’s is offering extended holiday store hours to better accommodate everyone’s schedules.

Shop the store’s “Last-Minute Gift Sale” for slashed prices on seasonal must-haves now through December 24th, and take an extra 20% off your order with code YOUR20. Shoppers will also receive $10 Kohl’s Cash for every $50 they spend, which can be redeemed December 25th through January 3rd.

Slick Tip: Stack code WINTER with JEWELRY10 to save an extra $10 on your purchase of fine or silver jewelry.

Shop Kohl’s Sales

7. Target

Avoid overspending at Target with free pickup on gifts.

target inbody storefront outdoors sunny day

Ask anyone: Wandering the aisles of Target inevitably results in buying things you don’t need. With Target’s free store pickup, however, you can get those last-minute gifts without the costly distractions. Many items are eligible for same-day pickup. You can even get items delivered the same day with Shipt depending on your location. The store is currently running a series of daily deals and featuring gifts under $25 for shopping inspiration.

Just select “Pick It Up” on the product page or search for eligible items by clicking “Order Pickup” under the “Pickup & Delivery” dropdown menu. You can even choose the free “Drive-Up” option for a contactless experience.

Slick Tip: If an item is currently cheaper in-store than it is online, you’ll receive the lower price when you pick up your order.

Shop Target Sales

8. Nordstrom

Pick it up same-day and get it wrapped for free.

Nordstrom Storefront Outdoors Summer Day Inbody trees parking lot
iStock.com/J. Michael Jones

If your spouse got you five presents and you got them two, Nordstrom can help you even the playing field with free in-store or curbside pickup on their favorite brands. They’ll even wrap your pickup gifts for you free of charge. How’s that for convenience? For a limited time, you can also get a free gift with your beauty or fragrance purchase of $150 or more. Your free gift won’t be eligible for pickup and will instead be shipped to the address of your choice, so don’t bank on getting it by Christmas. Instead, save it as a gift for another occasion or give it as a “just because” gift at a later date.

Slick Tip: Now through December 26th, you’ll earn a $50 promo card when you spend $300 on eGift cards.

Shop Nordstrom Sales

9. CVS

Get your gifts in as little as an hour — or have them delivered with Instacart.

CVS Outdoor Storefront Sunny Day Inbody

If you live near a CVS, you can shop their last-minute holiday sales and get your gifts in as little as one hour with no minimum purchase. Plus, you have the option of picking up your items in-store or receiving them curbside. Most CVS locations are even open on Christmas Day from 8 a.m. to 9 p.m. local time.

Through December 26th, you’ll also get $20 off your online purchase of $80+  when you enter code SAVE20 at checkout.

Slick Tip: In select areas, you can actually get CVS items delivered right to your front door in as little as one hour with Instacart.

Shop CVS Sales

10. JCPenney

Save 10% with your same-day pickup order.

JCPenny Summer Day Inbody Storefront

JCPenney’s free in-store pickup and contact-free curbside pickup make it easy to get the gifts you still need on-demand. While this service is only available at select JCPenney stores nationwide, eligible items are ready in as little as two hours if you place your order before 3 p.m. local time on December 24th.

The store is also offering customers an extra 10% off when they choose fast and free same-day pickup through Christmas Eve on select products. Plus, you’ll earn a $10 bonus reward for every $50 you spend (limit three per customer).

Shop JCPenney Sales

How to Save No Matter What You Buy or Where You Shop

Navigate great deals and multiple sales at once by setting Deal Alerts on Slickdeals for items you need and are already shopping for, and by checking our coupon pages for current promo codes for your favorite stores.

You can also download the Slickdeals browser extension to help save you money when you shop online. It auto applies coupon codes before you check out and can also show you any active deals our community of over 12 million active deal hunters has found as you visit any of the hundreds of supported stores.

Download the Slickdeals Extension Now

Up next:

Our editors strive to ensure that the information in this article is accurate as of the date published, but please keep in mind that offers can change. We encourage you to verify all terms and conditions of any product before you apply.

Lesley Sheridan

Lesley Sheridan is a freelance fashion and beauty writer who lives for Pinterest boards, animal prints, strappy shoes and coupon codes. Her bookshelves are filled with Kevyn Aucoin makeup guides, and her favorite band is and will always be INXS. A Kentucky girl at heart, she currently resides just outside of Cincinnati, Ohio, with her rescue cats, a boyfriend who wishes he were an astronaut and a dog whose favorite word is “pizza.”

Related Articles

Back to top button

Trending Stores

Coupons for Popular Stores