
Christmas Gifts for Friends, by How Close You Are
A friend gift has to match the friendship, not the group chat. Christmas gifts for friends at three levels of closeness, from $20 to $60.
Quick answer
Friend gifts go wrong in two directions: spending too much on someone you see twice a year, and spending too little on the person who has been there through everything. The fix is to sort by closeness before you sort by price. Most people spend $20-$40 on a friend in a group or a work friend, $30-$60 on a good friend, and $60-$120 on the one or two people who count as family. The strongest ground at every level is something consumable plus something specific: good coffee, tea or chocolate at a grade they would not buy themselves, paired with an object tied to an interest you actually know about. If the friend has everything, do not add another object. The reliable answers are something handmade, something carrying a private joke, or a plan with a date in it. Three things to avoid: the generic gift set that says you picked from a page, anything that has to be displayed, and anything so expensive it makes the friendship feel transactional.
Friends are the easiest people to buy for and the easiest to get wrong, because there is no rule about how much a friendship is worth. Buying for a partner or a parent comes with an obvious scale. Buying for a friend does not, so people either overspend to prove something or grab a generic set on the way to the party.
Why friend gifts go wrong
The first failure is scale. A $100 gift for someone you see twice a year creates an obligation, because they now have to answer it next year. The second, and more common, is genericness. A gift set bought at the last minute is not offensive, it is just impersonal, and a friend who knows you well can tell the difference instantly.
Both problems have the same solution: decide how close the friendship actually is, then pick one specific detail from it. That is the whole method, and it works at every price level.
Sort by closeness, then by budget
The group friend or work friend, $20-$40
- Good coffee, tea or chocolate at a grade they would not buy themselves, $15-$25.
- A really nice notebook or a good set of pens, $15-$30.
- A plant that survives neglect, in a pot worth keeping, $20-$35.
- A board game or a puzzle sized for a group, $25-$40.
- Something small and useful for their desk or their bag, $15-$30.
The cap matters more than the item here. Write it down, stay under it, and nobody has to compare.
The good friend, $30-$60
- A consumable at the top of its range, plus an object tied to an interest you actually know about, $30-$60.
- A book you have both talked about, in the edition they would want, $20-$40.
- Something for a hobby they have, chosen inside a band where they do not already own better, $35-$60.
- A pair of tickets to something the two of you would go to, bought now rather than promised, $50-$60.
The one or two who count as family, $60-$120
- Something handmade with a detail only the two of you would recognize, $40-$100.
- A shared trip or a booked weekend, which is the only gift that guarantees the time, $100-$120.
- The good version of something they use daily and have never replaced, $60-$120.
- A framed photo or a small book of the years you have known each other, $30-$70.
For the friend who has everything
- Something handmade with a personal detail, which is the one category a person who buys their own things cannot fill, $30-$100.
- Something carrying a private joke, as long as it does not need to be displayed in front of family, $20-$50.
- A plan with a date already in it, because the part they cannot buy is the arrangement, $50-$150.
- A consumable at a grade they would not justify for themselves, $20-$50.
- A letter. It costs nothing, and it is the thing most often kept.
Christmas gifts for friends under $20
- Better coffee or tea than they buy themselves, $12-$20.
- A good candle in a scent they actually wear, $15-$20.
- Wool socks or gloves that will get worn, $15-$20.
- A paperback you have read, with a note on the first page, $10-$18.
- A small plant in a decent pot, $12-$20.
- A nice notebook with a pen that does not skip, $12-$20.
- A tin of something they will eat, rather than a decorative box they will not, $12-$20.
- A photo print from a trip you took together, framed, $15-$20.
What to avoid
- The generic gift set, which signals that you picked from a page rather than thought about them.
- Anything that has to be displayed, because it turns a gift into an obligation.
- A private joke that will be explained, badly, in front of their family.
- Spending far more than the friendship suggests, which creates pressure to match it.
- Anything needing a size or a taste decision you have not checked.
- A group gift where one person clearly paid more, which everyone will work out.
"A friend does not want to be impressed. They want the proof that you remembered the small thing they said in August."
A simple formula
One thing they will consume. One thing carrying a detail only you would know. One plan with a date in it, if the friendship earns it. The first two come in under $60 together, and the third is what separates a friend gift from a transaction.
Decide the closeness first, then stay inside that band, then pick one specific thing. That is the whole method, and it works whether you are spending $20 or $120.
Not sure what fits the friend you are buying for? Our free AI gift finder turns what you know about them into gift directions you can download as a PDF.
Find Friend Gift Ideas →Shopping for a longer list this Christmas? Our Christmas gift guide collects the whole seasonal cluster, and the work versions of this list are covered in Christmas gifts for coworkers, while group exchanges are handled in Secret Santa gifts. If you would rather buy something made by hand than something mass produced, this comparison makes that case.
Christmas gift guide
Shopping for more than one person this year? Our Christmas gift guide collects every Christmas gift idea we publish — organized by recipient, by budget, and for last-minute shopping.
Frequently Asked Questions
What is a good Christmas gift for a friend?
Buy for the friendship rather than the category. Consumables at the good end of ordinary work at every level, and adding one specific object tied to an interest you really know about turns a safe gift into a thoughtful one. $20-$40 covers most friends, and the private detail does more work than the price.
What do you get a friend who has everything?
Do not add an object to a full house. The three answers that work are something handmade with a personal detail, something carrying a private joke only the two of you understand, or a plan with a date in it, such as a booked dinner or a shared class. A letter or a framed photo from a trip you took together also lands well.
What are good Christmas gifts for friends under $20?
Better coffee, tea or chocolate than they buy themselves, a nice candle in a scent they actually wear, a good pair of wool socks, a paperback you have read with a note inside, a small plant, a nice notebook, or a set of good pens. Under $20 covers most group and work friendships without any awkwardness about matching.
What should you avoid gifting a friend?
The generic gift set that signals you picked from a page. Anything that has to be displayed, since it puts an obligation on their shelf. Anything referencing a private joke in a way that will embarrass them in front of family, and anything so expensive it makes the friendship feel transactional or puts them in debt to you.
What is a good Christmas gift for a work friend?
Stay in the safe band: good consumables, a nice notebook, a decent plant, or something small and genuinely useful for a desk. $15-$30 is the normal range, and it should be nothing that requires a size, a taste decision or space at home. If you are close outside work, treat it like a real friendship and say so with the gift.
What is a good Christmas gift for a friend you rarely see?
Send something that arrives and reminds them you are thinking about them: a food or coffee subscription at $15-$40 a month, a book you both talked about, or a framed photo from the last time you were together. The point is contact rather than value, and a subscription keeps making contact all year.
What are good gifts for a group of friends?
The two setups that work are Secret Santa with a firm $20-$30 cap, or one shared experience paid for together, such as a booked dinner or a trip. Avoid buying individual gifts for a group of six, because the cost and the comparison both escalate. Write the cap down and stick to it.
How much should you spend on a Christmas gift for a friend?
It depends on closeness rather than on how many friends you have. $20-$40 covers a group or work friend, $30-$60 is normal for a good friend, and $60-$120 covers the one or two people who count as family. Spending far more than the friendship suggests creates pressure rather than warmth.
Written by Sarah Whitmore
Senior Gift Editor
Sarah has spent 8 years writing about thoughtful, handmade gifting and has personally tested over 200 artisan gifts. Before joining CuraGift she covered craft and small-business retail for an independent lifestyle publication. She believes the best presents tell a story, fit a daily habit, and never need a receipt.
Related Articles

Christmas Gifts for Women: Ideas by How She Actually Lives
There is no one good gift for a woman. These Christmas gifts for women are sorted by how she actually spends her days, with price bands for each.

Christmas Gifts for a Girlfriend She Will Actually Keep
Generic girlfriend gifts fail because they were chosen for a category. These Christmas gifts for a girlfriend come from what she already uses and hints at.

Christmas Gifts for a Mother in Law You Want to Like
The mother in law gift is awkward because the relationship is inherited, not chosen. What actually works, including when you do not get along.