Secret Santa Name Generator

How to Exclude Couples and Households in Secret Santa

Put each couple or household on one line and the generator never draws them for each other. A draw works as long as no household is more than half the group.

Will these rules work?

Put a couple or household on one line with a plus sign between the names, like Anna + Ben + Leo. Anyone on their own gets a line to themselves.

80 possible draws

6 people: 3 couples. With no rules, 6 people would have 265 possible draws; your rules leave 30% of them.

Counting a different group needs JavaScript. The table below has the counts for common groups.

Possible draws for common groups
GroupKept apartPossible draws
6 peopleNobody265
6 people1 couple168
6 people2 couples116
6 people3 couples80
6 people3 couples, and last year's pairs one way17 or 20, if last year's draw also kept couples apart
8 people4 couples4,752
6 peopleHouseholds of 3 and 336
6 peopleHouseholds of 4 and 20: impossible
8 peopleHouseholds of 4 and 4576
8 peopleHouseholds of 5 and 30: impossible
9 peopleHouseholds of 3, 3 and 312,096
3 people1 couple0: impossible

These are our own counts, made on September 27, 2026: a computer went through every possible order of each group and kept the ones where nobody gets their own name or someone they are kept apart from. In every group in the table that can be drawn, nobody can work out who drew them from their own match. For groups with no rules at all, see group sizes and odd numbers. A family draw often keeps whole households apart; the rules for family households cover the budget, children and who organizes. If each household gives as one, list each household as a single name, such as Smith family, and run a household gift exchange instead.

How a Secret Santa Generator Avoids Couples

It doesn't draw first and fix clashes afterwards. It only picks from the draws that follow your rules, so a couple can't come out paired however often you draw. On the generator, type a couple on one line with a plus sign, Maria + Tom, and they are kept apart both ways. For anyone not on the same line, add a rule in step 2, Who shouldn't draw whom.

Every draw that follows the rules is equally likely, and keeping couples apart costs fewer draws than people expect: 6 people in 3 couples still have 80 possible draws. There is a screenshot of each step in how the draw works step by step.

How to Avoid Last Year's Secret Santa Pairs

Add a one-way rule for each of last year's pairs: the giver shouldn't draw the same person again, but that person can still draw them. On the draw page, untick Both ways, so neither draws the other before you press Add rule; in the checker above, open One-way rules.

The generator doesn't remember last year: there are no accounts, and the organizer never sees the pairs. Once last year's gifts were opened the pairs were no secret, so ask in the group chat who gave to whom.

These rules take a bigger bite. If last year's draw also kept couples apart, keeping 3 couples apart and blocking last year's 6 pairs leaves 17 or 20 of the 265 draws, depending on how last year went, and for 8 people in 4 couples it leaves 1,257 to 1,313 of 14,833. If last year's draw paired anyone with their partner, the couple rules already block those pairs, and more draws are left. Nobody can work out their Santa in any of those cases, but in a small group, blocking only the pairs people mind about leaves more to choose from.

Secret Santa Exclusions for Family

To keep a family's households apart, put each household on one line: Maria + Tom + Leo. Everyone on that line is kept apart from everyone else on it, both ways. The same line-per-household list works for a Kris Kringle draw.

The catch is size. A household can be at most half the group: a family of 4 in a group of 6 can't be kept apart, because its 4 people need 4 people outside it to give to, and there are only 2. When one household is too big, pick one of these:

When Is a Secret Santa Draw Impossible?

When one household is more than half the group. For couples and households, that rule is the whole story: we checked all 137 ways to split groups of 2 to 10 people into households, and a draw existed in exactly the splits where no household was more than half. The smallest case is 3 people including a couple: both of them can only give to the third person, who can only receive one gift.

One-way rules can make a draw impossible in other ways: whenever some people, between them, can only give to fewer people than there are of them. The generator checks for this before it draws. If there's no possible draw, it names the people who are stuck and creates no links, and the checker above does the same.

Before you send the links, check that: