december 2, 2020

Most Cheerful Christmas Gift Ideas for Friends You Can Order Online

ArtPix 3D Editorial Team · Updated October 2026 · 9 min read

 

The Christmas gifts for friends that land well are the ones that arrive in a box at their door and get used before New Year, not saved for a special occasion that never comes.

Two friends on a sofa laughing as one opens a delivered gift box in December

Buying gifts for friends at Christmas is also hardest at a distance: you know their taste, but you will not be there to hand anything over, so it has to ship well and work without instructions.

This list gives 15 ideas you can order online, from cookies to a three-photo mug, with what to check before you buy each one.

Quick answer: The safest of the best Christmas gifts for friends is something they will use during December itself: a box of decorated cookies, a cocoa set or tree lights they can switch on the same day. Expect to spend roughly $20 to $50 on most ideas here, and $60 to $100 on the smart lights or a coffee set. Order by the first week of December, because a gift that turns up on December 27 lands in a different mood.

Send a box of decorated Christmas cookies

Box of iced Christmas cookies shaped like trees and stars, a hand lifting one out

Home-baked cookies rarely survive the mail, so leave it to a bakery that ships them packed for the trip. Iced sugar cookies travel better than soft ones, and a tin or sturdy box beats a bag. Check the delivery window before you order: the good bakeries close their Christmas orders early in December. If the friend is gluten-free or vegan, many bakeries now offer a separate box, so ask rather than guess.

Give them a stocking with their name on it

Knitted cream and red Christmas stocking hanging from a shelf with a pine garland

A stocking is one of the few personalized Christmas gifts for friends that comes out every year. Knitted or felt versions with an embroidered name are easy to find online, and they suit a friend in a first apartment who has never owned one. Fill it before you ship it: a few chocolates, a lip balm, a pair of socks. Check the hanging loop is sewn rather than glued, because a full stocking is heavier than it looks.

Mail a book of Christmas stories with a note inside

Green hardcover book on a knitted throw with a folded note tucked inside, a mug of tea beside it

For a friend who is struggling to find the holiday spirit, a collection of Christmas short stories works better than a novel: one story per evening, no commitment. Classics such as A Christmas Carol are short enough to read in a weekend. Write a few lines on a card and tuck it inside the cover, saying why you picked it. Most online bookstores ship gift-wrapped with a printed message if you will not see them, and for a friend facing the holidays on their own, these ideas for spending Christmas alone are worth passing on too.

Upgrade their mornings with a pour-over coffee set

Pour-over coffee set on a kitchen counter, a kettle pouring water into the dripper

For the friend who lives on coffee, a pour-over dripper, a carafe and a bag of good beans make a small ritual out of the first cup. It takes up less counter space than a machine and costs less. Check whether they grind their own beans: if not, order ground coffee for pour-over, which is medium-fine. Add a gooseneck kettle only if your budget stretches, since it is the part people rarely buy for themselves.

Swap their tangled lights for smart Christmas lights

Man smiling at a tree lit with multicolored smart lights, holding his phone

App-controlled lights let a friend change the colors, set a timer and switch the tree on from the sofa. They are a good fit for someone who decorates every year and hates untangling last year's string. Check that the lights work with the phone they use and do not need a separate hub. Measure the tree height first: lights are sold by length, and a 6-foot tree usually wants more than one string.

Put together a winter care set for dry hands and lips

Small gift box with hand cream, lip balm and body butter in plain packaging

Winter air dries everyone out, so a hand cream, a lip balm and a rich body butter get used daily from December to March. Christmas gifts for friends who are women often default to makeup, and this set is the safer version: no shade to guess, nothing to match. Pick unscented if you do not know their taste. Many brands sell travel sizes, so three small items fit a padded mailer.

Order an advent calendar for grown-ups in November

Grown-up advent calendar with small drawers open, tea and chocolates inside

