Birthday & Thank You Gift Ideas for Friends
Fun, thoughtful gifts your friends will actually love. Top-rated on Amazon, $20–50, and ready to ship.
Find a gift for a friendTop gifts for friends
Crowd-pleasers that always land. $20–50.
How to find a gift your friend will actually love
Friend gifts should feel easy. You know this person — you don't need to overthink it. The best friend gifts are things they'd pick up themselves but would never buy because "it's not a priority." A nice tumbler, a candle that smells amazing, good wine, or fancy jam they'd never splurge on. That's the sweet spot.
Every gift on this page is top-rated on Amazon and priced between $20 and $50. They work for birthdays, housewarming, thank-yous, or any time you want to show up with something better than a bottle of Two Buck Chuck. All ship with Prime.
Want something more personal? Our AI gift finder asks a couple questions about your friend and picks 3 perfect gifts in under 30 seconds. It even writes a personal note. No signup needed.
Still not sure? Let AI pick for your friend.
Tell us about them and get 3 perfect gifts in 30 seconds.
Find a gift for a friend