Nobody remembers a gift exchange that went well. Everybody remembers the one where a colleague spent four times the cap, two people got nothing because the draw wasn't checked, and the whole thing ran twenty minutes into a meeting somebody needed.
Key takeaway: the organiser's job is not to source gifts — it is to remove decisions. Pick one format, publish one number, set one deadline, and make participation genuinely optional. Do those four things and the exchange runs itself. Skip any one of them and you will spend December fielding messages.
This is the logistics side. For what to actually buy once you've drawn a name, we have a separate guide to choosing a gift for someone you don't know well.
Step 1: Choose One Format and Name It
Most of the friction in a workplace swap comes from people playing different games at the same table. Pick one and say its name in the announcement.
Secret Santa. Everyone draws one name in secret, buys for that person, and gives anonymously. Best for teams of roughly six to thirty who know each other a little. Everyone gets exactly one gift chosen for them, which is the warmest outcome — and it depends entirely on nobody dropping out after the draw.
White Elephant / Yankee Swap. Everyone brings one wrapped, unlabelled gift. Participants draw turn order, then either open a new gift or steal one already opened, usually with a two- or three-steal limit per item and a rule that the first player gets a final swap at the end. Best for larger groups, teams who barely know each other, and anyone joining last minute — because no gift is aimed at any particular person. Set the steal limit before you start, or you will spend fifteen minutes arguing about it.
Wish-list swap. Secret Santa, but everyone posts three to five options in a shared doc first. Less surprise, far fewer wasted gifts. This is the right choice for teams with a wide mix of ages, diets, and living situations, and the format people who dislike gift exchanges usually tolerate.
Group gift for one person. Not really an exchange — a whip-round for someone retiring, leaving, or on parental leave. Different rules apply: one organiser collects, one person buys, everyone signs the card.
Charity swap. Each participant donates the cap amount to a cause of the recipient's choosing and writes a note. Useful for teams that genuinely don't want more objects, and for offices where gift-giving between different pay grades feels awkward.
Step 2: Set a Cap Everybody Can Afford
One number, stated as a range with a hard ceiling: "$20–$25, please don't go over." A range stops the anxious over-buying that a single figure invites; a ceiling protects the person for whom that money is real.
Pick the number for the lowest-paid person in the room, not the average. A junior on their first salary and a director are drawing from the same hat, and a cap that is comfortable for one and painful for the other is not a fun tradition — it is a quiet tax. If your team spans a wide pay range, $15–$25 does everything $50 does and excludes nobody.
Two rules worth writing down alongside the number:
- Over-spending is not generosity. It obliges the recipient and makes everyone who stuck to the cap look cheap. Say so explicitly in the announcement; people follow the stated norm.
- Homemade and second-hand count. A jar of something baked, a good book from a used shop, a genuinely nice plant cutting. Naming this in advance gives permission to the people who'd rather make than buy.
If you're also handling gifts from the company rather than between colleagues, that's a different budget and a different problem — see making corporate gifts feel personal. And if you're unsure what any given relationship warrants outside a capped exchange, our budget guide by relationship covers it.
Step 3: Make It Opt-In, and Mean It
Send an invitation that requires a "yes" to join, not a "no" to escape. Opt-out lists sweep in the people who celebrate nothing in December, the person quietly having a hard month, and the contractor who leaves in two weeks.
Three lines in the invitation do most of the work:
Joining is completely optional and nobody will know who opted out. The cap is $20–$25 — please don't go over. Reply by Friday the 5th if you want in.
Then close the list on the deadline and don't reopen it. Late joiners are how you end up redrawing names for everybody.
Step 4: Draw Names Properly
Manual drawing from a hat fails in two specific ways: someone draws themselves, and the drawing has to happen in a room everyone is in. Any of the free online Secret Santa generators handle both, and the good ones also handle exclusions — the setting that stops the two people who sit together from drawing each other, or keeps a manager and their direct report apart if your office prefers that.
Whatever tool you use, do these three things:
- Collect a delivery address or desk location at signup, not afterwards. Chasing addresses in the last week is the single biggest time sink in a remote exchange.
- Ask one optional line about allergies, alcohol, and scent. "Anything I should tell your gifter?" catches the nut allergy, the person who doesn't drink, and the colleague who reacts to fragrance — three of the most common misfires in a workplace swap.
- Keep the master list. You are the only person who can fix a drop-out, and you can only fix it if you can see the chain.
Step 5: Run the Hybrid Version Deliberately
A team split across offices and homes cannot do "bring it in on Thursday". Two workable approaches:
Ship direct. Gifters order to the recipient's address with a gift note. Set the order deadline at least ten days before the reveal — not the delivery deadline, the order deadline — because the person who orders on the last possible day is the person whose parcel arrives in January. If you're posting anything fragile, our guide to packing and shipping a gift box covers what survives a courier.
Digital-and-physical split. Everyone sends something digital by the reveal date — a voucher, a playlist, a subscription month — and any physical item follows when it follows. This removes deadline stress entirely and works well for international teams where customs and shipping costs make a $20 cap meaningless.
For the reveal itself, book a slot with an end time. Thirty minutes for a Secret Santa reveal, forty-five for a White Elephant with a large group. Put it in the calendar as optional.
Step 6: The Announcement Template
Send one message, containing everything. Every follow-up question you field is a line you left out.
Team gift exchange — optional, reply by Fri 5th Format: Secret Santa — you'll be given one name. Budget: $20–$25. Please don't go over; homemade and second-hand very welcome. Sign up here: [link] — include your delivery address and anything your gifter should know (allergies, no alcohol, fragrance-free). Names drawn: Mon 8th. Order by: Fri 12th if you're shipping. Reveal: Thu 18th, 3pm, optional, 30 mins.
Common Ways It Goes Wrong
- Somebody leaves after the draw. You keep the master list, so you can quietly reassign their recipient — usually to yourself. Budget for buying one extra gift as the organiser; it's the cost of the job.
- A gift lands badly. Almost always a joke gift about someone's appearance, habits, or personal life. Prevent it with one line in the announcement: gentle and kind is fine, at anyone's expense is not.
- The cap gets blown. Handle it privately and once. Publicly comparing gifts is what makes the gap visible.
- The reveal drags. Cap it with a timer and let people leave when their turn is done.
- It becomes compulsory by drift. If the same three people opt out every year and start getting teased, the exchange has stopped being optional. Reset the framing next time.
FAQ
How much should an office gift exchange cost per person? Set the cap for the lowest-paid person in the group. A $15–$25 range works for almost every team and produces genuinely good gifts; going higher mostly raises the pressure, not the quality.
Secret Santa or White Elephant for a team that barely knows each other? White Elephant. Nothing is aimed at a specific person, so nobody has to guess a stranger's taste, and it survives last-minute joiners and drop-outs without a redraw.
How do you run a gift exchange for a fully remote team? Collect delivery addresses at signup, set the order deadline about ten days before the reveal, and consider a digital-plus-physical split so nobody's exchange hinges on a courier. Keep the reveal short and on video.
Should managers take part in the team exchange? It works best when everyone in the exchange is a peer to everyone else in it. If your team feels awkward about a manager drawing a report's name, use exclusions in the drawing tool rather than excluding the manager entirely.
What if someone doesn't want to participate? They shouldn't have to explain. Make the invitation opt-in, keep the participant list private, and never announce who didn't join.
Get the Buying Part Off Your Plate
Once the cap is set and the names are drawn, the only thing left is finding something good at that price — the part your colleagues will message you about anyway. Point them at a shortlist instead of a search box.
Browse gift boxes and picks by budget and recipient on Gift Boxs — the under-$50 and corporate gift-box pages are built for exactly this, so you can drop one link into the announcement and be done.