Virtual Secret Santa: how to run it online, step by step

Draw names online, get gifts to every home on time without giving away who sent them, and run a reveal call people enjoy.

KraftyLab TeamUpdated 7 min read
A remote employee unwraps a small gift at a home desk while smiling colleagues watch on a video call.

Virtual Secret Santa in five lines

  1. Draw: names online, with each match sent privately.
  2. Addresses: collected privately, so each Santa sees only their own person's.
  3. Shop: online, shipped straight to the recipient as a gift.
  4. Ship: 7 to 10 days before the call; e-gifts for anyone far away.
  5. Reveal: open the gifts together on a video call and guess the Santas.

New to the game? Start with the Secret Santa rules. This page covers what changes when your team is remote or long-distance.

How to do Secret Santa online in 7 steps

Plan five weeks from the first message to the call. Most of that time is shipping.

  1. Set the rules and ask who's in. One budget with shipping included, the date of the reveal call, and a sign-up deadline. Joining is optional.
  2. Collect sign-ups and addresses privately. Use a form only the organizer can see, or a draw tool that stores addresses for you. Ask for three likes, one thing to avoid, and whether an e-gift is fine. Never a shared sheet or a group thread.
  3. Draw names online, with exclusions. Keep managers and their direct reports apart, and anyone who shares a home. Each Santa gets one private message: the name, the address and the hint card.
  4. Shop by about 2.5 weeks out. Order from a store that ships straight to the recipient. Nothing passes through the giver's hands, so nothing needs repacking.
  5. Ship 7 to 10 days before the call. Ask everyone to leave the box closed until the call. Givers who miss the date switch to an e-gift.
  6. Hold the reveal call. Everyone opens on camera and guesses their Santa. The run sheets below fit 10, 25 or 50 people.
  7. Keep a backup e-gift. The organizer holds one e-gift card at the budget for any gift that is late, lost or forgotten, and sends it the day before the call.

For the draw, our free Secret Santa generator keeps chosen pairs apart and writes each Santa’s private message. Whoever sends those messages sees every match, so if the organizer wants to play, ask a colleague outside the exchange to run it.

The shipping calendar, worked back from the call

Dated for a reveal call on Thursday, December 17. Shift every date by the same amount for yours.

  1. 5 weeks before

    Announce and open the sign-up form. Address, three likes, one thing to avoid, e-gift OK or not.

  2. 4 weeks before

    Draw names, send matches privately. Name, address and hint card, one private message each.

  3. 2.5 weeks before

    Shop-by date. Orders placed, shipping straight to the recipient.

  4. 10 days before

    Ship-by date for US addresses. Remind givers to check their tracking.

  5. 1 week before

    Last call. Anything not yet shipped becomes an e-gift.

  6. The day before

    Check for missing gifts. Ask who is still waiting and send the backup e-gift.

  7. Call day

    Reveal call. Boxes open on camera, Santas guessed and revealed.

Why so early? The USPS holiday send-by dates are for delivery before December 25. A mid-December call needs gifts on doorsteps a week or more before that.

How to send a Secret Santa gift anonymously

A return address is the easiest way for a remote Santa to give themselves away.

  1. Ship from the store, not from home. A box you mail yourself carries your name and address on the label.
  2. Tick the gift option at checkout. Where a store offers one, it usually adds your note and leaves prices off the packing slip. Check its gift help page to be sure.
  3. Sign the note "Your Secret Santa". Then check the order page for any field that prints your real name on the label.
  4. Skip signature and pickup deliveries. A missed signature or a trip to a pickup point can hold the box past the call.
  5. Ask for closed boxes. Recipients set the box aside until the call, so everyone opens at the same moment.
A gift box with tissue paper and a blank folded card beside a laptop on a lamplit home desk.

Teammates in other countries

  • Default to an e-gift. A gift card from a shop that operates in their country arrives by email, with no customs and no delay.
  • Or buy from a local store. Order from a retailer inside their country, so the parcel never crosses a border.
  • Mailing across borders? Allow several weeks and possible customs charges for the recipient, and ship as early as the draw allows.

Virtual Secret Santa generator: 3 ways to draw names online

All three draw so nobody gets their own name. They differ in what else they handle for you.

  • KraftyLab Secret Santa generator

    How people join
    The organizer types the names. Free, no sign-up; it runs in your browser and stores nothing.
    Exclusions
    Keep teammates apart, block any pair, avoid two-way swaps.
    Wish lists
    No. Send each Santa a hint card yourself.
    Addresses
    No. Collect them with a private form.
  • Elfster

    How people join
    Players are invited by email and join the group.
    Exclusions
    Yes, pairs who can't draw each other.
    Wish lists
    Yes, built in.
    Addresses
    Yes. Each address is shared only with that person's Santa.
  • DrawNames

    How people join
    Invites go out by text or messaging apps; no email needed.
    Exclusions
    Yes, for spouses or anyone who shouldn't draw each other.
    Wish lists
    Yes, with a gift finder.
    Addresses
    Not listed on its app page. Collect them privately.

