Skip to content

DIY Christmas Crackers: What It Actually Costs to Make Your Own

Six components go into a Christmas cracker and only one of them costs real money. What homemade actually costs, the shelf price per cracker it has to beat, and the tables where DIY genuinely wins.

By Dewi Salim, Hamper Building Lead at The Gourmet Pantry.

Making your own Christmas crackers costs whatever you put inside them, plus a snap you cannot improvise. Five of the six parts are nearly free. The sixth, the gift, decides the number. A bought tray of six petite crackers is $3.33 each, gift and hat and joke included. That is what DIY has to beat.

Navy and white Christmas crackers tied with raffia and kraft tags, one showing its open cardboard tube

I build hampers for a living, which is mostly the work of costing components. Crackers get the same treatment here: what a homemade one costs, where DIY genuinely wins, and where it quietly does not. We do not sell snaps or cracker blanks, so none of this is a kit pitch. If the craft is not the point for you, the ready-made trays live on the Christmas bon bons page.

Six components, and only one of them costs real money

Every cracker, bought or made, is the same six things. Price them one at a time and the question answers itself.

  1. The snap. The strip of card with the friction charge that makes the bang, and the one part you cannot make, borrow or fake. Craft suppliers sell them in packs of 50 or 100, never singly, so it is a fixed cost rather than a per-cracker one: pack price divided by pack size is the floor under every cracker you make. Buy 50 for a table of eight and you own 42 spare snaps.
  2. The tube. A cardboard inner, saved through the year or bought as a blank. Free if you plan a month ahead, and the part that decides whether the result reads as handmade or homemade: a soft tube loses its shape the moment the ends are tied.
  3. The outer paper. Crepe paper or a foil-backed wrap, cents per cracker once a roll is spread across a table. It is also the one place DIY beats anything on a shelf: you can match the paper to your cloth and napkins exactly.
  4. The hat. Cut from crepe paper, and the part most home crackers get wrong. An adult head wants a band of about 58 to 60cm, so cut long and glue the join with a generous overlap. A crown that splits on the first wear is worse than no crown at all.
  5. The joke. Free, and better than the printed ones if you write them the night before with a drink at your elbow. Hand-written on card, they are the part guests comment on, and they cost nothing.
  6. The gift. Everything above is cents. This is dollars, multiplied by the number of seats, and it is where the budget is won or lost. It is also why a cheap supermarket box feels cheap: the paper is fine, the gift is a plastic whistle.

The number you are trying to beat

Compare per cracker, never per tray, because trays hold six or twelve and the shelf price hides that. A tray of Petite Watercolour Icons is $19.95 for six 18cm crackers, each holding a quality gift, a hat and a joke: $3.33 a cracker. The Festive Kraft Nutcracker Icons tray is $49.95 for twelve at 30cm, so $4.16 each. At the big end, the 33cm Crackertoa Traditional is $39.95 for six, or $6.66 a cracker, and the Crackertoa Celebrate tray is the same $39.95. The Petite, the Kraft Nutcracker and the Crackertoa Traditional are all handcrafted by Mistletoe & Merry in South Africa, and each one arrives with a quality gift, a hat and a joke already inside. If you are costing a table rather than a cracker, we have run the numbers by seat count.

So the benchmark is $3.33 at the low end and $6.66 at the high end. Now run your own sum: snap pack price divided by pack size, plus a few cents of paper, plus the gift. The first two land under a dollar between them. The gift is where it goes. A 40g milk chocolate speckle is $2.95 and a 30g gingerbread man is $3.99, individually wrapped, which matters when it has been sitting in a paper tube since Tuesday. Either one, plus a snap and paper, puts a homemade cracker level with or above a bought petite before you have cut a single hat. Put a real present in and you are past $6.66 a head, with a Sunday gone.

That is the honest finding, and not the one a craft blog will give you. Homemade crackers are cheaper only when the gift is cheaper, and the gift is the whole point of a cracker.

When making your own is genuinely the better call

Volume changes the arithmetic. A pack of 100 snaps spread over eight crackers is dead weight; spread over forty, for a long table or a work lunch, it disappears into the rounding and stops being part of the argument.

Personalisation is the stronger argument. A homemade cracker can hold something chosen for the person whose seat it is on: a name on the crown, a photograph, a note, a key to a present hidden in the garden. Nobody in a factory can do that, and it is worth more at the table than $3 of anything. If that is your reason, stop costing it and go and make them. Two other cases hold up: a household with allergies, where filling the tubes yourself is the only way to know what is in them, and the afternoon of the 23rd, when the making is the event.

The case against is just as short. For a table of six or eight, a pack of snaps you will use once costs more than a tray does, and you still have to cut, roll, tie and fill. If the gift needs to feel like a gift, bought wins outright: a maker buying keepsake gifts by the container gets a better one into the tube than you will for the same money.

How many to make, and the spare rule

One per seat, then spares, and more of them than you would allow for a bought tray. A homemade snap can be mis-glued, a tube can tear at the twist, and a cracker that goes off with a sigh instead of a bang has to be replaced in front of everybody. Make two or three spare: for a table of twelve, that is fourteen or fifteen. Buying instead, a table of ten is one tray of twelve rather than two trays of six, unless you want the smaller petites, the cheapest way per head to dress a table properly.

Two people pulling a red polka dot Christmas cracker in front of silver tinsel

Questions we get asked

How do you make Christmas crackers at home?

Roll a rectangle of crepe paper around a cardboard tube with a snap laid flat along the length, both ends sticking out past the paper. Tuck the gift, the folded crown and the joke into the tube. Tie or twist tightly at each end of the tube, not at the ends of the paper, and finish with ribbon. Let the glue dry overnight before anyone pulls one.

What do you put inside a homemade Christmas cracker?

A paper crown, a joke and one gift, the same three things a bought cracker holds. Individually wrapped confectionery travels best in a paper tube: a 30g gingerbread man or a milk chocolate speckle both sit under $4. Small useful things work too, such as a seed packet, a pencil, a hair clip or a folded note. Avoid anything that leaks, melts or has a sharp edge.

Is it cheaper to make your own Christmas crackers?

Not usually, for a normal table. The snap pack is a fixed cost you cannot avoid, and once the gift is better than a token you have matched the $3.33 a cracker a bought petite tray costs. DIY wins on cost at volume, roughly forty crackers and up, and it wins outright when the gift is personal. It loses on time every year.

Get the good stuff first

Christmas planning, minus the scramble.

Christmas ordering reminders and new arrivals, one email when it matters. Unsubscribe any time.

Make them if the making is the pleasure, and put something in each tube that only you would have thought of. If the sum lands where it usually lands, the Christmas bon bons trays start at $19.95 for six with the gift, the crown and the joke already inside. They stack flat and nothing in them needs refrigerating, so there is nothing to gain by leaving it late. We pack and dispatch from Corio, just outside Geelong; weekday orders placed before 12pm are dispatched the same day, which is dispatch rather than delivery, and Australia-wide shipping is free over $100. The rest of the table is on the festive entertaining essentials page, and and the story behind the name bon bon is worth two minutes if you are writing the jokes yourself.

Shop the pantry

Mistletoe & Merry Petite Watercolour Icons

$19.95

Hand-packed and dispatched from our Corio, Victoria warehouse, with free delivery Australia-wide on orders over $100.