The short answer
- Best consumable gift: the good version of something they already use up, like coffee from a small roaster or new-harvest olive oil. It gets used, and by February there's nothing left to store.
- Best experience gift: 2 tickets to a show or a game with the date already booked. A date on the calendar gets used, and an open voucher tends to expire in a drawer.
- Best gift of time: a written promise to do one job they keep putting off, with a date on it, like scanning the old photo albums.
- A gift that lasts all year: 365 Days of Tao, a page-a-day book of the Tao Te Ching. It starts on January 1, so a December gift is in use a week later and keeps going until the next December.
- Best subscription: a year of a magazine they already buy at the airport. It keeps turning up in March, when every other present has been put away.
- Best gift for someone who wants nothing: a donation in their name, such as a Heifer International gift or a Kiva card. There's nothing to find room for.
Below, each category gets 2 picks. All 14 are in one table at the end.
Things they use up
The rule for this person: buy the good version of something they already go through. They'll open it this week and finish it by spring.
Coffee from a small roaster is the easy pick. Choose one from a city they love, so the bag says you thought about it.
New-harvest olive oil is the clever one. Italians call it olio nuovo, and it reaches shops in November. It's greenest and most peppery in its first few months, so December is the right time to give it.
Experiences
Buy the date along with the ticket. A show or a game with a day already on the calendar happens. An open voucher waits for a free weekend that never comes.
The second pick is a class in whatever they keep bringing up (sourdough, say). Book 2 places and go with them, and the gift becomes an afternoon with you as well.
Time and help
People who have everything are usually short of time. It's also the one gift that can't end up in a cupboard.
Write the promise down, and make it one job with one date. "I'll scan your photo albums on January 10" gets done. "Let me know if you need anything" doesn't.
If they'd rather not have you in the house, pay someone. A professional deep clean before their guests arrive, or a handyman for a morning on the list stuck to the fridge.
A gift that lasts all year
A page-a-day book is a subscription that arrives all at once: 365 small openings in one parcel. It starts on January 1, so a book unwrapped on December 25 is in use a week later.
365 Days of Tao is our bestseller and the pick for this person. Each day has a few lines of the Tao Te Ching and a short reflection on what they meant then and what to do with them now. A page takes 2 to 5 minutes.
It sold 10,000+ copies in its first year and sits at ★4.7 across 222 Amazon ratings. We re-edited and proofread the whole manuscript in 2026.
The best-known book in the format is The Daily Stoic by Ryan Holiday and Stephen Hanselman (2016), a Stoic passage and a short commentary for every date. Tolstoy's A Calendar of Wisdom is the older, heavier option, with quotations he gathered and his own thoughts between them. The 2027 page-a-day list compares 12 of these books.
For someone who'd enjoy an argument more than a calm morning, 365 Days of Philosophy works the same way with 130+ thinkers, Socrates to Sartre in order.
365 Days of Tao is the wrong gift for someone who wants a big book to vanish into over the holidays, since each page is short by design. To test the tone first, the free daily Tao email sends the same one-page format each morning.
Subscriptions
A subscription is a present they get to open again every month. Pick a magazine they already buy in person, since that's proof they read it.
For a listener, Libro.fm sells audiobook memberships as gifts. Part of the money goes to an independent bookshop the listener chooses, and a book person will like that. Gifts for book lovers has more for heavy readers.
A donation in their name
For someone who really means it when they say "nothing", give to a cause and tell them what the money did.
Heifer International's gift catalog is the classic. You pick an animal, like a flock of chicks or a goat, and the money goes into Heifer's work with farming families. They get a card that says so.
A Kiva card works differently. It lets them lend $25 or more to a borrower they choose, and when the loan is repaid they can lend it again.
Pick a cause they already care about. A donation to your favourite charity is a gift to yourself with their name on the card.
Something made
A made thing is the one object this person will keep on purpose. A photo book of their year, built from the pictures on your phone, takes an evening and gets looked at every Christmas after.
Food you made counts too. A jar of marmalade or a tin of biscuits is gone within a week, which suits someone with no room left.
All 14 at a glance
| The gift | Category | Why it works |
|---|---|---|
| Coffee from a small roaster | Things they use up | The upgrade on something they drink every day. Gone in a month. |
| New-harvest olive oil (olio nuovo) | Things they use up | In shops from November, best in its first few months. A cook will notice. |
| 2 tickets with the date booked | Experiences | A date on the calendar gets used. You're the other ticket. |
| A class for 2 in something they keep mentioning | Experiences | A new skill and an afternoon together. |
| A written promise of one job, with a date | Time and help | Specific promises get kept. Vague offers of help don't. |
| A deep clean, or a handyman for a morning | Time and help | Time back in December, when they have least of it. |
| 365 Days of Tao · ours | A gift that lasts all year | A few lines of the Tao Te Ching and a short reflection each day, from January 1. ★4.7 across 222 Amazon ratings. |
| The Daily Stoic · Ryan Holiday and Stephen Hanselman (2016) | A gift that lasts all year | The best-known page-a-day book. A Stoic passage and a commentary for every date. |
| A year of a magazine they already buy | Subscriptions | Proof they read it, delivered all year. |
| A Libro.fm audiobook membership | Subscriptions | For the listener. Part of the money goes to an independent bookshop they pick. |
| A Heifer International gift | A donation in their name | Chicks or a goat from the catalog, funding work with farming families. |
| A Kiva card | A donation in their name | They choose the borrower, and can lend the money again once it's repaid. |
| A photo book of their year | Something made | An evening's work that gets looked at every December. |
| Something you cooked | Something made | Marmalade or a tin of biscuits. Eaten by New Year. |
Timing
Almost everything here can be bought on December 23. The printed book is the exception, so order it by mid-December.
If you're later than that, send the Kindle edition. Amazon's "Buy for others" button on the Kindle page takes their email and a delivery date, and it arrives on Christmas morning.
For a father, gifts for a dad who has everything has 12 more ideas. For books matched to each person on your list, try the holiday book gift guide.
Common questions
What do you get someone who has everything?
Something that gets used up or used every day. The good version of what they already buy (coffee, olive oil), 2 tickets with a date booked, a written promise of help, or a page-a-day book such as 365 Days of Tao that starts on January 1 and runs all year.
What do you buy someone who says they don't want anything?
A donation in their name. Heifer International's gift catalog funds its work with farming families, and a Kiva card lets them lend to a borrower they choose. Both come with a card to hand over, and neither needs a shelf.
What are good gifts that don't create clutter?
Consumables such as coffee or olive oil, experiences with a date, your time, subscriptions and donations. A page-a-day book is the one object that earns its space, since it gets opened every morning for a year.
What gift lasts all year?
A subscription, or a page-a-day book, which is a subscription that arrives all at once. 365 Days of Tao and The Daily Stoic both have one reading for every date from January 1 to December 31.
What is a good last-minute gift for someone who has everything?
Tickets bought online, a Kiva card, or a Kindle book. On the Amazon page for a Kindle edition, "Buy for others" lets you choose the delivery date, so it arrives by email on Christmas morning.