We're reader-supported and only partner with brands we trust. When you buy through links on our site we may receive a small commission at no extra cost to you. Learn More. Product prices and availability are accurate as of the date and time indicated and are subject to change.

Before you freak out because we’re past the deadline for guaranteed shipping by Christmas, remember that we now live in a world of buy online, pick up in store.

And Macy’s is here to help you finish your holiday shopping strong, with a number of $25 or less stocking stuffers that you can easily get before Christmas.

Whether you choose free curbside pickup (through 3PM local time on Thursday, Dec. 24) or pay $5 to have DoorDash deliver select items (order by 3PM local time on Wednesday, Dec. 23), you’ve still got plenty of time to get these 13 crowd-pleasing gifts.


Macy’s Believe Pendant for Make-A-Wish, $4.00

Not only is this slider bracelet super festive for the holidays, but $2.00 of every sale goes directly to the Make-A-Wish Foundation.


Ello Stainless Steel Straw Set, $8.49

Use the coupon code GIFT at Macys.com through Dec. 23 to get this 4 pack of reusable straws plus wire brush for only $8.49 — 43% off the regular price of $14.99.

There’s a version with silicone tips, and one without.


Clinique Value Sets, $9.50 each

Macy’s has three different two-piece beauty gift sets for $9.50 each, including:


Style & Co Beanie, $11.20

These beanies are available in a number of different colors and typically cost $20, but they’re instantly affordable stocking stuffers with the promo code GIFT at Macys.com through Dec. 23.



bareMinerals Value Sets, starting at $14.00

A bunch of bareMinerals bundles are on sale right now, including:


Cuisinart Knife Set, $14.99

This color-coded 5-knife set is $14.99 through Dec. 23 (reg. $40.00) and contains:

  • 8″ Chef’s knife with blade guard
  • 8″ Slicing knife with blade guard
  • 7″ Santoku knife with blade guard
  • 5″ Serrated Utility knife with blade guard
  • 3.5″ Paring knife with blade guard


Women’s Slippers, $14.99 – $15.99

Use the coupon code GIFT at checkout at Macys.com to get low prices on these women’s slippers:


Created for Macy’s Manicure Nail Set, $15.60

Regularly $39.00, this full manicure set costs $15.60 through Dec. 24 and contains: three high-fashion nail polishes, clear top coat, nail pencil, wooden cuticle pushers, nail deco sticker, foam nail file, metal nail file, tweezers, fingernail clippers, cuticle scissors, dual-ended metal cuticle pusher, and cuticle nipper.


Perry Ellis Men’s Shoe Shine Kit, $15.99

Through Dec. 23, use the coupon code GIFT at checkout as you’re placing your pickup order with Macys.com to get this $47.50 shoe shine kit for just $15.99.


Macy’s Cubic Zirconia 18″ Holiday Pendant Necklace, $17.59

This 18″ cubic zirconia necklace set in sterling silver regularly costs $100, but with coupon code GIFT at Macys.com (through Dec. 23), you’ll get it for 82.5% off — $17.59.


Fine Silver Plated Cubic Zirconia Initial Coin Pendant & Earring Set, $18.00

Regularly $45.00, this personalized stocking stuffer is only $18.00 with coupon code GIFT at Macys.com (through Dec. 23).

Pick the initial of the person on your gift list and get it same day.


Jenni Sleep Shirt & Sock Set, $18.61

Reg. $36.50, a number of shirt and socks duos cost just $18.61 through Dec. 23 when using the coupon code GIFT at Macys.com.


Women’s Fragrance Sampler, $24.50

This set is regularly priced at $35.00, but enjoy 30% savings through Dec. 24 on this perfume sampler package, which includes:

  • Azzaro Wanted Girl Eau de Parfum, 0.1-oz.
  • Donna Karan Cashmere Mist Eau de Parfum, 0.17-oz.
  • Ralph Lauren Eau de Parfum, 0.25-oz.
  • Versace Bright Crystal Eau de Toilette, 0.17-oz.
  • Vince Camuto Illuminare Eau de Parfum, 0.34-oz.


UP NEXT: 14 Stores That Allow Coupons at Curbside Pickup

Last-Minute Stocking Stuffers You Can Still Get with Macy's Pickup