We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed and its publishing partners may collect a share of sales and/or other compensation from the links on this page.

    31 Gifts That Basically Everyone Will Want

    Mark my words, you're going to be very popular among the recipients of these gifts.

    Hey! While we’re doing our best to make sure the products we feature will arrive in time for Christmas, shipping times can vary depending on where you live, which product you purchase, and more. Be sure to double check the retailers’ websites for shipping information to ensure that your gift will arrive in time for the 25th!

    1. A pair of deliciously cozy tortilla socks anyone would be happy to wrap themselves up in.

    2. A John Frieda hot brush for the person on your list who looooves to get pampered with a blow out, but can't actually afford to get one every week.

    3. A dishwasher-safe airtight cold-brew maker that'll help them get their morning pick-me-up right out of their fridge.

    4. An Airfly wireless transmitter designed to let them connect their Airpods or any wireless headphones to all those things that don't have Bluetooth — like an airplane seat!!

    5. A screaming goat desktop toy that reviewers seriously can't stop talking about. I'm not kidding. They can't stop raving about how this little, extremely loud, and annoying goat has improved their lives and the lives of others.

    6. A scratch-off world map to help mark off all their adventures (or your adventures together).

    7. A pair of ultra-cozy flannel pajamas, because while everyone else is getting all dressed up, the dress code for where they're going is a little more lax.

    8. A cookie shot-glass pan set so they can make cookie shot glasses — yes, you heard that right! Motherf#@%ing delicious shot glasses they can eat after they down their milk like the badass you know they are.

    9. A delicate gold plated mood ring to give them that little something extra to add to their outfit.

    10. A water-resistant Bluetooth speaker they'll easily be able to take everywhere with them — even the shower.

    11. A 52-week gratitude journal filled with prompts and space so they can write out everything they're thankful for — because sometimes we're so focused on what we don't have that we forget about everything we do have.

    12. A super easy to use (and quite forgiving) Herb Garden Starter Kit complete with basil, cilantro, parsley, and thyme seeds so they can grow a yummy little garden right at home.

    13. A spiral-bound collection of the best New York Times crosswords, because it's their favorite way to spend a Saturday morning.

    14. A bottle of sweet and slightly spicy Mike's Hot Honey that they're really going to want to have on hand year-round.

    15. A 100% cotton weighted blanket designed to offer the gentle sensation of being held, which encourages a deep, healthy, restful sleep.

    16. A pack of 16 refreshing and rejuvenating collagen face masks you can use as really fantastic stocking stuffers for everyone you know.

    17. A delicious box of British treats filled with 10 of the top-selling Cadbury British chocolate bars that they may or may not eat in one sitting.

    18. A fluffy fleece pullover they can throw on in lieu of walking out in public wrapped in a blanket.

    19. A set of glass beaker shot glasses for all those chemists out there who need a drink.

    20. An ergonomic and compact Shiatsu back and neck massager to help relieve the pain they probably developed from hosting their entire family this holiday season.

    21. A set of 50 perfect little vinyl stickers they can use to fully describe their day to life in the office.

    22. A mini cast iron skillet so they can make personalized sized dishes just like their favourite restaurants.

    23. An splurge-worthy alarm clock that simulates the sunrise, so waking up (at any time) feels totally natural.

    24. A one-line-a-day journal that recognizes they *may* be too busy to jot down their entire life story on the daily, but it also encourages them to sum up their day with just a line or two for five years...

    25. A Jenga Fortnite edition that I recently purchased for a family member who straight up LOVED IT. If you have a kid on your list who loves games and Fortnite, this might be the gift for them.

    26. A super-cozy double-sided blanket with fleece and a warm sherpa lining, because who says they need another person when they wanna cuddle?

    27. A personal library kit for anyone on your list who is booked-obsessed but is tired of losing their books to "friends" who borrow them and never bring them back — can you charge friends late fees?

    28. A dishwasher-safe triple slow cooker with adjustable temps and lid rests — look they love hosting people, they love feeding people, and this will make it easier on them.

    29. A BPA-free reusable coffee mug that is way more cost-effective than the paper to-go cups they're currently stocking up on and then promptly throwing away after maybe an hour of use. This handy caffeine holder is designed with an anti-slip sleeve, quality borosilicate glass, and a splash-proof lid.

    30. A pair of fleece-lined memory foam slippers that'll make your loved one feel like they're walking on clouds. Just remind them to maybe change out of them before heading out of the house.

    31. And finally, a winged eyeliner stamp tool for the person on your list who obsesses over makeup tutorials, but hasn't been able to perfect liquid eyeliner just yet.

    Their reaction when they unwrap you gift.

    Looking for more great Amazon Canada gift guides? Check out our list of gifts for all the women in your life, best gifts under $100, and stocking stuffers under $10!