DrawSage

Dirty Santa Generator for Turn Order and Steals

By the DrawSage team · Updated · About

A Dirty Santa generator puts players in a random order and keeps a steal count while the party opens gifts. Dirty Santa is the name many Southern US groups use for the same open-or-steal game that other regions call White Elephant or Yankee Swap. Everyone brings one wrapped gift. On your turn you open a new one or steal one that is already open. It is not Secret Santa, where each person shops for an assigned name. This page is the draw. The rules page explains how to play. The host guide is the party checklist.

Dirty Santa generator

Random turn order, one-by-one reveal, and a steal counter that freezes a gift at the limit you pick. Runs in your browser; nothing is uploaded.

6 players

How to draw a Dirty Santa turn order

  1. Put one budget and the gift vibe in the invite before anyone shops: useful, funny, or mixed. The word dirty describes the steals, not a requirement to bring junk.
  2. Agree the steal limit, whether a gift can be stolen straight back, and whether player 1 may swap once at the end. A few hosts also add a die or a wild card. Say that out loud. The generator will not roll it for you.
  3. Paste one player per line in the box above. You need at least three different names. Exact duplicate lines are dropped.
  4. Pick a steal limit before you randomize: 2, 3, 4, or unlimited. Three is the usual starting point, and it is the number already selected.
  5. Randomize the turn order and reveal the first player on a screen the room can see, or share that screen on a call.
  6. On a turn, log a newly opened gift or tap steal on a gift that is not frozen. If a gift changes hands, let that person act before you advance the turn.
  7. After the last player, the screen reminds you that player 1 may swap once. That is a prompt. Skip it if your group did not agree to a final swap.
  8. If the group wanted private one-to-one gifts, do not use this order. Use the form at the bottom of the page or the Secret Santa generator.

Dirty Santa generator, rules, host guide, or a matched draw

You are trying toOpenLeave closed
Get a fair order and count steals tonightThis pageA Secret Santa form
Read the freeze rule before you invite anyoneDirty Santa rulesThis generator, until the rules are agreed
Plan the date, budget, and inviteDirty Santa gift exchange host guideA turn order the night before you have a headcount
Play the same game under the White Elephant or Yankee Swap nameThose generators. Same family, their own saved game.A second set of house rules in the same night
Assign each person one recipientSecret Santa generatorA steal counter

Regional names are not three different sports. Write the steal limit in the invite so the name on the invitation is not doing the work of a rule.

What you came here to draw

People search for a Dirty Santa generator after the invite is already out. They need the order of play and a way to remember how many times the blanket has moved. Numbered turns stop a host from calling on friends. A visible count stops the argument about whether a gift is frozen.

If you are still choosing a format, use the comparison above and pick one game for the invite. If you are still writing the invitation, the host guide covers date, budget, and headcount. If you are standing next to the pile, stay on this page.

The Southern name, without a junk-gift rule

In a lot of the South, Dirty Santa means the steal game, said with a grin. Guests expect to take an opened present. They do not automatically expect a gag that embarrasses someone. White Elephant, across much of the US, often leans funny. Yankee Swap, the New England name, often leans toward a gift a person might keep. Those are tendencies. Your invite sets the tone.

Say useful, funny, or mixed in the same message as the budget. Skip jokes that single out a person, a body, or a belief, especially at work. A competitive swap can still be kind. The generator does not judge the gifts. It only records who holds them.

What the box actually tracks

The draw runs in this browser. Paste names, choose a steal limit, and randomize. Reveal one player at a time or show the full order. Log each newly opened present, rename it so the room can follow, and tap steal when the current player takes it. The count goes up. The gift is marked frozen when it reaches the limit you picked.

Duplicate lines are removed. You need three names or the box will not start. The order is stored in this browser under this page's own saved game, so a refresh does not wipe it and it does not overwrite a White Elephant or Yankee Swap game left open on those pages. Nothing is uploaded. There is no account. Another phone does not see the order unless you share the screen or paste the copied list.

The tracker does not play the turn for you. After a steal, a note says the person who lost the gift should open a new one or steal a different gift. The highlighted name does not switch by itself. Read the note, let them act, then move on when the turn is done. The plus and minus buttons can fix a mis-tap. They can also ignore a limit, so agree the number before the first gift opens.

House rules you still have to say

A common room freezes a gift after three steals, bans an immediate steal-back, and lets player 1 swap once at the end because they opened a gift with no other choice. Common is not automatic. Some groups use two steals for a lunch hour. Some skip the final swap. Some allow a steal-back and enjoy the noise. Write the version in the invite and repeat it before the first present.

The counter starts at three. The end of the list reminds you that player 1 may swap once. Both are prompts. Change the selector if you wanted two or four. Ignore the final reminder if you banned that swap. A die, a left-right card, or a swap-all wild card is outside this box. If your house uses one, bring the die and do not expect the screen to roll it.

