DIY Halloween Vending Machine from a Shoebox (That Actually Works!)

DIY Halloween Vending Machine from a Shoebox (That Actually Works!)

We've made plenty of Halloween crafts with the kids over the years, but this time we wanted to try something a little different. Instead of making another decoration, we decided to turn an old shoebox into a working candy vending machine. The kind where you turn a handle and a treat actually comes out!

My oldeк son has always loved LEGO, especially those big sets with hundreds of little pieces. He understands how things fit together and has a real interest in how mechanisms work, so a project involving a rotating cardboard handle was right up his alley. My younger daughter was much more interested in the candy side of things. And between the two of them, plus a little help with the cutting and gluing, our shoebox slowly turned into something that looked like a Halloween vending machine — and worked like one, too.

The whole thing is made from ordinary household materials: a shoebox, a cardboard tube from a paper towel roll, leftover cardboard, colored paper, and a bit of clear plastic packaging. We added our printable Halloween decorations at the end, but you can draw your own if you prefer.

Finished DIY Halloween shoebox vending machine decorated with a ghost, jack-o'-lantern, bats, spiderwebs, and a monster-mouth cardboard handle above the candy slot.

Watch Our Cardboard Candy Machine in Action

It's much easier to understand this project once you've seen the handle turn and the candy come out. Here's our finished Halloween vending machine in action, along with a look at how we put it together.

The important part is the mechanism inside the box. It's surprisingly simple once you see how the cardboard pieces fit together, although you may need to experiment a little to get everything moving smoothly.

Materials You'll Need

You probably have most of these supplies at home already. We used:

  • An empty shoebox with a lid

  • A cardboard tube from a paper towel roll

  • Extra corrugated cardboard from a shipping box

  • Black construction paper or cardstock

  • Colored paper for the inside of the box

  • Clear plastic packaging or transparent craft film

  • Scissors, a pencil, and a ruler

  • Craft glue and clear tape

  • A craft knife for cutting the cardboard (adult use only)

  • Small, individually wrapped candies

  • Optional: our printable Halloween cutouts for decorating

We chose black paper for the outside and purple for the inside, which gave the machine a nice spooky look without needing any paint. The decorations came later, once we knew the mechanism was working.

If you're making this with younger kids, I recommend preparing the cardboard openings yourself. There's plenty for little hands to do with the paper decorations, gluing, and candy preparation, while an adult handles the sharp cutting tools.

How to Make a Vending Machine from a Shoebox

Step 1: Prepare the Shoebox

We started by covering our shoebox with black paper. You can use construction paper, cardstock, or even black paint if you already have some at home. The goal is simply to hide the original box design and create a dark background for the Halloween characters.

We glued the paper around the front and sides, folding it over the edges wherever possible. Don't worry if a few corners aren't perfect. Once the pumpkins, ghosts, and spiders are added, you won't notice much of the cardboard underneath.

Preparing the cardboard shoebox for a Halloween candy dispenser by covering the outside with dark construction paper and craft glue.

Step 2: Cut the Window, Handle Opening, and Candy Slot

Next, we marked three openings on the front of the box: a large rectangular display window at the top, a round hole for the handle below it, and a small rectangular collection slot near the bottom.

I used a craft knife to cut through the cardboard. The kids helped with the other cutting and assembly tasks, but this part is best left to an adult because the cardboard can be quite thick.

There's no need to follow exact measurements, since shoeboxes come in different sizes. Just make sure the top window leaves enough space around the edges, the circular opening fits your cardboard tube, and the bottom slot is large enough for your chosen candy.

Step 3: Make the Rotating Cardboard Handle

This is where my son's interest in LEGO and moving parts made the project especially enjoyable.

We took an empty paper towel tube and fitted it through the round opening in the front. A short section sticks out, making it easy to grip and turn, while the rest of the tube sits inside the box.

The tube needs an opening that allows candy to pass through as it rotates. Its position matters, so check the video carefully before making the final cuts. You want the handle to move freely without wobbling too much or catching on the cardboard.

It's tempting to glue everything down as soon as the pieces fit, but leave the rotating part free to move. Otherwise, you'll end up with a very nice cardboard handle that doesn't actually do anything!

Two sloping corrugated cardboard ramps inside a shoebox vending machine, positioned to guide small wrapped candies toward the dispensing tube.

Step 4: Build the Candy Guides

