21 Christmas Presents for Friends They’ll Actually Use

Elena Celebrates

Engraved wooden cheese board with cartoon illustrations and a wheel of brie cheese.

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases at no extra cost to you. Please read my full disclosure here.

Closeness decides which of these presents goes to whom: a framed mini artwork ornament or a custom photo collage blanket suits the one or two friends nearest to you, while a cookie kit, a tote bag or a boxed sock set can be made in batches for the whole group.

The list runs from a bag of packaged homemade cookies to personalized jewelry, and each name, photo or spelling you add makes a gift feel chosen.

Set a total, divide it by the number of friends, and spend the extra on your closest ones.

1. Custom Photo Mugs

Two personalized mugs with names make for a thoughtful daily reminder. · 📷 @wafflebear_crafts

A mug with a photo of the two of you on it ends up in the cabinet, then in their hands every morning. Pick a picture with a clear face and plain background so it reads at mug size.

Putting the name on it, as in "Merry Christmas Ben," makes it clearly theirs.

Contrasting handle colors are a fun small touch if the shop offers them. Add a tea or cocoa packet inside and it feels like a finished present.

2. Customized Tote Bags

A festive tote with a holiday phrase is a practical gift that lasts. · 📷 @franches.beatitud

Canvas totes get used for groceries, library runs and gym clothes, so a printed one earns its place in a friend’s week.

A holiday phrase like "Feliz Navidad" suits a friend who loves Christmas, while a name or initial lasts past January.

I like pairing a tote with a gift tucked inside, such as a mug. That turns the bag into the wrapping, which saves you paper.

3. Cute Stationery Sets

A matching stationery set provides everything a friend needs to write. · 📷 @marthabrookldn

Friends who scribble lists, letters and journal entries will appreciate a stationery set with their name on it, and I think a matching notepad and pen make the best pairing.

Choosing a set that includes both means the gift works the moment it’s opened.

Keep the personalization simple, just a first name, so the design stays clean. Tie it with twine or ribbon and the wrapping is done.

4. Stylish Phone Cases

Three Christmas-themed phone cases offer festive style for a friend’s device. · 📷 @shellyraycreates

Few gifts get handled as often as a phone case, which is why a festive one works so well for a friend who’s always scrolling.

Check the phone model before you order, since a case in the wrong size is useless.

If you’re unsure, a gift receipt saves the day. I’d choose plaid for friends who want holiday style they can keep using into winter.

5. Personalized Christmas Ornaments

An ornament featuring a pet's face creates a yearly holiday keepsake. · 📷 @gaby_art01

A clear round ornament with a pet’s face on it is the one I’d give a friend who treats their dog like family.

Seeing "Kala" in gold ribbon on the tree every December makes it a yearly ritual, not a one-time gift.

Send the sharpest, closest photo you have, with the face centered and well lit. Order early, since custom pieces need time to make and ship.

6. Personalized Jewelry

A gold name necklace adds a personal touch that's perfect for a close friend. · 📷 @philosofia_designs

A gold name necklace with a small round pendant feels personal without being fussy, and a single red bead gives it a holiday touch.

Spelling is the one thing you can’t afford to miss, so double-check the name before you order.

Jewelry costs more than most of what you can give at this price point, so I’d save it for a close friend.

7. Fashion Accessories

An ear cuff works for friends without pierced ears and adds style. · 📷 @bangle_up_beirut

Because a cuff clips on, it works for friends without pierced ears too.

I’d pick a cuff over a full jewelry set here, since one piece is easy to match to what a friend wears. It also costs less than a name necklace, so it fits a looser budget.

8. Personalized Keychains

Custom keychains with cartoon portraits are fun, small gifts for friends. · 📷 @endow_crafts

Maria and Mohammed each get a face that looks like them, and a tiny food charm can nod to a favorite snack.

Send a clear photo and check the spelling of the name before you pay. Since each one is a small piece, I’d buy a few and keep them for a friend group.

9. Travel Journals

A travel journal gives a wanderer a place to document their adventures. · 📷 @elepani.nahele

