How to Run a Fair Secret Santa

A Secret Santa works when three things are true: nobody knows who drew them, nobody can rig the draw, and everyone knows the rules. Here is how to get all three, whether your group is six friends or a remote team of forty.

1. Agree the rules before the draw

Settle these with the group first, because they are awkward to change later:

  • Budget. A single figure works better than a range. Common choices are $20 to $30 or £15 to £25. Say whether postage counts.
  • Exchange date and, for remote groups, the last day to post a gift.
  • Who is in. Ask people to opt in rather than assuming everyone wants to take part, especially at work.
  • Exclusions. Couples and housemates usually prefer not to draw each other, because they buy each other gifts anyway.

2. Draw the names fairly

The classic hat draw is fair as long as anyone who picks their own name puts it back and everyone draws again. Simply swapping with the next person is not fair: it makes some matches more likely than others, and the last person to draw may be left with only their own name.

An online draw avoids both problems. A good one shuffles all the names at once, rejects any shuffle where someone has themselves or an excluded pair is matched, and repeats until it finds a valid one. That gives every allowed outcome the same chance, which is the definition of fair. Our Secret Santa generator works this way, and it also checks up front that your exclusions leave a valid draw possible.

How often does a random shuffle work? With no exclusions, a little over a third of shuffles (about 1 in 2.7) leave nobody with their own name, whatever the group size. Exclusions lower that, so the generator may reshuffle a few times, which takes a fraction of a second.

3. Keep it secret, including from the organiser

The organiser is often the weak point: with paper slips, someone has to write them, and with many apps the organiser sees every match. Two ways around this:

  • Private links. Each person gets a link that reveals only their own match. The organiser sends the links without opening them, so they can take part like anyone else.
  • Folded slips. Print slips with the giver’s name outside and the match folded inside, then hand them out without looking.

Either way, avoid putting the whole list in a group chat or a shared spreadsheet.

4. Help people buy good gifts

Ask everyone to post two or three ideas, sizes or dislikes in the group chat, or to keep a short wish list. People can then read the wish list of the person they drew without revealing who that is. For workplaces, a note that gifts should suit the office (nothing too personal) saves embarrassment.

5. Handle dropouts and late joiners

If someone drops out or joins after the draw, the fair fix is to redraw for everyone and send new links. Patching the old draw by hand means at least one person learns something about who drew whom. If gifts have already been bought, the organiser can quietly buy a spare gift instead, so the person whose Santa dropped out is not left empty-handed.

Frequently asked questions

What is a good Secret Santa budget?

Pick one clear figure the whole group can afford, often $20 to $30 in the US or £15 to £25 in the UK. For workplaces, lower budgets of $10 to $15 keep it inclusive.

Is it fair if two people draw each other?

Yes. In a fair draw every valid outcome is equally likely, and some of those outcomes include pairs who give to each other. Forbidding that would need its own rule, which most groups do not bother with.

Can I run a Secret Santa without collecting email addresses?

Yes. Generate private links and send them through the chat app your group already uses. Nobody needs an account, and no addresses are collected.

What if the exclusions make a draw impossible?

It happens when one person is excluded from almost everyone, or when a large household is a big share of a small group. Remove an exclusion or add people. A good generator tells you rather than hanging.