Gift giving is an art worth practicing, but finding the perfect presents to deck the halls of your friends and family members isn’t always easy (especially if you’re stretching a budget to include many loved ones). The secret (and fun!) of holiday gift giving is to put yourself in the shoes of the person you’re shopping for. What would they be so psyched to receive? Within your budget, look for things that the people in your life will love (but would never think to buy for themselves), that they would really use (i.e. that won’t be forgotten by Boxing Day) or that would just make them smile. To get you started, we’ve rounded up 10 great gifts under $50 that the people you love would love to receive this season.
A better bath time
Maude Tub Kit Soaking Salts and Coconut Milk Bath Set, $44 at Indigo.
A coffee-shop experience at home
Electric Milk Frother, $43 at Amazon.ca.
Home Body by Rupi Kaur, $22 at Indigo.
Something to shake up the season
Oui Holiday Poutine Musical Snowglobe, $30 at Indigo.
A clean start
Kosas Keep It Clean Clean Volumizing Mascara and Hydrating Lip Set, $46 at Sephora.
Faber-Castell Hand Lettering Set, $40 at Indigo.
MILK MAKEUP Party Pack KUSH Lip Balm Trio, $33 at Sephora.
A bread-making basket
Oval Bread Banneton Proofing Basket 2-Pack, $33 at Amazon.
A paw-some place for pets
Furhaven Cave Pet Bed, $47 on Amazon.ca.
Map it out
Maps International Scratch The World Travel Map, $28 on Amazon.ca.
All products featured on Slice.ca are independently selected by our editors. For more products handpicked by our editorial team, visit Slice's Amazon storefront. However, when you buy through links in this article and on our storefront, we earn an affiliate commission.