Office Secret Santa: How to Run One People Actually Enjoy
An office Secret Santa can go one of two ways. It's either the nicest twenty minutes of December, or it's mandatory fun where someone gets a bottle of hot sauce from a person who isn't sure of their name. The difference is almost entirely in the setup. So here's how to set it up.
Make it opt-in. Actually opt-in.
Everything else depends on this. Some people don't celebrate Christmas, some are short on money in December, and some just don't feel like it, which is also a perfectly good reason. A sign-up sheet that gets passed around the room isn't opt-in. Neither is an email that says "let me know if you're NOT joining."
Send a link, let people join if they want to, and don't keep track of who didn't. You'll usually end up with more people this way, not fewer. People relax about joining something once they know they could have skipped it.
Budget: lower than you think
For most offices, $20–30 is the sweet spot. Teams that have been doing this for years sometimes go up to $40 or $50, but that's for the group to decide. It shouldn't come from a manager who's forgotten what an intern makes.
Give the budget as a range ("$20–25") and say plainly that it's a ceiling, not a number to beat. The person who turns up with a $90 gift isn't being generous. They're making everyone else look cheap.
If managers play, they draw like everyone else and stay inside the budget like everyone else. Some companies chip in a little for every player. That's a nice touch, just say so up front so nobody's guessing.
A timeline that survives December
December fills up fast. Working backwards from gift day usually looks like this:
- Late November: announce the game, share the link, and set the budget and gift day.
- First week of December: sign-ups close, wishlists are in, names get drawn.
- The next two weeks: shopping. If gifts are being shipped, set a ship-by date about a week before gift day.
- Gift day: the last day most of the team is actually in. Not "sometime before the break." By the 20th, half the office is already gone.
Hybrid or fully remote? Add the ship-by date and do the unwrapping together on a call. We go through that setup step by step in how to run Secret Santa online.
Draw names where nobody can peek
Names in a hat have two problems at work. Somebody always draws themselves, and whoever's holding the hat ends up knowing half the pairs. An online draw takes care of both: everyone gets their match privately, nobody can draw their own name, and the organizer doesn't have to look at the pairs, so they get to play too.
On Who Is My Santa you create a game, post the invite link in your team chat, and draw names when everyone's in. Each Santa sees their giftee's hints and wishlist, and can ask them questions in an anonymous chat. Create a game for your team.
Keep the gifts work-safe
Here's an easy test. Would you be fine with your gift being opened in front of the whole team, your manager included? If not, it isn't an office gift.
Skip anything about bodies, diets, weight, or age. Skip alcohol unless you know for sure: plenty of people don't drink and won't tell you why, and they shouldn't have to. Skip inside jokes that only you are inside of.
Also skip anything that comments on someone's work. A "World's Okayest Employee" mug is funny right up until it lands on the desk of the person who just had a rough performance review.
Gift ideas for a coworker you barely know
This is the classic office situation. You've drawn someone you've spoken to four times, three of them about the printer. Check their wishlist first. If it's empty, these are safe without feeling like you grabbed the first thing by the register:
- Desk things they'll really use. A mug that keeps coffee hot, a plant that's hard to kill (a pothos or a snake plant), a notebook without a motivational quote on the cover.
- A fancy version of something ordinary. Proper hot chocolate, good olive oil, a pen that's nice to write with.
- Something local. Beans from a roaster in your city, a box from the bakery near the office.
- Warm stuff. Thick socks, a scarf in a neutral color, hand warmers for someone with a long commute.
- A small game or puzzle. A card game that fits in a coat pocket, or a puzzle they can do in an evening.
With a near-stranger, steer clear of perfume and scented candles, anything that needs a size, and gift cards to places they may never go. Gift cards aren't banned, but $25 at a chain they don't use is basically homework. More ideas by budget in our Secret Santa gift guide.
The exchange itself
Keep it short: twenty minutes, some snacks, and gifts opened one at a time so people can guess who their Santa was. The guessing is half the fun. If your team likes a bit of chaos, some offices add a quick White Elephant round for silly $10 gifts on top.
And have a plan for the one gift that doesn't show up, because every year there's one. The organizer messages the forgetful Santa privately, a new date gets set, and nobody makes a thing of it in front of everyone.
FAQ
How much should you spend on an office Secret Santa?
For most offices, $20–30. Teams that have played together for years sometimes go higher, but the budget should be agreed by the group, written as a range, and treated as a ceiling rather than a target.
Is it okay not to take part?
Yes, and the organizer should make that obvious. Use an invite link people can choose to join instead of a sign-up sheet that goes around the room, and don't keep track of who didn't sign up.
Should managers take part?
They can, on the same terms as everyone else: they draw a random name and stay inside the budget. A manager who spends far more than the limit makes everyone else uncomfortable.
What if some coworkers don't celebrate Christmas?
Call it a holiday or winter gift exchange instead, keep it strictly opt-in, and keep gifts neutral. Plenty of people who don't celebrate Christmas still enjoy a gift exchange when it's framed that way.
What if someone's gift doesn't arrive?
The organizer contacts that Santa privately and agrees on a new date. A reminder a few days before gift day prevents most of these, and nobody needs to be called out in front of the team.
How do we run Secret Santa with a remote team?
Draw names online, collect wishlists with shipping addresses, set a ship-by date about a week before gift day, and open the gifts together on a video call.
Keep reading
Set up your office game
One invite link in the team chat, a private draw, wishlists, and anonymous questions. Takes a couple of minutes.
Create your game free 🎁Nothing to install. Just share one invite link.