There is no shared cloud scoreboard. The host's screen is the scoreboard. The rules page can also track a game in the browser. That saved game is separate from this one. Start the night on the page you intend to keep open.

Rules page, host guide, and this generator

The rules page is the explanation: whose turn, what a steal is, when a gift freezes, how the names line up with White Elephant and Yankee Swap. Send it to the guest who asks what Dirty Santa means. Do not make the rest of the room learn the game by losing a gift.

The host guide is the party: when to send the invite, how to count heads, what to do about no-shows, how a remote group can ship gifts to one place. Use it the week you schedule the night.

This generator is the slip of paper you would have drawn from a bowl, plus the tally you would have kept on a napkin. It does not replace either article. It replaces the bowl.

How many players, and what to spend

Six to about twenty players is where steals stay fun and the night still ends. Under six, the same gifts bounce until people are tired. Past the low twenties, split into two piles and two screens. Plan two or three minutes per player once steal chains start.

Put one number in the invite. $20 to $30 is a common Dirty Santa cap. Offices and friend groups often land at $15 to $25. The person with the least room to spend sets the number. Do not change it after people have shopped. Gift ideas under a similar cap live on the White Elephant gift ideas page. This page does not add a store tag.

When the room wanted Secret Santa

Assigned gifts are a different game. Each person buys for one name, the match stays private, and nothing is stolen. The form at the bottom creates that draw. The shuffle above does not. Use the Secret Santa generator when you also need exclusions so partners, or a manager and a report, do not draw each other.

Holiday parties are when this search spikes. The same generator works for any party that is actually playing the steal game, including an office party that is not on Christmas Eve. If the calendar says March and you wanted pairs, you do not need a Dirty Santa order to get there.

What not to do

  • Explain the rules only after the first steal
  • Let the host invent the order out loud
  • Start over because the first name was not your favorite
  • Treat the on-screen final-swap reminder as a rule you never agreed to
  • Assume a phone on the White Elephant page shares this saved game
  • Tell guests that dirty means the gift should be cruel or trash
  • Use the Secret Santa form at the bottom and expect a steal order

Related guides

Copy-and-paste templates

Invite that names the rules
Dirty Santa on [date] at [place]. One wrapped gift, budget $[X], no name tag. Turn order will be on a shared screen. House rules: a gift freezes after [3] steals, no immediate steal-back, and player 1 may swap once at the end. Gifts can be [useful / funny / mixed] — steals are the point, junk is not required. RSVP by [date].
Read this before the first gift
Order is random and on the screen. On your turn, open a new gift or steal one that is not frozen. If yours is taken, you go again: open a new gift or steal a different one. We are not stealing the same gift straight back. Limit is [3]. Player 1 gets a final swap only if we still want it when the list ends.

FAQ

What is a Dirty Santa generator?

A tool that shuffles players into a turn order for Dirty Santa and keeps an in-browser steal count. A gift freezes at the limit you select.

Is Dirty Santa the same game as White Elephant?

It is the same open-or-steal family. Dirty Santa is the common Southern US name. White Elephant is the broader US name. Yankee Swap is the New England name. House rules still have to be written down.

Why do people call it dirty?

Because stealing is expected. The nickname is affectionate. It does not mean the gift has to be junk, mean, or embarrassing. Say useful, funny, or mixed in the invite.

How is this different from the Dirty Santa rules page?

That page explains how to play. This page is the turn-order draw you keep on the table. The gift-exchange page is the host checklist for the event.

Does the tool decide a three-steal freeze?

No. The counter starts at three because that is the common choice. Switch it to 2, 4, or unlimited before you randomize. The tracker only freezes a gift at the number you picked.

Will it stop an immediate steal-back?

It shows a note that the person who lost the gift should open a new one or steal a different gift. It does not move the highlighted name by itself. Say the rule out loud.

Does player 1 automatically get a final swap?

Only if your group wanted that. After the last turn the screen reminds you that player 1 may swap once. It does not move a gift. Skip the reminder if you agreed there is no final swap.

Can we add dice?

Not in this box. If your house uses a die or a wild card, bring it and agree what it does before the first turn. The generator still only shuffles names and counts steals.

Why do I need three names?

The box will not start with fewer than three different people. Two people can trade gifts. Do not add a fake name.

Is the turn order uploaded?

No. It stays in this browser, in this page's own saved game. Copy it into the chat if another device needs the record. There is no signup.

What if we wanted assigned gifts?

Use the form at the bottom or the Secret Santa generator. That draw gives each person one private match. It is a different game from Dirty Santa.

Do we have to play at Christmas?

No. The search is busiest in the holiday season. Any party that wants this steal game can use the same order, including an office party on a date that is not Christmas.

More free tools

See all tools

Want assigned gifts instead of steals?

No account needed. You get a shareable join link and a private organizer link — bookmark it.

More Secret Santa guides