The best last-minute gifts you can find on Etsy

Alyssa Tria
Shopping Editor
The best last-minute gifts you can find on Etsy


Yahoo Lifestyle Canada is committed to finding you the best products at the best prices. We may receive a share from purchases made via links on this page.

Looking for gifts ideas, deals and shopping hacks? Check out Yahoo Canada's holiday page.

Looking for gifts ideas, deals and shopping hacks? Check out Yahoo Canada's holiday page.

Speaking from experience, scurrying for the perfect last-minute gift is no easy task. This is why Etsy continues to be one of our favourite places to easily shop for unique gifts. After all, homemade and one-of-a-kind gifts are practically no-fail when it comes to surprising even the pickiest person on your shopping list. With just days before Christmas, there are still some great gifts you can find on Etsy.

From funny gag gifts to cool home decor and fashion finds, including some of the hottest holiday gift trends of the year, we’ve rounded out the best below.

Wall World Map Large Wall Art 

Wall World Map Large Wall Art 

Shop it: Etsy, $297

Nightstand Organizer 

Nightstand Organizer 


Shop it: Etsy, $50-$63

Personalized Initial Multi Charm Necklace

Personalized Initial Multi Charm Necklace

Shop it: Etsy, $63 

Custom Laser Engraved Hammer

Custom Laser Engraved Hammer

Shop it: Etsy, $28 

Star Wars Magnets

Star Wars Magnets

Shop it: Etsy, $28


Personalized Star Map

Personalized Star Map

Shop it: Etsy, $47-$271


Friends Faces Enamel Pin Set Friends

Friends Faces Enamel Pin Set Friends

Shop it: Etsy, $70


Personalized Beer Bottle Cap Display Shadow Box

Personalized Beer Bottle Cap Display Shadow Box

Shop it: Etsy, $92

Personalized Light When Name Farts Soy Candle 

Personalized Light When Name Farts Soy Candle 

Shop it: Etsy, $36


My Netflix and Binge Spoon

My Netflix and Binge Spoon

Shop it: Etsy, $22-$24


Canvas Tote Bag

Canvas Tote Bag

Shop it: Etsy, $32


Zodiac Necklace Sign Disc

Zodiac Necklace Sign Disc

Shop it: Etsy, $30 (originally $75)


Let us know what you think by commenting below and tweeting @YahooStyleCA! Follow us on Twitter and Instagram.