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.
Following a German legend where Saint Nicholas filled recently laundered stockings which happened to be drying by the fire with gold coins, the tradition caught on across much of Europe and North America.
Nowadays, rather than fruits and coins, Christmas stockings have become one of the more fun aspects of celebrating the holidays. Filled with silly trinkets and gifts to amuse, they’re an ideal way to add a touch of whimsy to your family gathering.
Without breaking the bank, share a laugh with your loved ones with these affordable stocking stuffers that they’ll actually use.
This little water filter is perfect for the outdoorsy guy, and can easily slip into a day pack as well as a stocking! Ensuring that any water source is clean and drinkable thanks to its filtration system, this is one gift that’s as fun as it is functional.
SHOP IT: Amazon, $17 (originally $26)
If your dad loves a good pun but could use some new material, this set of jokes comes with over 300 funny, punny, and sometimes groan-worthy punchlines.
SHOP IT: Uncommon Goods, $20
Make his next job around the house that much easier with this magnetic wristband that keeps nails, screws, and other small metal objects securely in place when he needs them.
SHOP IT: Amazon, $16
For a sleek and sustainable take on reusable sipping, this adjustable glass straw and carrying case set comes with everything she’ll need. Since these straws are also made of glass, she can say goodbye to metallic aftertaste and soggy paper straws for good.
SHOP IT: Hudson’s Bay, $17
Get her something to show off her team spirit and keep her feeling warm and toasty this winter. These textured fuzzy socks feature a subtle Toronto Raptors logo and a red and white design for the ultimate team spirit.
SHOP IT: Sport Chek, $15
A limited-edition, travel-size gift set to help cleanse, moisturize, and prime your way to luminous skin. Includes one travel-sized Pure Skin Face Cleanser and Hello FAB Coconut Skin Smoothie Priming Moisturizer.
SHOP IT: Sephora, $15
This four-piece lens kit includes fisheye, wide-angle and macro lenses to transform any cell phone into a photographer’s best friend, along with a key clip and carrying case to keep everything in place.
This set of on-trend earrings and hair clips are perfect for the style-obsessed teen in your life. Finished in cool resin detailing, they’re the finishing touch that any outfit needs.
SHOP IT: H&M, $18
Get them up and going in the morning with a mini bluetooth speaker. Available in a cool marbled design, this speaker is fully waterproof, and will make any morning routine more upbeat.
SHOP IT: Indigo, $15
Just as adorable as gingerbread cookies but without all the sugar, these crayons are filled with holiday cheer. Just add some paper, and the kids will be busy for hours letting their imaginations run wild.
SHOP IT: Etsy, $8
Get little ones in the habit of brushing their teeth early with this fun fruit-shaped training brush that doubles as a teething device for infants.
SHOP IT: Amazon, $10
The slime trend is still going strong among kids, and this super bouncy, super stretchy prismatic putty is sure to be a hit.
SHOP IT: Walmart, $4