Hand-picked gifts · Ships to Canada & the US
Gifts they'll actually want.
Weird, cozy, clever and laugh-out-loud presents, sorted by person and budget. Find the good stuff fast, without scrolling through thousands of look-alikes.
Delivery takes 2–5 weeks. Arrival by Dec 25 isn't guaranteed.
Gift finder
Tell us who. We'll show you what.
Pick a person and a budget and we'll take you straight to the right gifts. Feeling lucky? Hit Surprise me.
Trending gifts
Our wow-factor picks
Star projectors, a floating plant, moving sand art and more.
Shop by who
Shop by budget
Stocking stuffers
Little gifts under CA$20
Easy add-ons that fit in a stocking.
Fill a Stocking
Add 5 or more items from Fill a Stocking and 15% comes off those items automatically at checkout. Can't be combined with other discounts.
Start fillingWhy shop with us
Small shop, straight answers
-
Hand-picked, not mass-listed
Every item made the cut for being fun, useful or a little ridiculous.
-
Free shipping on orders over CA$55
Otherwise CA$11.99. Tracked, 2–5 weeks.
-
We make it right
Damaged, defective or wrong item? Email a photo within 30 days of delivery for a replacement or refund. No change-of-mind returns.
-
Real people
We're a small Alberta business. Email hello@stockingstash.com and we aim to reply within 1 business day.
Good to know
Questions, answered
When will my order arrive?
Plan on 2–5 weeks: 1–3 business days to process, then 1–3 weeks of tracked shipping. Arrival before December 25 isn't guaranteed.
Do you ship to the US?
Yes, to Canada and the United States (some kids' items ship to Canada only). Shipping is CA$11.99, or free from CA$55, in Canada, and US$9.99, or free from US$40, in the US.
Is there a deal for buying several?
From November 1: add 5 or more items from our Fill a Stocking collection and 15% comes off those items automatically at checkout. It doesn't combine with other discounts.
What if something arrives damaged or wrong? Can I return it?
Email hello@stockingstash.com within 30 days of delivery with a photo and we'll send a replacement or a refund. You don't need to send anything back. Because these are low-cost items shipped from overseas, we don't accept change-of-mind returns.
Need a hand?
Questions about an order, shipping times or a gift idea? Email hello@stockingstash.com. We're a small Alberta business and we read every message ourselves.
Contact usGet 10% off your first order
Join the list for gift ideas and holiday cutoff reminders.
One use per customer. Unsubscribe anytime with one click.