Buying Christmas presents gets harder when the people on your list already have most of the things they need.
Another mug?
Another scented candle?
Another object that will spend six months politely displayed before quietly disappearing into a cupboard?
For adults who are difficult to buy for, the best Christmas gifts are often the ones that give them something to do, enjoy or look forward to rather than simply adding another possession to the house.
From murder mysteries and restaurant experiences to subscriptions and nostalgic gifts, here are 20 Christmas gift ideas for adults who seem to have everything already.
1. Give Them a Murder Mystery to Solve
Instead of giving them another thing, give them a crime.
An Ink & Clues murder mystery puts the recipient in the role of an investigator. They receive a fictional case and need to examine material such as police reports, suspect interviews, photographs, messages and other evidence to determine what happened.
It works particularly well as a Christmas gift because the present becomes an entire evening.
They can play alone, with their partner or with friends, and the games are designed for 1–6 players.
Because the cases are delivered digitally, you can also buy one shortly before Christmas without worrying about whether a parcel will arrive in time.
Print the case, put it in an envelope and suddenly your digital gift has something physical to unwrap.
2. Book a Restaurant They've Wanted to Try
The gift doesn't necessarily have to be an object you hand over on Christmas Eve.
Book a table at a restaurant they've talked about visiting and make the reservation itself the present.
You can make it more tangible by printing a small card with the date and restaurant.
It works particularly well for a partner, parents or close friends because you're also giving them your time.
3. Give a Class or Workshop
Think about something they've always said they'd like to try.
Pottery. Cooking. Photography. Painting. Coffee tasting. Bread making. Floristry.
A workshop gives them an activity and, potentially, a new interest.
The trick is choosing something they would genuinely enjoy rather than something you personally think they should learn.
Christmas is probably not the ideal moment to inform someone that you've enrolled them in an organizational skills course.
4. Create a Christmas Movie Box
Choose several films and build an entire evening around them.
Add popcorn, sweets, drinks, a blanket or anything else that suits the recipient.
You could make it Christmas-themed, but you don't have to.
If their idea of festive entertainment is watching Die Hard for the fifteenth time, this is not the season to argue with tradition.
5. Buy Tickets to Something
Concerts, comedy shows, theatre, sports and exhibitions all make easy experience gifts.
The event doesn't even need to happen close to Christmas.
In fact, having something booked for January, February or March can be particularly nice once the holidays are over.
Instead of Christmas ending when the decorations come down, there's still something ahead to look forward to.
6. Give a Tasting Experience
Wine, coffee, chocolate, cheese, whisky, tea or something completely different.
You can book a professional tasting or create one yourself at home.
For a DIY version, choose several varieties, hide the labels and include scorecards.
Suddenly four bars of chocolate have become an organized event.
Presentation does a lot of work.
7. Make a Personal “Day Together” Voucher
Rather than buying a generic experience, plan the entire day yourself.
Breakfast somewhere good.
A walk or activity.
Lunch.
Something in the afternoon.
Finish with dinner or a film.
The important part is that you've actually planned it. “We should do something together sometime” is not technically an experience gift.
It's a scheduling problem.
8. Give a Subscription They'll Actually Use
Subscriptions can make excellent Christmas gifts when they're chosen carefully.
Books, magazines, coffee, streaming services, audiobooks, food boxes or specialist subscriptions can all work.
Try to choose something connected to an existing interest rather than introducing another recurring service they'll feel guilty about not using.
9. Commission Something Personal
If you do want to give a physical object, make it one that couldn't simply have been picked from a shelf.
A portrait of a pet, an illustration of a meaningful place, a custom map or another personalized piece can feel much more thoughtful than a generic decorative item.
The best versions usually connect to a memory rather than simply putting someone's name on something.
10. Create a Nostalgia Box
Build a gift around a particular year, trip, friendship or period of someone's life.
Include photographs, old sweets, music, recreated tickets, copies of messages or small things connected to the memory.
You could theme it around the year you met, a memorable holiday or their childhood.
For parents or grandparents, getting other family members involved can make this particularly meaningful.
11. Give an Escape Room Experience
For someone who likes puzzles, escape rooms make a straightforward Christmas gift.
They get an activity rather than another possession, and it's something they can do with a partner, friends or family.
If visiting a physical escape room is impractical, there are also at-home puzzle and mystery experiences that create a similar evening around the table.
12. Give Them a Night Away
A hotel stay doesn't need to involve an elaborate holiday.
Sometimes one night somewhere nearby is enough.
Choose a small hotel, spa, countryside stay or city break and give them an excuse to leave normal routines behind for twenty-four hours.
It's particularly useful for couples who would never actually book the night themselves because it feels unnecessary.
That's exactly why it works as a present.
13. Build a Restaurant-at-Home Gift
Give them everything needed for a proper evening at home.
A nice meal, dessert, table setting, candles and perhaps a menu you've printed yourself.
You can either cook it for them or provide ingredients and instructions if they enjoy cooking.
For a couple, combine it with a mystery, film or tasting and you have an entire date night in one gift.
14. Give Something Connected to Their Hobby
People who “have everything” usually don't literally have everything.
They often just don't need more generic things.
Someone who paints may appreciate excellent materials. Someone who cooks may value one high-quality ingredient or tool. A gardener may want a particular plant rather than another random home accessory.
Specific beats generic.
Pay attention to what they already spend their own money and time on.
15. Give Them a Course
A longer course works differently from a one-off workshop.
Language lessons, photography classes, cooking courses, music lessons or online masterclasses can provide something to work on for weeks or months.
This is especially suitable for someone who enjoys learning and regularly picks up new interests.
Again, choose based on what they want to learn.
Not what you want them to become better at.
16. Create a Monthly Tradition
Instead of one big Christmas experience, promise something small throughout the year.
One restaurant every month.
One film night.
One hike.
One new recipe.
One museum visit.
Write twelve cards and let them open one each month.
The financial value doesn't have to be enormous. The gift is that you've already decided you'll make the time.
17. Give a Mystery Trip
Plan somewhere to go but don't reveal the destination immediately.
The trip can be as simple as a day out somewhere nearby.
Give them a series of clues at Christmas and let them work out where you're going.
For someone who enjoys surprises and puzzles, figuring out the gift becomes part of receiving it.
Just don't make the clues so difficult that February arrives before anyone knows where they're supposed to be going.
18. Give a Membership
Museums, galleries, gardens, cinemas and other attractions often offer annual memberships.
For someone who already visits regularly, this can be far more useful than another physical present.
It also turns one Christmas gift into several days out across the year.
19. Make a “Choose Your Own Experience” Gift
Sometimes you know someone would enjoy an experience but don't know exactly which one.
Give them three options.
For example:
A restaurant evening, an escape room or a theatre show.
They choose.
This keeps the gift personal without forcing you to predict their calendar, preferences or mood months in advance.
You can still present it nicely rather than simply announcing that you'll “pay for something at some point.”
20. Give Them Something to Look Forward To
This may be the simplest rule for buying for someone who already has everything.
Don't ask:
What object can I find that they don't own yet?
Ask:
What would they be excited to know is coming?
A concert in March.
A weekend away.
A dinner reservation.
A mystery night.
A class.
A day together.
The anticipation becomes part of the gift.
Christmas Gifts for Couples
Couples can be particularly difficult to buy for because buying two separate things isn't always necessary.
A shared activity can work much better.
Restaurant bookings, mystery games, tastings, hotel stays and workshops all give them something they can experience together.
An investigation-style murder mystery is particularly easy to give because two players are enough. They can sit down together, examine the same evidence and spend the evening developing completely different theories about who committed the crime.
It also doesn't require them to choose a date months in advance.
They play whenever they want.
Christmas Gifts for Someone Who Has Everything
When someone genuinely doesn't need more possessions, don't try to find an increasingly obscure possession they somehow missed.
Change the category of gift.
Experiences, food, memberships, learning and shared time don't create the same problem as another decorative object.
Personalization matters too.
A generic expensive present isn't automatically more thoughtful than an inexpensive activity chosen because you know exactly what someone enjoys.
If they spend every Sunday watching crime documentaries, for example, giving them a fictional case to investigate themselves makes more sense than buying them another generic Christmas gift set.
Last-Minute Christmas Gifts That Don't Feel Last-Minute
Digital and bookable gifts have one major Christmas advantage:
They don't depend on shipping.
A restaurant booking, event ticket, online course or downloadable game can all be bought close to Christmas without waiting for a delivery.
That doesn't mean you need to hand someone an email confirmation.
Print something.
Put it in an envelope.
Add a short explanation of why you chose it.
For a digital mystery game, you could print the opening page or create an envelope marked CONFIDENTIAL: CASE FILE.
Five minutes of presentation can make an instant digital purchase feel like a deliberately planned Christmas present.
A Christmas Gift for True Crime and Mystery Fans
Some people make Christmas shopping easier by having an extremely obvious interest.
If they listen to crime podcasts, watch documentaries and consistently identify the murderer halfway through every detective series, give them something that lets them test those skills.
With Ink & Clues, the recipient doesn't simply watch somebody else investigate.
They receive the case.
They need to work through the evidence, compare accounts and decide what they believe happened.
An individual case generally takes around 1.5–2 hours, making it an easy activity for one of the quiet evenings between Christmas and New Year.
Give One Case – or Several
If you want a smaller present, one investigation can become an entire evening's activity.
If you're buying for someone who already knows they enjoy this type of game, the Ink & Clues Complete Game Bundle contains multiple investigations plus an exclusive bonus case, with around 12–15 hours of total playtime.
The files are available digitally and can either be printed or played on screen.
So the recipient isn't just opening a present.
They're opening the first case.
The Best Christmas Gift Doesn't Have to Be Another Thing
There's nothing wrong with giving physical presents.
But when someone already owns everything they need, finding something meaningful doesn't require finding an object they somehow haven't encountered yet.
Give them dinner.
Give them a challenge.
Give them somewhere to go.
Give them something to learn.
Give them an evening with someone they care about.
Or give them a suspicious pile of police reports and ask them to solve a murder.
At least that's one Christmas present nobody is going to mistake for another pair of socks.




