Top Gift Ideas for Friends – Perfect Gifts for Every Occasion
Authored by Daniel Heuer
Writer on the PerfectGift team, delivering smiles daily.
Published June 22, 2026 | Updated June 22, 2026
The best gift ideas for friends aren't the flashiest ones. They're the ones that prove you were paying attention: the snack they're obsessed with, the hobby they keep talking about, the cozy thing they'd never buy themselves. A good friend gift says "I get you" without trying too hard.
Below are 18 picks grouped by the kind of friend you're shopping for, with real products at a range of price points so you can match the gift to the friendship and the budget. Shopping for one person in particular? We've got dedicated guides for your best friend, a guy friend, and the funnier crowd. Otherwise, start here.
Quick Picks
Short on time? Here's the cheat sheet.
- Best overall: a Homesick candle tied to a shared memory or their hometown
- Under $25: the We're Not Really Strangers card game for your next hangout
- For the friend who has everything: a Goldbelly box of an iconic food they can't get locally
- For a long-distance friend: a pair of Friendship Lamps that glow when the other taps theirs
- When you can't decide: a PerfectGift+ card that lets them pick the brand themselves
For the Friend Who Loves a Night In
1. The Comfy wearable blanket
The original oversized wearable blanket, and still the best version of the "cozy hoodie" gift. The Comfy is the one your friend will live in all winter for movie nights and slow mornings. It comes in enough colors and weights to match anyone, and it reads as a treat rather than something practical. A safe, genuinely loved pick for the homebody friend.
2. A Homesick candle

Skip the generic candle and get one that means something. Homesick makes scents tied to specific places and memories — their hometown, your college, "girls' night" — so it carries a little inside joke along with a great smell. It's an easy way to make a $35 gift feel personal, especially for a long-distance friend who misses home.
3. A Lush bath gift set
For the friend who treats a long bath as a personality trait, a Lush gift set bundles bath bombs, bubble bars, and a soap or two into one ready-to-give box. It looks generous, smells incredible, and you don't have to assemble anything yourself. Pick a set that matches whether they like calming or energizing scents.
4. Bombas cozy socks

A four-pack of Bombas socks is the small gift that punches above its weight — genuinely the most comfortable socks most people own, and for every pair sold, a pair is donated. It's a great add-on or a complete little gift on its own for a friend who'd never splurge on nice socks themselves.
For the Foodie & the Coffee Obsessed
5. A Trade Coffee subscription
For the friend whose whole personality is their morning coffee, Trade Coffee matches them to beans from small roasters around the country based on their taste. A 3- or 6-bag plan keeps the gift going for months without committing them to anything open-ended. Pick the prepaid option so there's no surprise renewal.
6. A MiiR insulated tumbler
A genuinely nice travel mug they'll use every day. MiiR makes clean, durable tumblers that keep coffee hot for hours, and the brand funds clean-water and other projects with every purchase. It's the upgraded version of the mug your friend has been meaning to replace.
7. A Fly By Jing chili crisp set

For the friend who's always cooking or sending you restaurant recs, Fly By Jing's Sichuan chili crisp and sauce set is a cult favorite that makes everything taste better. It's a fun, low-commitment way to gift "good taste," and it's a great pick if you don't know their sizes or style but know they love food.
8. A W&P Carry On Cocktail Kit
The W&P Carry On Cocktail Kit is a tiny tin that makes two proper cocktails on a plane, a road trip, or a back porch. It's a fun, affordable gift for the friend who appreciates a good old fashioned and a good time. Grab two so you can each have one on your next trip.
For the Friend Who's Always Up for Something
9. Tickets to a show they'd love
An experience beats an object for a lot of friendships. Pull up SeatGeek and grab tickets to their favorite artist, a comedy show, or a game. If you can swing two, you've turned a gift into a plan — which is the real present for a close friend.
10. A class you take together

