Get us in your inbox

Search
Homesick Scented Candles
Photograph: Courtesy Amazon

Last-minute Christmas gifts that are actually good

Running out of time to finish your holiday shopping? These last-minute Christmas gifts will save the day.

Annalise Mantz
Written by
Annalise Mantz
Advertising

It’s a nightmare scenario: Just a few days before Christmas, you still haven’t finished holiday shopping for everyone on your list. Never fear: These last-minute Christmas gifts will help you pull off the holiday celebration of the century. From cheap Christmas gifts to the hottest tech gifts to Christmas gifts for friends, there’s something for everyone on your list. All of these gifts are either available for overnight shipping until December 22 or can be gifted electronically. Best of all, no one will realize you procrastinated on holiday shopping at all.

RECOMMENDED: See the full holiday gift guide 2017

Best last-minute Christmas gifts

Smitten Kitchen Every Day: Triumphant and Unfussy New Favorites by Deb Perelman
Photograph: Courtesy Amazon

Smitten Kitchen Every Day: Triumphant and Unfussy New Favorites by Deb Perelman

$22.09 on amazon.com

Advertising
Belkin Lightning to USB Tassel Charger
Photograph: Courtesy Amazon

Belkin Lightning to USB Tassel Charger

$23.80 on amazon.com

Advertising
Advertising
Advertising
Herbivore Botanicals Coco Rose Body Polish
Photograph: Courtesy Amazon

Herbivore Botanicals Coco Rose Body Polish

$44 on amazon.com

Looking for more holiday gift ideas?

Recommended

    More on Christmas

      You may also like
      You may also like
      Advertising

      The best things in life are free.

      Get our free newsletter – it’s great.

      Loading animation
      Déjà vu! We already have this email. Try another?

      🙌 Awesome, you're subscribed!

      Thanks for subscribing! Look out for your first newsletter in your inbox soon!