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.

    21 Gifts For Your Loved Ones That Are The Perfect Mix Of Practical And Cute

    Useful and adorable.

    1. Salt and pepper shakers that'll ~spice up their life~. These two little peas in a pod magnetically stick together and will add a cute, kitschy feel to their kitchen table.

    A salt and pepper shaker shaped like peas

    2. A Baby Yoda pop socket for that friend who loves The Mandalorian. They can use it to take some bomb selfies — but they probably won't be as cute as the lil' green munchkin is!

    a pop socket with baby Yoda's face on a phone

    3. A duo of felt paperclips for the stationery-obsessed friend who's the peanut butter to your jelly. It'll make even their most boring school or work notes that much sweeter.

    Two paperclips shaped like a slice of toast with peanut butter and jelly

    4. An apron with the most delightful nutcracker scenery for the friend who loves to whip up festive dishes and baked goods. The front pocket will keep their cellphone or recipe safe, and the waist tie will keep it snug on their body.

    An apron with nutcrackers and Christmas decoration

    5. A friendly-looking hedgehog mug that'll hold their drink and their cookie at the same time, because what's a cup of tea without a little treat?

    A hedgehog mug with a spot for cookies

    6. And a lil' sloth tea infuser who's super excited to brew their next cup. It’ll last for years and will also help if they're trying to cut down on waste.

    A mug with a slother infuser

    7. A ring holder with a velvet separator that'll keep their precious jewels safe while they're in the kitchen and also double as a decor piece.

    A ring holder shaped like a daschund

    8. A case that'll keep their AirPods safe and from getting scuffed up in their bag. You can add a personalization onto the case and it has a faux fur pompom ball for a little extra cuteness.

    A case for AirPods with a pompom

    9. A pair of fluffy rainbow alpaca slippers that'll keep their tootsies warm while you have a socially-distanced Google hangout session with them.

    Fluffy slippers shaped like a rainbow alpaca

    10. A reusable straw that'll make their beverage look Insta-worthy, while also being a pal to the environment. The straws are super durable, so they're safe in the hands of your clumsiest of friends.

    Reusable straws with frogs

    11. A set of Sailor Moon makeup brushes that'll help them look as flawless as Serena. They'll definitely want to show them off on their vanity, because look at how dang cute they are.

    A set of makeup brushes with gems and symbols from Sailor Moon

    12. A set of cherry-shaped measuring spoons that'll add an extra sweet moment to their baking. It also comes with an egg separator, so they don't have to do that gross job by hand.

    Measuring spoons shaped like cherries

    13. A bookmark featuring an adorable trash panda perched on top of a stack of books for your favourite bibliophile. The little friend pokes out of the top of their book to keep them company while they're introverting.

    A bookmark of a raccoon on a stack of books

    14. A helpful elephant-shaped desk organizer for the friend who's trying to up their at-home work station. The trunk doubles as a spot for their phone, so they can do hands-free video meetings or watch YouTube as they work.

    An elephant desk organizer

    15. A ceramic owl planter for your friend who's an absolute ~hoot~. If they're not the greatest plant parent, they can use it to store trinkets, pens and pencils, or just as a stand-alone decor piece.

    A planter with a cute owl face

    16. A water bottle that'll encourage them to get going in the morning, and hopefully help them get their daily water intake. It'll add a bit of sparkle to their workout and keep them hydrated while they binge the latest trashy Netflix show on the treadmill.

    A glitter water bottle with three stars that says rise and shine

    17. A pillow featuring a corgi butt, which is arguably the cutest butt in existence. Having an afternoon snooze on this guy's derriere is a great way to pass those weird days in between Christmas and New Year's when no one really knows what's happening.

    A pillow in the grass of a cartoon looking corgi

    18. A reusable face mask with an adorable alpaca print that’ll help keep them and everyone around them safe, while also making them look super stylish.

    A person wears a face mask with alpacas

    19. A cozy polar fleece throw that'll keep them warm while it's flurrying outside. It'll add a festive pop to their evenings curled up watching holiday movies (It's A Wonderful Life gets me every time).

    A throw draped over a couch

    20. A festive bag decorated with all of the best holiday moments that you can use to deliver their presents in. They can then use it to send someone else a gift, or use to store ornaments, festive ribbons, or any bits and bobs.

    A decorative bag filled with presents

    21. And lastly, a silky sleep mask with some enviable eyelashes, so they can shut the world out when they desperately need some shut-eye. It has an adjustable strap and is also totally breathable, so they won't wake up all hot and sweaty.

    A person sleeps with an eye mask that has eyelashes on it

    Your reaction to everything on this list:

    Looking for more great 🇨🇦 Canadian 🇨🇦 shopping deals? Check out our recommendations for products that'll help if you're tired of feeling tired, random products that'll make your life more fancy, and products that'll help if you're always really freaking hot.