Inside the shoebox, we added two sloping pieces of corrugated cardboard that lead toward the rotating tube. These act as little ramps, helping the candy move down toward the dispensing mechanism instead of collecting in the corners.

We folded the cardboard to create the right shape and positioned both guides at an angle. The important thing is that they stay securely in place while leaving enough room for the tube to rotate.

This part is a good little engineering exercise for kids who enjoy understanding how things work. Why does the candy slide down the ramp? What happens if the cardboard is too flat? And what can you change if something gets stuck?

You don't need a complicated machine to explore these questions. A shoebox and a couple of cardboard pieces are enough.

Step 5: Add the Clear Display Window

To make the front look more like a real vending machine, we added a transparent window. We reused a piece of clear plastic packaging, cut it slightly larger than the rectangular opening, and attached it from the inside with tape.

You can use clear acetate sheets or other transparent craft film if you don't have suitable packaging. Just make sure the plastic doesn't have sharp edges and stays securely attached.

Now you can see the candy inside the box, which is particularly fun once all those little Halloween packages are lined up behind the window.

Interior view of the DIY cardboard vending machine showing the sloped candy guides, paper towel tube mechanism, and collection area.

Step 6: Test the Candy Dispenser

Before decorating, we tested the mechanism with a few small treats. It's best not to fill the box immediately. Start with just a handful, turn the cardboard handle, and see whether the candy travels through the mechanism and reaches the collection slot.

If a treat gets stuck, open the box and check the cardboard ramps and tube position. You may need to adjust the angle or use a smaller candy package. The exact result depends on the size of your box and treats, so a little trial and error is perfectly normal.

The machine doesn't need to be perfect to be fun. What matters is getting the moving parts to work together well enough to dispense the treats.

Giving Our Vending Machine a Halloween Makeover

Once the mechanism was ready, we could finally make the outside look like Halloween. We went with a friendly ghost, a smiling jack-o'-lantern, a silly purple spider, bats, cobwebs, a couple of eyeballs, and a big orange BOO! across the front.

We also turned the cardboard handle into a monster mouth. I really like that little detail because it makes the handle look like part of the design rather than just a piece of a paper towel roll sticking out of the box.

Mr. Mintz printable Halloween cutouts featuring colorful and black-and-white ghosts, pumpkins, spiders, bats, spiderwebs, eyeballs, and Halloween decorations.

For this part, we used our own Halloween Cutouts printable set. It includes colorful, ready-to-use designs and black-and-white versions that kids can color themselves. Just print the characters, cut them out, and arrange them on the box however you like.

You can absolutely draw your own decorations, too. But if you'd like the same ghost, pumpkin, spider, bats, and other Halloween characters we used, we've put them together in one printable set.

Get Our Printable Halloween Cutouts

The printable set includes the Halloween decorations. The cardboard vending machine itself is made by following this tutorial, using household materials.

The Best Part: Testing Our Candy Machine

While my son was more interested in figuring out how the machine worked, my daughter was having just as much fun preparing the candy. She loved wrapping the treats and decorating the little packages with Halloween symbols. Even the candy inside the box became part of the Halloween project!

But the real excitement began when we started turning the handle. Every time one of her favorite treats came out, she was thrilled. And if it happened to be one of the packages she'd decorated herself, that made it even better.

Both kids had helped with cutting, gluing, and putting the machine together, but I loved seeing how each of them found something different to enjoy. For my son, it was the mechanism. For my daughter, it was preparing the candy and discovering what would come out next.

Finished DIY Halloween shoebox vending machine decorated with a ghost, jack-o'-lantern, bats, spiderwebs, and a monster-mouth cardboard handle above the candy slot.

More Than Just a Halloween Decoration

You could make this vending machine for a Halloween party, use it as a pretend candy shop, or turn it into a family STEM project. Kids can experiment with the cardboard ramps, see how the turning handle works, and even make their own little candy wrappers and price labels.

It's also a great way to reuse things that might otherwise end up in the recycling bin. Once Halloween is over, you can keep the machine and change the decorations for Christmas, Valentine's Day, or a birthday party.

What I love about projects like this is that everyone can find something to do. One child might spend ages figuring out the moving parts, while another would happily decorate a dozen candy wrappers. In the end, all those little contributions become one finished project that the kids can actually play with.

So before throwing away your next shoebox, consider saving it for a crafty afternoon. You never know what it might become.

If you'd like to decorate your vending machine like ours, you can find our printable Halloween ghosts, pumpkins, spiders, and other cutouts here.

Happy Halloween crafting!