A white fabric journal with embroidered travel icons and the word "Travel" gives a wanderer a place for tickets, notes and trip lists. It suits a friend who has a trip coming up or always seems to be planning one.

Slip a good pen inside and it’s ready to pack. I’d choose cloth over a plain cover, because the stitching looks handmade.

10. Kits for Making Cookies

A cookie decorating kit makes for a fun, no-bake holiday activity. · 📷 @cookiegentle

A cookie kit hands a friend pre-baked cookies, piping bags of colored icing, sprinkles and an instruction card, so the fun is decorating and no oven is needed.

It suits a friend with kids, or one who likes baking but has no time to start from scratch.

Pack each kit in a white box and the whole thing looks tidy. Making a few at once is the cheaper way to give several friends the same gift.

11. Mini Beauty Gift Tins

Gift tins filled with beauty products and chocolates are quick to assemble. · 📷 @kortneyandkarlee

Small white tins tied with pink ribbon, packed with shredded paper filler, beauty bottles and Lindt chocolates, are a gift you can build in an evening. Buy the tins first, then fill them to match each friend.

I like the chocolate alongside the beauty items, because it gives the tin a treat as well as a product. Make several at once and the gifts for a whole group are done.

12. Hair Care Gift Set

A hair care gift set feels luxurious and is perfect for a close friend. · 📷 @hyde.edwards.salon

A matching shampoo, conditioner and serum from one line, like the Davines set with its all-in-one milk, feels like a salon gift. It suits a friend who cares about her hair and rarely splurges on herself.

Stick to one line so the products work together. Salon brands cost more than drugstore bottles, so I’d keep this for a close friend.

13. Framed Mini Artwork Ornament

A mini artwork ornament adds a decorative touch to a holiday tree. · 📷 @illustrated.bynoel

A gold-framed miniature painting on a delicate gold chain hangs on a tree like a tiny piece of gallery art, which makes it a good pick for a friend with a taste for decor.

The maker of this one priced it at $50, so it sits at the top of a friend budget.

I’d give it to one close friend rather than several. Choose a small scene that matches her style, like the storefront here, and she can hang it on the tree or in a window.

14. Wrapped Wooden Spoons with Napkins

Wooden spoons wrapped in napkins create a charming kitchen gift. · 📷 @panin.di.vo

Wooden spoons rolled in patterned cloth napkins and tied with red twine make a kitchen gift that wraps itself. A tag with a greeting, like the "Feliz Natal" ones here, finishes it.

I’d bundle 3 spoons per friend, since the napkin does the work of wrapping paper. Pick a napkin pattern that suits her kitchen, and the bundle can go straight under the tree.

15. Custom Photo Collage Blanket

A fleece blanket with family photos becomes a cherished keepsake. · 📷 @getphotoblanket

5 family photos and a line of text, such as "A bit of crazy but a lot of love," turn a fleece throw into a keepsake for a friend with a full house.

Beach photos on a black blanket stand out well, so pick shots with strong contrast.

Keep the wording short enough to read at a glance. I’d save this for a close friend, since a custom blanket costs more than a mug.

16. Packaged Homemade Cookies

Homemade cookies in festive packaging make a warm, personal gift. · 📷 @elitepackagingcompany

Homemade cookies in clear bags let the baking show, and a white festive caddy with a ribbon and tag makes them look like a shop gift. Brown cookies against white cardboard look warm without extra decoration.

Bake a single batch and fill a bag for each friend, which keeps the cost low. I’d write "Merry Christmas" on the tag by hand.

17. Festive Scented Jar Candles

Scented jar candles with seasonal designs are a universally loved gift. · 📷 @_m.create_

White soy candles in glass jars with wooden lids, topped with wax snowflakes or little green trees, work for almost any friend because everyone burns a candle in December.

I like the wax toppers, since they make a plain jar look seasonal. Pick a scent you’d enjoy yourself, and group a small cluster of jars in one box for a friend who hosts.

18. Boxed Colorful Sock Sets

Rolled colorful socks in a box look like a treat for a friend. · 📷 @katiaandbony