Features as each tool describes them on its own site in October 2026; they change, so check before you pick. KraftyLab isn’t affiliated with Elfster or DrawNames.

Reveal-call run sheet for 10, 25 or 50 people

Allow about 90 seconds per person to open a gift on camera. Above about 15 people, open in breakout rooms so nobody waits 40 minutes for a turn.

10 people · 30 minutes, one room

  1. 0:00Welcome; post the opening order in chat.
  2. 0:03One by one, each person opens on camera and guesses their Santa, about 90 seconds each.
  3. 0:18Santas reveal themselves in the same order.
  4. 0:23A quick closing game or a group screenshot.

25 people · 45 minutes, three breakout rooms

  1. 0:00Welcome in the main room; explain the breakouts.
  2. 0:05Rooms of 8 or 9 with a timekeeper each; everyone opens and guesses.
  3. 0:22Back together: each room shows its best gift.
  4. 0:30Every Santa types their person's name in chat at once.
  5. 0:33A closing game to end the year on a laugh.

50 people · 30 minutes, five breakout rooms

  1. 0:00Short welcome; rooms of about 10 open automatically.
  2. 0:03Opening in breakouts, one timekeeper per room, about 90 seconds a person.
  3. 0:20Main room: the mass Santa reveal, all names typed in chat together.
  4. 0:25Thanks, a group screenshot, and on to the party if you booked one.

Split across time zones? Hold two short calls, or go async: everyone posts a photo or short video of their unboxing in one channel with a guess, and the Santas reveal on a set day.

Need a closing game? Pick one from our online Christmas games, or swap the draw for a gift exchange game played live on the call.

Copy-paste virtual Secret Santa invite

Fill in the brackets and post it by email or in your team channel.

Invite

Subject: Virtual Secret Santa: sign up by [date] Hi team, We're running an optional virtual Secret Santa for everyone, wherever you work. - Sign up by [date] with this private form: [link]. It asks for your shipping address (only the organizer and your Santa see it), three things you like, one thing to avoid, and whether an e-gift is fine. - On [draw date] you'll get your person's name, address and hints in a private message. - Spend [$25] max, shipping included. Order online and ship straight to your person as a gift, signed "Your Secret Santa". - Ship by [ship-by date]. Far away or out of time? Send an e-gift instead. - Keep your box closed until our reveal call on [date and time], where we open everything together and guess our Santas. Questions? Message me directly. [Your name]

Make the reveal call a holiday party

The gifts are the warm-up. A live host can run the rest of the hour.

  • A hosted game after the reveal: our virtual holiday party games run about an hour on Zoom by default (Teams, Meet or Webex on request). Teams split across time zones can run it as two sessions. Book about 2 weeks ahead; December dates fill first.
  • A kit everyone opens together: skip the shopping and ship the same kit to every home, then make it on the call with a live host, like virtual cookie decorating. Book kits at least 3 weeks ahead, about 5 for international addresses.
  • The company is buying? Send everyone the same holiday gift, from $22, shipped to each address with your note inside.
Send your date and headcount and get a free quote. We reply within 24 hours.

Virtual Secret Santa FAQ

How do you do Secret Santa online?

Collect sign-ups and home addresses with a private form, draw names online and send each match privately. Givers order online and ship straight to their person about a week before a video call, where everyone opens their gift and guesses their Santa.

What's the best free virtual Secret Santa generator?

It depends on what you need. Our Secret Santa generator is free, needs no sign-up and stores nothing, but it doesn't collect addresses or wish lists. Elfster and DrawNames add wish lists and exclusions, and Elfster can also collect addresses and share each one only with that person's Santa.

How do I mail a Secret Santa gift anonymously?

Order from an online store and ship it straight to your person instead of mailing it yourself. Choose the gift option at checkout where there is one, sign the note "Your Secret Santa", and check that your real name isn't printed on the label.

When should Secret Santa gifts ship to arrive before the party?

Ship about 7 to 10 days before the reveal call for US addresses. Carriers' published holiday dates are for delivery before December 25, so they are too late for a mid-December call. Anyone who misses the date can send an e-gift instead.

What works for international coworkers?

An e-gift card from a shop that operates in their country is the safest choice: it arrives by email with no customs. Ordering from a store inside their country also works. Mail across borders only if you can ship several weeks early.

How do you do the Secret Santa reveal on Zoom or Teams?

Have each person open their gift on camera, one at a time, about 90 seconds each, and guess their Santa. Above about 15 people, use breakout rooms of 8 to 10 and bring everyone back for a reveal in chat.

Can the organizer play if they run the draw?

Yes, as long as they never see the matches. On a remote team, ask a colleague outside the exchange to run the draw and send each Santa their private message, or use a draw tool that messages each player directly.

What if a Secret Santa gift arrives late?

Let the recipient open their backup e-gift on the call, and save the real gift for when it lands. That's why the organizer keeps one e-gift card at the budget and checks the day before who is still waiting.

Turn the reveal call into a holiday party

A live host runs an hour of holiday games on your video call, or a kit ships to every home. Send your date and headcount for a plan within 24 hours.