How to do Secret Santa, step by step
- Invite the group. Ask who wants in. Opt-in works better than assuming, especially at work.
- Agree on a budget and date. Write both down so nobody has to ask later.
- Make your Secret Santa list. Collect everyone’s first name. You don’t need email addresses.
- Add rules. Block couples, housemates or last year’s pairs from drawing each other.
- Draw names. Use the Secret Santa generator to match everyone fairly in one go.
- Send matches privately. Pass the phone around, print fold-over slips, or send each person their private link.
- Share wish lists. Ask everyone to make a Secret Santa wish list with a few ideas.
- Exchange gifts. Unwrap together, then guess who your Santa was.
Step 5 takes about 30 seconds. Add names, set rules and draw, with no sign-up.
Draw names nowSecret Santa rules
Share these with the group before the draw, and paste them into the invite message:
- Keep it secret. Don’t tell anyone who you drew until the reveal.
- Stick to the budget. Going far over can make others feel awkward.
- Respect the deadline. Ship early if gifts are being mailed.
- Keep it inclusive. At work, skip gag gifts that could offend.
- Share a wish list. A few hints help your Santa get it right.
- Have a backup. The organizer keeps a spare gift in case someone drops out.
A Secret Santa timeline
- 4 weeks before: Invite the group. Ask who’s in, agree on a budget and pick the exchange date.
- 3 weeks before: Draw names. Add everyone here, set exclusions, and send each person their private link.
- 2 weeks before: Share wish lists. Encourage a few gift ideas, sizes or hobbies so givers aren’t guessing.
- Exchange day: Unwrap and reveal. Open gifts together, then guess who your Secret Santa was.
How to choose a Secret Santa budget
The right budget is the one everyone can afford without thinking twice. Ask privately if you’re not sure. Common ranges:
| Group | Typical budget |
|---|---|
| Classroom or school | $5 – $10 |
| Office or team | $15 – $30 |
| Friends | $20 – $40 |
| Close family | $30 – $75 |
How to do a virtual Secret Santa
Remote teams and long-distance families can do Secret Santa just as easily:
- Draw online and send each private link by Slack, Teams, WhatsApp or email.
- Collect addresses through the organizer, or let givers ask their person directly without giving away the secret.
- Pick gifts that ship well, or send digital gifts like e-gift cards, subscriptions or online classes.
- Set a ship-by date about a week before the exchange.
- Unwrap on a video call so everyone shares the moment.
Fun Secret Santa variations
- Theme it. “Something handmade”, “a book you love” or “something under $10 that’s red”.
- Sneaky Santa week. Leave small anonymous treats every day before the main gift.
- Guess your Santa. Everyone guesses who drew them before the reveal.
- Secret Santa with a twist. After opening, people can swap gifts White Elephant style.
- Charity Santa. Give a donation in your person’s name to a cause they care about.
Common Secret Santa problems, solved
Someone drew their own name
That’s why hats are risky. An online name draw never matches anyone with themselves.
Couples keep getting each other
Add an exclusion rule for each couple before drawing.
Someone joins late or drops out
Redraw with the updated list and resend the links, ideally before anyone has shopped.
The organizer wants to play too
With private links and sealed envelopes, the organizer can run the draw without seeing anyone else’s match. Just don’t open the other envelopes.
Still deciding? Read what Secret Santa is and how it compares to White Elephant.