A pottery night, a cooking class, or a cocktail-making session makes the gift the time together. Browse Airbnb Experiences for something near them (or near you, next time they visit). It's ideal for the friend who says they "don't need anything" but always says yes to a plan.
11. A Goldbelly box of iconic food
This is the move for the friend who has everything. Goldbelly ships famous regional foods nationwide — Chicago deep dish, New York bagels, a legendary cheesecake — so you can send a taste of a place they love or can't get locally. Memorable, no clutter, and it ships right to their door.
12. The We're Not Really Strangers card game
We're Not Really Strangers is a card game built around real conversation, and it's quietly become a favorite friend gift for a reason. It's perfect for a close friend you want more nights in with, and at around $20 it's an easy add-on or a sweet standalone gift.
For a Sentimental, Personal Touch
13. A custom friendship illustration
Commission a custom illustration on Etsy of the two of you — a clean line drawing or a fun caricature reads as art, not a craft project. It's a one-of-a-kind keepsake for a lifelong friend, especially framed. Order a few weeks ahead since these are made to order.
14. A Chatbooks photo book
Turn your shared camera roll into something real. Chatbooks makes simple, good-looking photo books in minutes — a year of trips, inside jokes, and nights out in one keepsake. It's a thoughtful gift for a close or long-distance friend, and it costs less than most people expect.
15. A personalized keepsake from Uncommon Goods
Uncommon Goods is full of friend-specific personalized gifts — "what I love about you" books, custom star maps of a meaningful night, engraved keepsakes. Pick something tied to a real moment in your friendship and even a small gift feels deeply considered.
16. Long-distance Friendship Lamps

For the friend who lives far away, a pair of Friendship Lamps is a genuinely sweet idea: when one of you taps your lamp, the other's glows, wherever they are. You keep one, send one, and it becomes a quiet little hello across the miles. A standout gift for a best friend who moved.
Easy Wins (When You Want a Sure Thing)
17. A personalized Visa gift card
Sometimes the kindest move is letting them choose — as long as it doesn't feel like a shrug. A personalized Visa gift card from PerfectGift works anywhere and lets you add a photo and a message right on the card, so it reads as a real gift. It usually prints and ships the same day when an occasion sneaks up on you.
18. Let them pick the brand with PerfectGift+
If you genuinely don't know their taste, PerfectGift+ lets your friend choose the brand they actually want from hundreds of options after they receive it — or swap it to a Visa or cash it out. You get the ease of a gift card without the gamble. Add a photo and a note so it still feels personal.
So What's the Best Gift for a Friend?
It depends on the friend. For a homebody, lean cozy — The Comfy or a Homesick candle. For a foodie, Trade Coffee or a Goldbelly box. For someone far away, Friendship Lamps or a photo book. And when you truly can't decide, a gift card they can spend their way is never the wrong answer. The best friend gifts all have one thing in common: they show you were paying attention.
FAQ
What is a good gift for a friend? A good friend gift matches their personality and doesn't try too hard. Cozy picks like The Comfy or a Homesick candle, foodie favorites like a Goldbelly box, experiences like concert tickets or a class together, and personalized keepsakes all work well. When in doubt, a personalized gift card lets them choose.
What do you get a friend who has everything? Give an experience or something consumable instead of more stuff. A Goldbelly food box, a Trade Coffee subscription, or tickets to a show get used and enjoyed rather than added to a shelf.
What's a good cheap gift for a friend? Plenty of great friend gifts come in under $25: the We're Not Really Strangers card game, a four-pack of Bombas socks, a W&P cocktail kit, or a Homesick candle. Thoughtful beats expensive every time.
What's a good gift for a long-distance friend? Pick something that closes the distance: a pair of Friendship Lamps that glow when the other taps theirs, a Chatbooks photo book of your memories, or a Goldbelly box of a food they miss from home.
How much should you spend on a gift for a friend? Most people spend $20–$50 on a friend's gift, depending on the occasion and how close you are. A casual "thinking of you" calls for the lower end; a milestone birthday or a close best friend justifies more. A well-chosen $25 gift beats a generic $75 one.
What's the best gift for a best friend specifically? For a best friend, lean personal and sentimental — a custom illustration, a personalized keepsake, or a shared experience. For picks made just for them, see our best friend gift guide.