Advent calendars are no longer only for children: there are versions with tea, coffee, hot sauces, puzzles and miniature wines. The point is a small surprise every morning from December 1, so this is the one gift on the list that must be ordered in November. Choose by what the friend actually uses every day rather than by the prettiest box. If December 1 has already passed, a twelve-days version still works.

Build a bath and self-care kit

Woman in a robe dropping a bath bomb into a bath, a tray with a book across the tub

For a friend who has had a hard year, a kit that says "take an evening off" lands better than another object. Combine bath salts or bath bombs, a soft washcloth, a face mask and a paperback in one box. Check whether they have a bath at all: many apartments only have a shower, and a shower steamer set is the version for them. Leave scented candles out if they have pets or small children.

Send a Christmas sweater worth wearing twice

Two friends laughing in Christmas sweaters with snowflake and pine tree patterns

Among cute Christmas gifts for friends, a Christmas sweater suits anyone who hosts or attends a party every year. The trick is to pick one that is funny for an evening and warm enough to wear again on a cold weekend. Check the size chart, since these often run small, and order a size up for a relaxed fit. A matching pair, one for you and one for them, makes it a shared joke for video calls.

Treat them to a gourmet hot chocolate set

Hot chocolate set on a wooden tray with marshmallows, candy canes and two full mugs

Chocolate is the default holiday gift for a reason, and a hot chocolate set turns it into an evening. Flakes or shaved chocolate melt into milk better than powder. Add marshmallows and a candy cane to stir with, and the set is complete. Check how far it is traveling in warm weather: anyone in southern Florida or Arizona will be glad you chose an insulated shipper.

Give a wall calendar for the year ahead

Wall calendar with a snowy forest photograph hanging in a bright kitchen

A calendar for 2027 is a gift that quietly says "here is to next year", which is welcome after a long one. Pick it by the friend's obsession rather than by the season: botanical illustrations, national parks, dogs, vintage travel posters. It is cheap to ship and nearly impossible to break. Check it starts in January rather than in an academic September, unless your friend lives by the school year.

Put three of your best photos together on a mug

White photo mug with three polaroid-style photos of two friends and a red interior, beside Christmas cookies

3 Polaroids Photo Mug from ArtPix 3D

Three photos from your years as friends, printed as polaroid-style frames around one mug, make the best Christmas gifts for best friends feel personal without being sentimental. Ours is ceramic, safe in the dishwasher and microwave, and comes with a colored interior; the rest of our custom photo mugs take one to five photos. Pick three photos from three different years and the mug tells the story of the friendship by itself. It is the wrong choice for a friend whose cupboard is already full of mugs: choose something from the rest of this list instead.

Plan a karaoke night with a wireless microphone

Three friends singing into a wireless microphone together in a living room at Christmas

A wireless karaoke microphone with a built-in speaker turns any December evening into a party, and it is one of the more unique Christmas gifts for best friends who sing in the car. Most connect to a phone by Bluetooth, so lyrics come from any app they already use. Check the battery life, since a party runs longer than two hours. A pair of microphones is worth the extra money for duets.

Upgrade their movie night with a popcorn maker

Small red popcorn maker filling a bowl on a coffee table, a couple on the sofa behind it

December is the month of Christmas films, and a hot-air popcorn maker makes a better bowl than the microwave bag, with no oil needed. Pair it with a few seasonings and a list of three films you love and they have not seen. Check the bowl size and the counter space first: some models are bigger than they look online. It is an easy gift to post, since nothing in it breaks.

Give an essential oil diffuser for long winter evenings

White essential oil diffuser releasing mist on a bedside table beside books

A diffuser is a gift for a friend who spends a lot of winter indoors. Add two or three oils, such as pine for December, eucalyptus and lavender, so it works the day it arrives. Check the tank size against the room: a small one runs out in a few hours, a larger one lasts the night. If they have cats, skip the oils entirely and send it with a note to ask their vet.

Choose one or two of these for the friends you will not see in December, and send them early enough to land before the 20th. If you are buying for a whole group at once, our Christmas collection for friends gathers the personalized options in one place.

Related from ArtPix 3D

Click to copy link