How it works, what budget to set, 10 fun variations, and how to handle every awkward edge case. Plus a ready-to-send group email.
The basics
Secret Santa is a gift exchange where everyone gives one gift and receives one gift. The giver stays anonymous until a reveal. It is the most popular format for office parties, family gatherings, and friend groups precisely because it is fair, low-pressure, and keeps costs predictable.
A hat draw is not truly anonymous. The organizer sees every name drawn. For real anonymity, use an online generator. With SecretSantaMatch, each participant gets a private link showing only their own match. The organizer never sees individual assignments.
For organizers
These are the things people forget to decide in advance and then scramble to sort out on the day. Make them now.
Decision 1
Spending limitPick a number and stick to it. A range ($20 to $30) gives flexibility but leads to people spending to the upper end. A single number ($25) is cleaner. See the budget guide below.
Decision 2
Wish lists: optional or required?Optional means some people provide them and some don't, which creates uneven information. Required is better. Even just three gift categories works. Use the Gift Survey to collect these in one place.
Decision 3
Reveal: immediate or at the end?Immediate reveal (giver announces as the gift is opened) adds a personal touch. End-of-exchange reveal (everyone guesses first) adds suspense. Pick one before the event so nobody is caught off guard.
Decision 4
ExclusionsWho should not draw whom? Couples who live together, a manager drawing their direct report, or someone who drew the same person last year. Set these before the draw.
Decision 5
Theme: yes or no?A theme (books only, experience gifts only, homemade gifts only) narrows the field and can make the exchange more memorable. Decide before sending invitations so everyone plans accordingly.
Spending limits
The right budget is the one everyone can comfortably afford. When in doubt, go lower rather than higher. A lower budget levels the playing field and removes pressure. Nobody should feel stressed about participating.
Office / workplace
$15–$25
The most common range. Safe, inclusive, and nobody feels obligated to overspend. $20 is the sweet spot for most teams.
Friend group
$25–$50
Friends are usually closer, so the range can stretch. Agree as a group before anyone starts shopping.
Family exchange
$25–$50
Family dynamics vary. If the group spans income levels, set a lower limit so nobody feels left out.
Kids exchange
$10–$20
Keep it low and fun. Kids care about the gift, not the price. A $12 toy they love beats a $40 one they don't.
Virtual / remote team
$20–$30
Factor in shipping costs. Digital gifts (gift cards, Sugarwish) remove shipping friction entirely.
Large group (30+)
$15–$20
Larger groups tend to be more diverse in income. A lower limit is more inclusive and still plenty for a thoughtful gift.
Whatever you set, communicate it clearly in the invitation and again in a reminder closer to the event. People forget. Say it twice.
Mix it up
The basic format works well on its own, but variations can make the exchange more memorable. Copy the description of any variation below to share with your group.
Problem solving
Every exchange hits at least one of these. Here is what to do.
The organizer steps in as a temporary fixer. Find out who was assigned to the person who dropped out. That person now needs a new recipient. The organizer either takes the dropped person's recipient, or redistributes the assignment to someone willing to buy a second gift. With SecretSantaMatch, you can reassign without redrawing the whole group.
The cleanest fix: ask one existing participant if they'd be willing to be reassigned so the new joiner can be included. Redraw just that pair. Alternatively, redraw the whole group. For small groups this is faster than trying to patch individual assignments.
In a hat draw: fold it back, shake the hat, and draw again. Online generators handle this automatically. SecretSantaMatch guarantees nobody is matched to themselves.
Some groups are fine with couples drawing each other, others prefer to avoid it. If your group wants to avoid it, set an exclusion before the draw. In SecretSantaMatch, exclusions are built into the setup. Add both names to each other's exclusion list and the system guarantees they won't be matched.
This happens occasionally. If your group uses SecretSantaMatch, the organizer holds the master link and can follow up with participants who have not revealed themselves. If using a hat draw, the organizer usually knows and can nudge the relevant person privately. Most groups prefer the Santa to reveal at the event. Make this a stated rule upfront.
Set a shipping deadline well before the event so there is time to sort issues. If a gift does not arrive, the Santa buys a digital alternative (gift card, digital experience) that can be sent immediately. Build a buffer of at least a week between shipping deadline and event date.
The organizer's job here is social, not operational. A brief "we're grateful for everyone's effort" statement before gifts are opened helps set the tone. Including wish lists in the rules from the start is the best prevention. A gift bought from a wish list is almost always well-received.
An odd number is not a problem. Secret Santa works with any number of participants because each person gives to one person and receives from one person. Three people or 47. The math works the same. Every person gives one gift and gets one back, regardless of group size.
Ready to send
Fill in the details below, then copy the message and paste it into an email, WhatsApp, or Slack message to your group.
Set up your Secret Santa in under 5 minutes. Private reveal links for every participant, built-in wish lists, exclusions, no email required. Free for any group size.
Everyone joins the group and names go into a draw. Each person is randomly assigned one recipient. They buy that person a gift within the agreed budget, stay anonymous until the reveal, and receive one gift in return from their own Secret Santa.
One gift given, one received. A spending limit applies equally to everyone. Your recipient is secret until reveal. You buy for the person you drew, not for a friend. The gift should be appropriate for the group context. Wish lists, themes, and reveal format are all optional.
Office exchanges: $15 to $25. Friend groups: $25 to $50. Family exchanges: $25 to $50. Kids exchanges: $10 to $20. Virtual remote teams: $20 to $30. The right budget is the one everyone can comfortably afford. When unsure, go lower rather than higher.
Secret Santa: each person buys a specific gift for their assigned recipient. Personal, anonymous, one-to-one. White Elephant (Yankee Swap, Dirty Santa): gifts are unwrapped one at a time and can be stolen from previous openers. The gift is not matched to anyone. It goes to whoever ends up with it after all steals.
Yes. If you want to prevent couples drawing each other, set an exclusion before the draw. SecretSantaMatch has built-in exclusions. Without them, drawing a partner is valid. Some groups are fine with it.
Before the draw: remove them and redraw. After the draw: the organizer finds out who was assigned to the person who dropped out and either takes that recipient themselves or asks an existing participant to take a second recipient. With SecretSantaMatch you can reassign without redrawing the entire group.
Use an online generator. Hat draws are not truly anonymous. The organizer knows who drew whom. SecretSantaMatch sends each participant a private link showing only their own match. The organizer never sees individual assignments.
Run the draw online, collect shipping addresses privately, and ship gifts directly before a set reveal date. On reveal day, open gifts simultaneously on a video call. For fully remote teams, digital gifts like gift cards, streaming subscriptions, and Sugarwish links remove shipping complexity entirely.
Use an online generator. Hat draws become unwieldy above 15 people. Set a clear budget, collect wish lists in advance, and give a firm deadline. For groups over 50, consider splitting into sub-groups by department or family branch. SecretSantaMatch handles any group size.
In a hat draw: fold it back and draw again. Online generators handle this automatically. SecretSantaMatch guarantees nobody is matched to themselves.