The short answer
The simplest Christmas gift planner is one list of everyone you’re buying for, with a budget, an idea and a tick beside each name. Make it in one evening: group people, set a total then a per-person budget, write a sentence about each person, choose the kind of gift before the product, buy the hardest presents first from October, and keep the list for next year.
A Christmas gift planner doesn’t need to be clever. It’s one list of everyone you’re buying for, with a budget, an idea and a tick beside each name, made in one sitting instead of pieced together in a panic across December. This is how to plan Christmas shopping in six steps. It works with a pen and the back of an envelope, and it’s the same thinking Ollie uses when he plans Christmas with you.
Step 1: List everyone you’re buying for
Write every name down before you think about a single present. Group them, because each group gets a different budget and a different kind of gift:
- Close family. Partner, children, parents, brothers and sisters.
- Wider family. Grandparents, in-laws, aunts and uncles, nieces, nephews and godchildren.
- Friends. The ones you actually swap presents with, not everyone you like.
- Secret Santa. Work, the five-a-side team, the family draw.
- Thank-yous. Teachers, carers, neighbours, the person who feeds your cat in August.
That’s your Christmas present list. Be honest as you write it. If you’ve swapped presents with someone out of habit for years, this is a good moment to suggest a lower limit, a shared treat or a year off.
Step 2: Set a Christmas budget per person you’ll stick to
Set the total first, then split it. Budgeting person by person as you go is how a sensible Christmas quietly gets out of hand. Include wrapping, cards and postage in the total, then give each group a tier.
Here’s a made-up example with round numbers, for a £500 Christmas:
- Close family, five people at £60 each: £300
- Wider family and friends, six people at £20 each: £120
- Secret Santa and thank-yous, five people at £10 each: £50
- Wrapping, cards and postage: £30
If your sums come out over the total, lower a whole tier rather than squeezing a few people. Then write each person’s figure beside their name. “Something for Auntie Jo” now has a number, and every later decision gets faster.
Step 3: Write one sentence about each person
Beside each name, write a sentence about who they are this year: what they love, what they already have, what they’d never use. For example:
- “Dad: newly retired, restoring an old bike in the garage, reads every night, drowning in mugs.”
- “Maya, 15: draws constantly, loves horror films, hates anything that feels babyish.”
- “Our neighbour: waters our plants every summer, bakes, lives on her own.”
That sentence does more work than any gift guide. It points to the kind of present to look for and tells you what to avoid. If you can’t write one, ask someone who knows them better.
Step 4: Choose ideas before products
Don’t open a shop yet. For each person, decide the kind of gift first: an upgrade of something they use every day, a treat that gets used up, an experience, something for a hobby, something with meaning, or practical help. Only then look for the product. Our guide to how to choose a thoughtful gift explains each kind.
Stuck on someone? Start with the right page:
- Gift ideas for dad, for the one who insists he doesn’t need anything
- Gift ideas for mum, beyond flowers and another scarf
- Gift ideas for teenagers, when you’re not sure what they’re into this month
- Gift ideas for grandparents, who have plenty of things and never enough visits
- Gift ideas for in-laws, thoughtful without being too personal
- Secret Santa gift ideas, small, fun and inside the limit
- Gift ideas for someone who has everything, including the person who buys what they want the moment they want it
Step 5: Buy early and in the right order
Buy the hardest presents first, not the easiest. Work down your Christmas shopping list roughly like this:
- October. Finish the list, the budgets and the sentences. Order anything made to order, personalised or coming from abroad: makers who work by hand can only make so many.
- November. Buy the main presents for close family, then wider family and friends. Post anything going a long way.
- Early December. Secret Santa, thank-yous and stocking fillers. Wrap as things arrive, so there’s no wrapping marathon on the 23rd.
- Mid-December onwards. Food, flowers and anything fresh, plus local shops for any last gaps.
Christmas delivery cut-offs differ by shop, carrier and country, so check each shop’s last order date for Christmas delivery before you buy, especially from small makers and from overseas.
Ollie’s tipI only suggest things that are in stock and deliver to you, but the Christmas cut-off is up to the shop. Check their last order date before you buy.
Is it OK to give two people the same present?
Yes. Planning a whole list makes you want every present to be different, but it doesn’t have to be. Steffel and Le Boeuf (2014, Journal of Consumer Research) found that when shopping for several people, givers pick a different gift for each (“overindividuation”) even when one gift everyone would like better was available. So if the best present for your sister is also the best present for your oldest friend, buy it twice. There’s more in what the research says about choosing gifts.
Step 6: Keep a record for next year
The easiest way to keep track of Christmas presents is one list, updated the moment you buy. Note what you bought, where from and what it cost. After Christmas, add a few words on how it landed: “loved it”, “never used”, “asked where it came from”.
Keep that list. Next year you won’t repeat a present, you’ll remember who loved what, and step 1 is already done. Paper, a spreadsheet or a Christmas gift list app all work, as long as there’s only one list.
How Ollie works as your Christmas gift planner
Ollie, your personal AI shopping assistant, handles most of this with you, and does the searching too:
- Occasion lists. Make a Christmas list and add everyone, from your parents to your Secret Santa.
- Budgets per list or per person. Set one budget for the whole list, and a different one for anyone who needs it.
- Ideas, then picks. Describe each person in a sentence. Ollie decides what kinds of gift would suit them, then searches thousands of independent shops for real products that are in stock, deliver to your country and fit the budget. He picks a handful and explains why each one suits them.
- Keep or pass. Keep what you like, pass on the rest (saying why, if you like) and ask for more. Everything you keep and pass on steers his next search for that person.
- Mark what you’ve bought. He remembers, so he won’t suggest it again in later years.
- Next year’s list. At the end of the year, start next year’s list with the same people.
Here’s an example of describing one person on a Christmas list:
My brother-in-law, 42. Runs before work, bakes sourdough every Sunday, already has a kitchen full of kit, so nothing that needs a cupboard. Around £40.
A dawn runner with a sourdough habit? I’d look at these first:
- Heritage-grain flours from a small mill, for a new kind of loaf
- Something that makes cold, dark morning runs easier
- A baking class to master something new, like rye or croissants
You buy each present from the shop’s own website. Ollie doesn’t sell anything himself, and nobody pays to appear in his picks. One yearly plan covers every person and every occasion. For more on the searching, see how Ollie works as an AI gift finder.
Put everyone on a Christmas list, set the budgets, and let Ollie find in-stock presents for each person, with a reason for every pick.
Try Ollie freeCommon questions
When should you start Christmas shopping?
Start planning in October and buying in early November. That gives you time to find something good rather than whatever’s left, and room for made-to-order, personalised or overseas items, which take longer. Aim to have anything that needs delivering ordered by early December, and check each shop’s last order date for Christmas delivery, because cut-offs vary by shop and by country.
How much should you spend on Christmas presents per person?
There’s no fixed rule. Start with the total you can comfortably afford, including wrapping, cards and postage, then split it into tiers: more for your closest people, a set amount for wider family and friends, and a small fixed sum for Secret Santa and thank-yous. Deciding each person’s figure before you shop is what keeps December spending from creeping up.
How do you keep track of Christmas presents?
Keep one list with a line per person: their budget, the gift idea, where it’s from, whether it’s bought and whether it’s wrapped. Update it the moment you order, not later that evening. Paper, a spreadsheet or an app all work, as long as there’s only one list. Keep it after Christmas, so next year you know what everyone got.
Can I use a gift planner for birthdays too?
Yes. The same method works for any occasion: a list of people, a budget, a sentence about each person and a record of what you gave. With Ollie you can make a list for any occasion, such as Mum’s birthday or an anniversary. Everything you keep or pass on for a person steers his picks for them on any occasion, and he won’t suggest a gift you’ve marked as bought again.