Somebody in the group chat said "let's do a gift exchange this year", everyone said yes, and now it's on you to decide how it actually works: draw names, steal gifts, roll dice, or pass presents around while someone reads a story.
Every one of those is a real game, and they suit different groups. Below are 12 Christmas gift exchange games that work, each with how to play, how many people it suits, how long it takes and a sensible budget, plus a table to help you pick one in a minute.
Pick a game in a minute
The times and budgets below are rough guides, not rules. Adjust them to your group.
| Game | Group size | Time | Who you buy for | Typical budget |
|---|---|---|---|---|
| White elephant | 6 to 20 | 30 to 60 min | Anyone | $20 to $30 |
| Yankee swap | 6 to 20 | 30 to 60 min | Anyone | $20 to $30 |
| Dice gift exchange | 8 to 30 | 15 to 20 min | Anyone | $10 to $25 |
| Playing card exchange | 6 to 20 | 20 to 30 min | Anyone | $10 to $25 |
| Christmas trivia exchange | 6 to 20 | 30 to 45 min | Anyone | $10 to $25 |
| Left-right story | 6 to 30 | 10 min | Anyone | $10 to $20 |
| Pass the parcel | 5 to 20 | 10 to 15 min | Whoever unwraps last | One gift plus treats |
| Plastic wrap ball | 4 to 12 | 20 to 30 min | Whoever unwraps it | A few dollars each |
| Secret Santa | 3 to 50 | A week to plan, minutes to swap | One named person | $20 to $50 |
| Book exchange | 4 to 20 | 30 min | Anyone | $15 to $25 |
| Ornament exchange | 6 to 20 | 30 min | Anyone | $10 to $25 |
| Cookie swap | 5 to 15 | An hour or two | Everyone | The cost of baking |
Games where you can steal
These are the loudest games on the list, and the best for a party where people like a little friendly rivalry. Everyone brings one wrapped gift that most people would like, because nobody knows who will end up with it.
White elephant
How to play: everyone brings a wrapped gift and draws a number. Player 1 opens a gift from the pile. Each player after that either opens a new gift or steals one that's already open, and a player who loses their gift opens a new one or steals from someone else.
No instant steal-back, and a gift is frozen after its third steal. When the pile is empty, player 1 gets one final chance to swap.
Group size: 6 to 20 people. Past 20, it starts to drag.
Time: 30 to 60 minutes, depending on the group and how often people steal.
Budget: many groups choose $20 to $30.
Our white elephant rules page has the game step by step, with a number drawer for the turn order and a printable rules sheet. For what to bring, see our white elephant gift ideas by budget.
Yankee swap and Dirty Santa
How to play: mostly the same game as white elephant under another name. Yankee swap is what it's usually called in New England, and Dirty Santa is common in the South. House rules drift: some Yankee swaps let you open a gift first and then decide whether to trade it for one that's already open.
Group size, time and budget: the same as white elephant. Agree on the house rules before the first gift is opened, and the white elephant rules page covers the Yankee swap version.
Dice gift exchange
How to play: everyone takes a wrapped gift from the pile, not their own, and sits in a circle. Set a timer for a few minutes and pass one die around: roll, do what the table says, pass the die to your left. One keeps the gift you have, two and three swap left or right, four swaps with anyone you choose, five sends every gift one seat left, and six means roll again.
When the timer goes off, everyone unwraps, then plays a second, shorter round with the gifts open. When that timer ends, you keep what you hold.
Group size: 8 to 30 people. It trades turns for a timer, so it suits a big group.
Time: 15 to 20 minutes for both rounds.
Budget: $10 to $25.
The white elephant rules page has the full dice table and a dice roller you can use on a phone.
Playing card gift exchange
How to play: you need two decks of cards. Deal one deck out so each player holds a few cards, and put the wrapped gifts in the middle. The host flips cards from the second deck one at a time and calls them out. Whoever holds the matching card takes a gift from the pile.
Once the pile is empty, keep flipping: now the matching card lets you steal a gift from anyone. When the host's deck runs out, or a timer goes off, everyone unwraps what they hold.
Group size: 6 to 20 people.
Time: 20 to 30 minutes.
Budget: $10 to $25.
Christmas trivia gift exchange
How to play: the host prepares a list of Christmas trivia questions, from movies and songs to traditions around the world. The first person to answer correctly takes a gift from the pile, or steals one once the pile is empty. Keep going until everyone who played has a gift, then unwrap.
Group size: 6 to 20 people. Split into teams if the group is big or the questions are hard.
Time: 30 to 45 minutes.
Budget: $10 to $25. Give anyone left without a gift the final pick, so nobody goes home empty-handed.
Games where the gifts move around
These games need no turns and no strategy, which makes them a good fit for families, kids and mixed groups where not everyone enjoys stealing.
Left-right story
How to play: everyone sits in a circle holding one wrapped gift. The host reads a Christmas story full of the words "left" and "right". Every time you hear "left", pass your gift to the left; every time you hear "right", pass it to the right. When the story ends, you keep and unwrap whatever you're holding.
You can write the story yourself, with names from your family or office in it, which is half the fun.
Group size: 6 to 30 people.
Time: about 10 minutes, the length of the story.
Budget: $10 to $20.
Pass the parcel
How to play: one gift is wrapped in many layers of paper, sometimes with a small treat tucked into each layer. Music plays while the parcel is passed around the circle. When the music stops, whoever holds it unwraps one layer and keeps anything inside. The person who takes off the last layer wins the gift in the middle.
Group size: 5 to 20 people. A favorite with children.
Time: 10 to 15 minutes.
Budget: one main gift plus small treats, so the host usually covers it.
Plastic wrap ball
How to play: the host wraps small gifts and treats into a big ball of plastic wrap, layer by layer, with the best prize in the middle. Players sit in a circle.
One player tries to unwrap the ball wearing oven mitts, while the player on their left rolls two dice. When the roller gets doubles, the ball passes to them and the dice move one seat on. Whatever you unwrap while you hold the ball is yours.
Group size: 4 to 12 people.
Time: 20 to 30 minutes.
Budget: a few dollars from each guest for small items, or the host covers it.
Games where you buy for one person
Secret Santa
How to play: everyone's name goes into a draw and each person gets one name to buy for, kept secret until the gifts are opened. It's also called Kris Kringle, and in the Philadelphia area often Pollyanna. Because you know who you're buying for, the gift can be personal, which is the point.
Group size: 3 to 50 people.
Time: a week or two to plan and shop, then a few minutes to swap.
Budget: $20 to $50 is common for friends and family; offices often go lower.
You don't need a hat and slips of paper:
- Secret Santa with wishlists: start a group and share one invite link, and everyone gets a wishlist as they join. Draw once at least three people have joined. Each Santa sees their match's list, and nobody sees who drew them, the organizer included.
- The Secret Santa generator: no sign-up and no emails. Type 3 to 50 names, keep couples apart if you need to, and send each person a private link that shows only who they drew.
- The Secret Santa questionnaire: a short set of questions about what each person likes, with a shorter version for coworkers.
Drew a name and stuck? Our Secret Santa gift ideas by budget are sorted by who you drew.
Theme exchanges
A theme gives everyone a starting point and makes the pile more interesting to look at. Most themes work with any of the games above; these three are also fine on their own.
Book exchange
How to play: everyone brings one wrapped book they loved, sometimes with a note inside saying why. Pick the books in number order, or play white elephant rules with steals. It borrows from Iceland's Christmas Eve tradition of giving books and spending the evening reading.
Group size: 4 to 20 people.
Time: about 30 minutes.
Budget: $15 to $25, or one used book in good shape.
Ornament exchange
How to play: everyone brings one wrapped Christmas ornament, and the group swaps them with white elephant or dice rules. Everyone goes home with something for the tree, and every December it reminds them of the party.
Group size: 6 to 20 people.
Time: about 30 minutes.
Budget: $10 to $25.
Cookie swap
How to play: everyone bakes a big batch of one kind of cookie, often a dozen per guest, and brings it with the recipe and the main ingredients written on a card. Guests walk the table and fill a tin with a mix of everyone's cookies to take home.
Group size: 5 to 15 people. More than that, and the baking gets out of hand.
Time: an hour or two, with coffee.
Budget: the cost of baking one batch.
How to choose the right game
- A big office party: the dice game or the left-right story. Both finish in minutes, and nobody has to take a turn in front of the whole company.
- Friends who like a bit of chaos: white elephant or Yankee swap. The steals are the point.
- A family with kids: pass the parcel or the plastic wrap ball for the children, and the left-right story so everyone can play together.
- A group where people want a gift they'll actually use: Secret Santa. You know who you're buying for, and a wishlist can tell you what they want.
- A small group of close friends: a book exchange or a cookie swap. They're slower, and the conversation is the best part.
- A mix of all of the above: pick one main game and keep a second, shorter one, like the left-right story, for when energy dips.
Before the exchange
Whatever the game, a few things make it run smoothly:
- Say the budget in the invite: one number everyone can afford, treated as a limit rather than a target.
- Say the game in the invite too: a person buying for white elephant shops differently from one buying for a single Secret Santa name.
- Agree on the house rules before the first gift is opened: how many steals, whether gag gifts are allowed, what happens at the end.
- Ask for a little wrapping effort: a box inside a bigger box keeps a steal game guessing.
And outside the game, make your own Christmas list.
With Wishes, you add gifts from any store and share the list as one link. Family and friends open it in a browser with no account. When someone books a gift (booking asks for a free Apple or Google sign-in), it shows as taken to everyone else who opens the list, so nobody doubles up. You'll see that something has been booked, not who booked it, so the surprise survives.
Gift exchange game questions
What are the best Christmas gift exchange games?
White elephant is the most popular with adults, the dice gift exchange and the left-right story are the quickest for big groups, and Secret Santa is best when people want a gift chosen for them. For families with kids, pass the parcel and the plastic wrap ball keep everyone playing.
What is the most fun gift exchange game for a big group?
The dice gift exchange or the left-right story. Both run on a timer or a story instead of turns, so 30 people finish in about 15 minutes, and nobody waits long for their go. White elephant works too, but past 20 people it starts to drag.
How do you play the left-right gift exchange game?
Everyone sits in a circle holding one wrapped gift. The host reads a story full of the words "left" and "right", and every time one is read, everyone passes their gift in that direction. When the story ends, you keep and unwrap the gift in your hands.
How do you play the dice gift exchange game?
Everyone takes a wrapped gift from the pile and sits in a circle. Pass one die around on a timer: one keeps, two and three swap left or right, four swaps with anyone, five sends every gift one seat left and six rolls again. Unwrap when the timer ends, play one shorter round with gifts open, then keep what you hold.
What is the difference between white elephant and Secret Santa?
In Secret Santa you draw one person's name and buy a gift for them, so it can be personal. In white elephant nobody knows who will end up with what, so everyone buys something most people would like, and the fun is in the stealing.
How much should you spend on a gift exchange?
One number everyone in the group can afford, said in the invite and treated as a limit. Many white elephant groups choose $20 to $30, quick office games often go to $10 to $20, and Secret Santa between friends or family is often $20 to $50.
What is a good gift exchange game for coworkers?
A dice gift exchange, the left-right story or a Secret Santa with a modest budget. The first two are fast and need no turns in front of the whole team; Secret Santa lets people buy for one colleague, and a coworker version of the questionnaire helps them get it right.
How do you do a gift exchange with a small group?
With three to five people, Secret Santa works well: everyone draws a name and can buy something personal. A book exchange or cookie swap also suits a small group, where the conversation is as much fun as the gifts.
Pick a game, then enjoy it
The best gift exchange game is the one that fits your group: loud and competitive for friends who love a steal, quick and fair for the office, simple enough for the youngest cousin.
Pick one, say the budget, and write the rules in the invite. Then make your own Christmas list, so the people buying for you outside the game don't have to guess.



