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 friend

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