Rolled pairs of colorful socks lined up in a box look like a little row of candy, and they suit a friend who has everything. Rolling them tight lets three or four pairs fit in one box.

A plain box with a label printed in the gift’s own style, like the vintage-dated ones here, gives the present a personal finish. I’d choose bold colors over neutrals, since that is the fun of this gift.

19. Custom Photo Jigsaw Puzzle

A custom jigsaw puzzle featuring family photos provides a fun holiday project. · 📷 @jenny_frankhauser

A puzzle printed with a family photo and its dog arrives in a box that already looks like a present, and the finished picture is the reward for an evening at the table.

It suits a friend who loves a quiet holiday project.

Choose a photo with a clear subject and good light, since a busy background makes the pieces hard to sort.

A shot with the dog in it gets the most laughs. I’d set it out beside the tree and let her start it on Christmas Day.

20. Custom Pet Portrait

A framed pet portrait is a special keepsake for a devoted pet owner. · 📷 @peternity.in

"Lola" written across the top of a golden dog on black is the kind of portrait a pet owner keeps on a shelf, not in a drawer.

A dark wood frame suits the black background and makes it ready to hang or prop up.

Send the artist your sharpest photo, with the face in good light, and spell the name out in your message.

I’d give this to a friend who calls her dog family. Custom art runs on the artist’s schedule, so place this order well ahead of the holiday rush.

21. Funny Pun Cutting Board

A punny cutting board adds humor and charm to a friend’s kitchen. · 📷 @harrys.designs

"Cheese Bored" engraved beside cartoon cheese characters gets a groan and a grin before the board even meets a knife. A wooden board suits a friend who hosts, and it holds crackers and cheese straight from the box.

Engraving a full name is possible, as this one shows, but longer names run small, so I’d keep it to a first name.

Pick a pun that matches the friend’s sense of humor. Wrap a wedge of cheese with it.

Thoughtfulness in Gifting

A gift with your friend’s name, initials, or a favorite detail on it shows you listened through the year, and that usually counts for more than the price tag.

It works because it shows you remember what they like, and a price tag can’t do that.

Think about what your friend does every week, then match the gift to it.

Someone who writes everything down gets a journal, and each time they open it to record a memory or jot a note, the gift reminds them of your friendship.

Before you order, write down 2 things your friend mentioned this year, even in passing. A gift built from one of those details feels chosen, not grabbed.

Budget Considerations

Many of these gifts can be found under $50, so a thoughtful present doesn’t have to strain your budget.

Set a total first, divide it by the number of friends, and let that per-friend figure decide which ideas make the list. Then spend more on the one or two closest friends and keep the rest modest.

Shipping and personalization fees can push an order past what the listing price suggested, so check the final total at checkout before you commit.

Gift-giving Occasions

These gifts aren’t tied to December. A personalized present suits Christmas, a birthday, or a plain "thinking of you" moment, so one good find can serve all three.

If you spot something your friend would love in March, buy it then. Keeping a few small gifts on a shelf at home means a last-minute birthday or a surprise visit never catches you empty-handed.

Only the holiday wording needs changing. Choose a name or a photo over a seasonal phrase, and the gift stays useful on any date.

BTW: These gifts work for whoever —a childhood friend, a coworker pal, and even your mom. There are affordable Amazon options and thoughtful handcrafted finds, plus a few suggestions from Oprah, who knows a thing or two about picking perfect presents.

— Oprah Daily

Frequently Asked Questions

What can I buy my best friend for Christmas?

For a best friend, a personalized gift rarely misses, and a custom pet ornament or portrait is my pick if her dog sleeps on her bed and gets its own stocking.

Whichever artist you choose, attach a sharp, well-lit photo and type out the name in the order message so nothing gets guessed at.

Closest friends can take the pricier pieces, like a gold name necklace or a custom blanket, while a mug works for everyone else.

What to get your female friends for Christmas?

Scented jar candles, mini beauty gift tins and a matching hair care set all suit female friends well. Candles work for nearly anyone, since everyone burns one in December.