Skip To Content

    25 Practical Gifts For People Who Are Really Dang Hard To Shop For

    What to buy for those people who just don't really love STUFF.

    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.

    Shopping for people who don't really love stuff can be frustrating, especially if you kind of love shopping for, buying, having, and giving stuff.

    Povareshka / Getty Images

    But as someone who seems to know a lot of these practical, non-stuff-loving folks, and has gone through this roller coaster for many holidays, Mother's Days, and birthdays, I've finally cracked the code and figured out what actually works for people like this.

    Here are some of my favorite gifts for people who are hard to shop for:

    1. A 6-foot charging cable so they can scroll aimlessly at 100% battery.

    I have a couple of these and they are GD life-changing. They are also a great last-minute, under-$15 gift, and a good option if you don't know the person super well.

    Get them from Amazon β€” a single charger for $12.99, or a 10-pack (to stuff everyone's stocking) for $115.99. (Available in silver, gold, dark gray, and pink.)

    2. A well-designed and unfussy planner., Rachel Miller / BuzzFeed / Via

    Read more on this planner: Just 5 Great Planners For Anyone Who Still Needs One and The Best Planners on BuzzFeed Reviews.

    Get it from Amazon for $18.99. (Available in blue, black, and pink.)

    3. A set of toothpicks that are infused with tea tree oil and mint.

    Super practical and they do a surprisingly great job of freshening your breath when you can't brush your teeth.

    Get a two-pack from Amazon for $7.36 (also available in cinnamon).

    4. A couple of smart plugs.,

    I love these (I have two!) and I love giving them as a gift because it's something a lot of people want to try, but aren't willing to pull the trigger on themselves.

    Get them from Amazon β€” a single outlet $16.99, dual-outlets for $32.89, or a power strip with six outlets and three USB ports (oh my god I need this????) for $69.99.

    5. A super-practical reference book that'll serve them for years.

    Tom Vellner / BuzzFeed

    I personally own this book in paperback (which is so pretty!) and the Kindle edition, and I've lost count of how many copies I've gifted at this point. (I think we're up to 10 or so?) It's just an exhaustive encyclopedia that covers everything from dishes to laundry to sheets to foodborne pathogens. (Read more on why I love it so much here.)

    Get it from Amazon for $15.21, Barnes & Noble for $19.80, or your favorite local bookstore through IndieBound.

    6. A neck, back, and shoulder pillow that relieves muscle pain with heat and four different massage settings.

    This one has great reviews, a 4.5-star rating on Amazon, an A on Fakespot, and people I know personally have tried it and loved it.

    Get it from Amazon for $44.95.

    7. An electric blanket for their car.

    A godsend for anyone who drives to work or school on cold winter mornings.

    Get it from Amazon for $22.27.

    8. Or a way to make any car have heated seats.

    SO nice on long drives!

    Get one from Amazon for $43.99. (Available in black, tan, and gray.)

    9. A few pairs of cushy and warm socks.,

    Does it get any more practical than great GD socks? It does not. And Carhartt socks are super warm and juuuuust luxurious enough.

    Get them from Amazon β€” the four-pack for $20 (available in three color sets) and the three-pack for $35, and find more styles for men and women on Amazon here.

    10. Or a pair of compression socks that are perfect for travelers, nurses, athletes, teachers, and/or pregnant folks.

    Read a full review of these socks from one of our editors here.

    Get them from Amazon for $14.95+ (available in 9 colors and two sizes).

    11. A Squatty Potty.

    Don't @ me.

    Get it from Amazon for $19.99. You can also (I RECENTLY DISCOVERED!!!) get a 10-pack from Amazon for $273.80 β€” and if you do that, please email me because I want to give you a virtual handshake.

    12. A compression eye mask that's a lifesaver for anyone who regularly gets hangovers, headaches, or migraines.

    Read more about why we love this mask here.

    Get it from Amazon for $10.99. (Available in black, pink, and teal.)

    13. A handheld fabric steamer.

    I love this one because it's very petite (which means easy storage) but still gets the job done.

    Get it from Amazon for $19.99.

    14. An umbrella that actually does its job.

    I've had this umbrella for a year and have managed not to lose it (*knock on wood*) because I love it that much. It's also beloved by Amazon reviewers.

    Get it from Amazon for $22.95.

    15. A hot water bottle to keep them nice and cozy.

    Not only are hot water bottles very soothing and good for sick days and cramps, but they actually keep you warm! I love mine. (Also, this one comes in a stylish turtleneck sweater???)

    Get it from Amazon for $11.99. (Available in blue, pink, and gray.)

    16. This absolute UNIT of coconut oil.

    Get it from Amazon for $21.75.

    17. A set of containers for anyone who's about the leftover lifestyle., Rachel Miller / BuzzFeed

    These hold a lot of food; they are really clean/nice looking; they are oven-safe, microwave-safe, and dishwasher-safe; and they are lightweight even though they are glass.

    Get a set of five from Amazon for $25.09.

    18. An electric toothbrush.


    One of my favorite things I use every day! (Read a full review of the Quip toothbrush.)

    Get it from quip β€” the plastic one for $40 (comes in two colors), or the metal one for $50 (comes in five colors).

    19. A set of reusable produce bags.

    Get a set of five bags from Amazon for $8.97.

    20. A wall-mount plastic bag organizer.

    Are you even a practical person if you don't save all your grocery bags???

    Get it from Amazon for $14.97.

    21. A set of beeswax wraps.

    This stuff is the best β€” it smells amazing and is genuinely useful.

    Get a set of three sheets from Amazon for $18 (available in three prints).

    22. Some good knee pads.

    Read more about why knee pads are so useful for anyone who gardens, does chores, or does any sort of DIY here, and then grab these from Amazon for $23.95.

    23. A pillow upgrade.

    This is one of those things we use every day, but so often don't want to invest in β€” which makes it a great gift, especially for someone who doesn't always remember to practice self-care.

    Get it from Amazon for $49.99.

    24. A bamboo bee hotel to upgrade their garden or patio.

    According to bee experts, bee hotels are very good for bees. And according to my BFF (who I gave this to for her fifth wedding anniversary), they are nice for humans as well!

    Get it from Amazon for $24.97.

    25. And a big ol' battery pack.,,

    I know it doesn't sound sexy, but I've seen the way people react to receiving batteries and it's so good. TBH, I'm kind of hoping someone gets this for me this year.

    Get them from Amazon: a 48-pack of AA for $13.99, a 36-pack of AAA for $9.99, a 12-pack of D for $11, and an 8-pack of 9-volt for $9.99.

    Need A Shopping Buddy?

    Get great products - from pros in the fine art of buying stuff online - delivered to your inbox!
    Newsletter signup form