DSDrawSage

Secret Santa Email Templates

A good Secret Santa email answers every question before anyone has to ask: how much to spend, when to join, when gifts are exchanged, and how to find out who you're buying for. Below are ready-to-send templates for each stage of an exchange, plus an HR-friendly office version. Copy one, fill in the brackets, and paste your free DrawSage join link so everyone can join with just their name.

What every Secret Santa email should include

  1. The budget, as one clear number or range (for example "$20 to $25").
  2. The join deadline and the exchange date, so people can plan shipping.
  3. One link to join. A single link works better than asking people to reply.
  4. How people will find out their match (a private link, so it stays secret).
  5. Whether taking part is optional, especially at work.
  6. A wishlist prompt, so nobody has to guess.

Personalize with the free AI gift finder β†’

When to send each email

  • Invitation: 3 to 4 weeks before the exchange. Late November works for a mid-December party.
  • Join reminder: 2 days before your join deadline.
  • Draw announcement: right after you run the draw.
  • Ship-by or shopping reminder: about 7 to 10 days before the exchange, especially for remote teams.
  • Thank-you: the day after the exchange. It's optional, but people remember it next year.

Writing an office Secret Santa email

At work, keep it clearly voluntary, keep the budget modest ($15 to $25 is typical), and give a short list of gifts to avoid, such as alcohol, anything too personal, and jokes that could embarrass someone. Exclusions are useful at work too. For example, managers and their direct reports can be kept apart so nobody feels pressure to spend more.

Post the same message in Slack or Teams as well as email. More people see a channel post, and the join link works the same way. For a full planning checklist, see the office Secret Santa guide.

Subject lines that get opened

  • 🎁 You're invited: [Group] Secret Santa ($25, join by [date])
  • Secret Santa is on! Join in 30 seconds
  • Last call: Secret Santa draw is tomorrow
  • Your Secret Santa match is ready 🀫
  • Reminder: ship your Secret Santa gift by [date]

Do you have to send emails at all?

No. DrawSage doesn't need anyone's email address and doesn't send marketing emails. You can share the join link by email, text, WhatsApp, Slack, or Teams, whatever your group already uses. These templates are for organizers who prefer email or need a more formal invite for work.

Copy-and-paste templates

Invitation (friends or family)
Subject: 🎁 You're invited: [Group] Secret Santa ($[budget], join by [date])

Hi everyone,

It's Secret Santa time! Here are the details:

β€’ Budget: $[budget]
β€’ Join by: [join deadline]
β€’ Exchange: [date, time, place or video call]

To join, open this link and add your name (no account or email needed):
[DrawSage join link]

Save the private link you get after joining. Once I run the draw, it'll show who you're buying for, their wishlist, and some gift ideas. I won't be able to see the matches either, so I'm playing too!

Add a few wishlist ideas when you join so your Santa isn't guessing.

Happy holidays,
[Your name]
Office / HR-friendly invitation
Subject: Optional: [Team] Secret Santa, $[budget] limit, join by [date]

Hi team,

We're running an optional Secret Santa this year. Joining is completely voluntary, and it's fine to sit this one out.

β€’ Budget: $[budget] (please stick to it)
β€’ Join by: [date]
β€’ Exchange: [date] at [time / location / video call]
β€’ Remote teammates: please ship by [ship-by date]

Join here with just your name:
[DrawSage join link]

You'll get a private link that shows your match after the draw. Nobody else can see the pairings, including me.

Gift guidelines: keep it work-appropriate. Please no alcohol, nothing too personal, and no jokes at anyone's expense. Not sure what to get? Your match's private page includes their wishlist and gift ideas within the budget.

Thanks,
[Your name]
Join reminder
Subject: Last call: Secret Santa draw is [tomorrow / Friday]

Hi all,

Quick reminder that I'm running the Secret Santa draw on [date]. If you'd like to join, add your name here before then:
[join link]

Already joined? Take a minute to add wishlist ideas on your private page.

Thanks!
[Your name]
Draw announcement
Subject: Your Secret Santa match is ready 🀫

Hi everyone,

The names have been drawn! Open the private link you saved when you joined to see who you're buying for, along with their wishlist and gift ideas.

Reminder: the budget is $[budget] and we exchange on [date].

Lost your link? Reply to me privately. Please don't share your match in the group thread.

[Your name]
Ship-by / shopping reminder
Subject: Reminder: Secret Santa gifts due [date]

Hi all,

One week to go! If you're shipping your gift, please order by [ship-by date] so it arrives in time. Remember the $[budget] budget, and include a small note so your recipient knows the gift is from their Secret Santa.

See you on [date]!
[Your name]
Thank-you after the exchange
Subject: Thanks for a great Secret Santa!

Hi everyone,

Thank you for joining this year's Secret Santa. It was lovely to see everyone's gifts. If you have ideas to make it even better next year (budget, theme, date), just reply and let me know.

Happy holidays,
[Your name]

FAQ

What should a Secret Santa invitation email say?

Include the budget, the join deadline, the exchange date, one link to join, and how people will see their match. At work, also say that joining is optional and share a few gift guidelines.

When should I send the Secret Santa email?

About 3 to 4 weeks before the exchange. Send a reminder 2 days before the draw, and a ship-by reminder 7 to 10 days before the exchange.

How do I tell people who they got without seeing the matches myself?

Use a draw where each person gets a private link. On DrawSage the organizer can run the draw but can never see the assignments, so everyone, including you, gets a real surprise.

Do participants need to reply to the email?

No. They just open the join link and add their name. That's easier than collecting replies and typing names into a spreadsheet.

What's a good budget to put in an office Secret Santa email?

$15 to $25 is the most common range for coworkers. Pick one figure and state it clearly so nobody overspends.

Should I use email or Slack for an office Secret Santa?

Either works, and using both reaches the most people. Post the same text in your team channel with the join link.

Does DrawSage send the emails for me?

No. DrawSage doesn't collect email addresses or send marketing emails. You share the join link yourself by email, chat, or text, using the templates on this page.

What subject line should I use?

Put the key facts in the subject, for example "🎁 You're invited: Team Secret Santa ($25, join by Dec 1)."

More Secret Santa guides

Gift ideas by budget