Skip To Content
    Dec. 9, 2019

    19 Great Gifts For Surprise Guests That They’ll Think You Bought Far In Advance

    You might even want to keep a few of these for yourself!

    We hope you love the products we recommend! All of them were independently selected by our editors. Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page if you decide to shop from them. Oh, and FYI — prices are accurate and items in stock as of time of publication.

    1. This Exploding Kittens card game will be a literal game-changer for the board game aficionado in your life (or you can play a "Nope" card and keep it for yourself).

    Amazon / Via amazon.ca

    Beware: it will test friendships, reveal heretofore unknown allegiances, and cause lots and lots of cursing. Have fun!!

    Get it on Amazon Canada for $23.93.

    2. Some Mike's Hot Honey will definitely satisfy the gastronome in your life! This wildflower honey is infused with chili peppers for the spicy-sweet condiment that goes with literally everything.

    Amazon / Via amazon.ca

    They can drizzle it on pizza, add it to a hot toddy, or stir it into a margarita for a spicy replacement to traditional agave syrup. It's so versatile, you should probably get one for yourself, too!

    Get it on Amazon Canada for $14.95.

    3. These leather mittens are lined with soft fleece, and are roomy enough for all hands — no worrying that you got the size wrong! Which also means they're guaranteed to fit YOUR hands... you know, in case you just don't find an occasion to gift 'em.

    Amazon / Via amazon.ca

    They can be worn cuffed, or un-cuffed, depending on the weather (or preference).

    Get a pair on Amazon Canada for $25.25.

    4. This Keurig K-Mini is small, but powerful! The sleek shape fits anywhere, which means it'll be a great for a small condo kitchen (or that nook you've been dying to fill with something handy and awesome).

    @keurig / Via instagram.com

    It brews one cup of coffee at a time, which isn't necessarily a deal-breaker but might not be the ~best~ idea for a large family. But then again, caffeine is always a good idea, RIGHT?

    Get it on Amazon Canada for $68 (also available in light blue).

    5. This lotion bar stick are small and incredibly easy to use — just twist up and apply anywhere! The natural formula means you probably won't cause someone to have an allergic reaction, and they come in handy packs of three so you can gift one or two, and keep the rest for yourself.

    You can even snag some bath cubes, too!

    Get a pack of three on Amazon Canada for $14.99 (available in five different packs).

    6. A wireless charging pad that's universally compatible with almost all phones — it'll definitely charge up your gifting game. It's petite, powerful, and works with phone cases, too!

    Amazon / Via amazon.ca

    It's also equipped with temperature control to keep things from getting too hot. Make sure you get an AC adapter, too, since this charger doesn't come with one.

    Get it on Amazon Canada for $25.99.

    7. These flannel baby blankets are perfect for any new parents. The neutral colour scheme will work for any gender (so no stress there!), and if you don't happen to know anyone who's brought new life into the world recently, you can always donate the pack to a women's shelter. They're sure to be well-received!

    Amazon / Via amazon.ca

    They're machine washable, too, so they could make a wonderful addition to your fur baby's bed, too!

    Get a set of seven on Amazon Canada for $20.99 (available in two colour packs).

    8. This Lindt chocolate hazelnut spread that's like the swanky, grown-up cousin to more mainstream brands. It's made with rich Swiss milk chocolate and Italian hazelnuts, but unlike some other brands, this spread doesn't have any palm oil — so you and your conscience can rest easy knowing you're giving an eco-friendly (and delicious!) gift.

    Amazon / Via amazon.ca

    You should probably get one for your kitchen, too, to do a taste test. You know, for science.

    Get it on Amazon Canada for $5.97.

    9. A Fujifilm Instax Mini 9 instant camera makes a great gift for the amateur photographer, world traveller, or knick-knack collector. It even has a macro lens adapter for taking close-up shots!

    Amazon / Via amazon.ca

    You can also keep it for yourself and bring it to your next holiday get-together... Or just take really stellar selfies with the new selfie mirror feature. Make sure you stock up on film, too, since the camera doesn't come with any. You can even get a matching carrying case, if you really wanted to go all out!

    Get it on Amazon Canada for $69+ (available in 10 colours).

    10. A festive handmade embossing roller pin that'll put a smile on any baker's face. Just think of those stunning shortbreads! The laser-etched design can be rolled onto any dough, too.

    Amazon / Via amazon.ca

    Get it on Amazon Canada for $34.90.

    11. A box of classic Ferrero Rocher that'll satisfy any sweet tooth. Is it even the holidays if someone you know doesn't receive a box of these? These crispy balls of heaven are filled with creamy milk chocolate, crusted in hazelnuts, and wrapped in the trademark gold foil. They make an easy one-and-done gift (or a wonderful midnight treat for Santa!).

    @ferrerorocherca / Via instagram.com

    They're certified kosher, but be mindful of allergens if you're planning on gifting these.

    Get a box of 48 on Amazon Canada for $17.99.

    12. These red cedar shoe trees that'll be perfect for the snappy dresser. These swanky accessories will not only give them a stylish way to store their favourite footwear, but cedar naturally deodorizes, absorbs moisture, and prevents the wrinkling and collapsing of delicate fabrics. Plus the brass-plated metal adds an extra classy touch.

    @moneysworth_and_best / Via instagram.com

    But wait! You own shoes, too, right? Interesting. Perhaps these would be good to keep for yourself, too...

    Get a pair on Amazon Canada for $19.62+ (available in sizes S-XXL).

    13. This Mickey Mouse cartoon patent wall art is a great ode to the early days of animation, and will make a great conversation starter as part of someone's decor. They could also be a funky addition to a child's bedroom!

    Amazon / Via amazon.ca

    They come sans frames, though, but you can get some here. Oh, and Star Trek wall art prints are also available, if that's more their (*ahem* your) speed.

    Get a set of four prints on Amazon Canada for $19.97.

    14. This highly-rated clothing steamer that makes for a super practical (if not very sexy) gift for just about anyone. We all wear clothes, don't we?!? It has powerful steam to deal with even the wrinkliest fashion emergency, and reviewers love how versatile it is — some people even use it for disinfecting kids' toys!

    Amazon / Via amazon.ca

    Plus it heats up in 40 seconds!

    Get it on Amazon Canada for $56.98.

    15. This adorable utensil organizer that'll help them organize their kitchen accessories by colour, size, shape, or preference. Owl be shocked if they don't love it!

    Amazon / Via amazon.ca

    The sturdy ceramic design means it can also be used to store art supplies, makeup brushes, or other miscellaneous items (which means you can gift it to multiple people — including yourself).

    Get it on Amazon Canada for $13.59+ (available in four colours).

    16. This reversible heated blanket will keep your frostiest friends toasty all winter long — no matter how much snow the Farmer's Almanac is predicting. It has three heat levels to choose from, an auto shut-off after four hours of use, and is totally washable.

    Amazon / Via amazon.ca

    I'm already imagining wrapping this around my icy tootsies after a day of ice skating (ok, just sitting there because I'm klutzy, but you get the picture).

    Get it on Amazon Canada for $65.99+ (available in two sizes).

    17. This rechargeable handheld percussion massager that'll bust up stubborn knots, sore muscles, and relieve pain in feet, calves, shoulders, or anywhere else on the body. It'll make an awesome gift for anyone who loves getting a good massage, but hates spending that good massage $$$.

    Amazon / Via amazon.ca

    And if you've already used up your benefits by now, this little guy is way more efficient than that RMT you've been seeing — it delivers 3,600 pulses a MINUTE. Just sayin'.

    Get it on Amazon Canada for $54.99.

    18. This Instant Pot sous vide cooker that'll help any home chef (amateur OR pro!) cook perfect meals every time. This ultra quiet, extra slim, easy-to-use accessory has adjustable cooking times and a wide range of temperature settings so they'll be able to cook everything from poached eggs to filet mignon, no problem.

    Amazon / Via amazon.ca

    Plus it can be used with or without an Instant Pot.

    Get it on Amazon Canada for $88.22.

    19. And this enormous art set in a beautiful wood case that'll put the art in "smart gifting." With 142 pieces, all they'll need is paper and their imagination to create works of art.

    Amazon / Via amazon.ca

    Reviewers say it makes a great gift for kids, while many reuse the sturdy wooden box for their own art supplies after these run out!

    Get it on Amazon Canada for $39.

    You with all these great gifts:

    Warner Brothers / Via giphy.com

    Looking for more great Amazon Canada content? Check out our gift guide for all the outdoorsy people in your life, these products you'll wonder how you lived without, and these Shark Tank gifts for basically everyone on your list!