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 Of The Best Practical Gifts To Get At Walmart

    They're *practically* perfect.

    1. A makeup organizer if buying them one more lipstick would be the most impractical thing you could possibly get someone who practically owns a small Sephora.

    2. A 50-liter backpack, because they'll need one for that big trip they're planning for 2020.

    3. A long sleeve dress for helping your friend who is always cold stay warm.

    4. A stainless steel French press so you can help them if they are basically incoherent before they get their cup of joe.

    5. A yoga mat so the yogi in your life can finally master their downward dog.

    6. A 2020 weekly/monthly planner to help them keep track of their busy schedule.

    7. An adorable wax warmer that's a lot less dangerous than a candle.

    8. An e-reader with an anti-glare touchscreen, a two-month (!) battery life, and an adjustable backlight for the person who breezes through books like it's their job.

    9. A pair of socks, because pretty much everyone could use an extra pair — especially a pair that helps keep toes toasty when trudging through the snow.

    10. An automatic feeder if their pet wakes them up every day at the crack of dawn for their morning chow. It's as easy to use as pouring one cup (or less) of food into each of the six trays, and scheduling their pet's meal times by using the digital clock.

    11. A beautiful water bottle that they'll want to carry with them everywhere.

    12. A gel polish starter kit so they can stop blowing all their cash on weekly manicures.

    13. A weighted blanket that'll help them get a good night's rest.

    14. A four-pack of marble coasters so that they can protect their gorgeous wood coffee table without decorating it with eyesores.

    15. A Fitbit if they're planning on making some big resolutions for the new year. This model not only tracks cardio levels and sleep stages, but also offers guided breathing sessions and menstrual cycle tracking!

    16. A toolkit so they don't need to borrow yours every time they want to hang another picture frame on the wall.

    17. A spoonula for the chef who only has room in their kitchen for multifunctional tools.

    18. A kneeling pad, because they'll need as much help as they can get when bathtime rolls around.

    19. A six-pack of sorting trays if their puzzling habit has totally taken over the dining room table.

    20. A fresh set of Allswell 100% cotton sheets, because they've been using the same jersey sheets since college.

    21. A Google Home Mini for the chronic multitasker who wants to be able to listen to the news while they're getting dressed, turn on the tunes while they're cooking, and ask a few questions about those weird thoughts that only come up in the shower.

    22. An intensive Ahava hand cream that uses the healing properties of the Dead Sea's mud to hydrate painfully cracked skin, reduce inflamation, and lock in moisture to prevent future damage.

    23. A vacuum-insulated bottle with an infuser so they can brew their tea on-the-go.

    24. A beard oil if razor burn is a constant irritation for them, but their scratchy beard is a constant irritation to you. Really, it's a gift that the both of you will appreciate.

    25. A three-pack of Invisibobbles, because these'll be so appreciated by anyone who's always complaining about headaches when sporting a ponytail.

    26. A Fossil watch if their chronic lateness is constantly getting them into trouble.

    27. A mini sewing machine so they can learn how to fix up their wardrobe to their liking. They're one step closer to being able to hem their jeans and close up the holes on their favorite dress.

    28. A KitchenAid stand mixer for the baker who deserves something as beautiful as the cake they whipped up for your last birthday.

    29. A pair of faux leather booties so they can always put their best foot forward (while staying comfortable).

    30. A Pioneer Woman serving bowl for the host who always makes the holidays memorable.

    31. A convincing fake plant that'll help liven up their desk, but won't cause them as much aggravation as trying to keep a plant alive.

    You, after finding the absolutely perfect gift for your most practical pal:

    Looking for the perfect gift for any occasion? Check out all of BuzzFeed’s gift guides!