Christmas Candy Shakers (Mini Piñatas) – A Fun and Easy Holiday Craft

Christmas Candy Shakers (Mini Piñatas) – A Fun and Easy Holiday Craft

If you’re looking for a quick, joyful, and budget-friendly Christmas craft that doubles as a party favour or stocking stuffer, you’ll love these Christmas Candy Shakers—also known as mini piñatas! They’re so simple to make, yet bring such delight when you hand them out to kids, grandkids, or even workmates who need a little festive cheer.
These little candy-filled tubes can be customised for any colour scheme, made from supplies you probably already have at home, and—best of all—they’re ready in minutes.

Get more details about this project

What you need

  • Empty toilet paper rolls (or cut paper towel rolls into shorter lengths)

  • Wrapped lollies, chocolates, or small treats

  • Wrapping paper (Christmas-themed or plain with embellishments)

  • Sticky tape or double-sided tape

  • Scissors

  • Ribbon, string, or twine for decorating

  • Optional: Stickers, glitter, or name tags for a personal touch

Instructions

Step-by-Step Instructions

1. Prepare the Roll

Start with a clean, empty toilet paper roll. If using a paper towel roll, cut it to the size of a toilet paper roll (about 10 cm long).

2. Fill with Treats

Pop your wrapped candies, mini chocolates, or even tiny trinkets inside. Avoid loose sweets unless you wrap them first, so they don’t spill out or stick to the paper.

3. Wrap It Up

Cut a piece of wrapping paper large enough to cover the roll and allow extra at each end to twist or tie. Place the roll in the centre of the paper, wrap it snugly, and secure with tape.

4. Seal the Ends

You can either twist both ends and tie with ribbon for a Christmas cracker look, or fold the paper inwards to fully seal each end. If you want it to feel more like a mini piñata, leave one end taped lightly so it’s easy to tear open.

5. Decorate

Add ribbons, bows, name tags, or stickers to give each candy shaker a personal, festive flair.

Fun Ideas & Variations

  • Secret Santa Gifts: Hide a small note or tiny gift inside along with the candy.

  • Party Favours: Match your paper and ribbon colours to your Christmas party theme.

  • Kids’ Craft Day: Let children decorate their own shakers with stamps, glitter, and felt stickers.

  • Eco-Friendly Version: Use brown kraft paper and twine for a rustic farmhouse look.

Tips for Best Results

  • Use individually wrapped sweets to keep everything fresh and hygienic.

  • If you want the shakers to “rattle,” mix in a few small beads or uncooked rice (sealed in a small bag).

  • For a surprise element, pop in a Christmas joke or fortune strip.

These Christmas Candy Shakers aren’t just a craft—they’re a little moment of joy you can give to someone else. They look adorable tucked into stockings, piled in a basket under the tree, or handed out at school concerts and office holiday parties.

Comments

  1. cool

  2. so simple and effective
    great for gift baskets

  3. it works great my kids used black paper,serim wrap,and toliet paper rolls

  4. Guest person,
    maybe you could use a wider roll, or even a coffe can?!

  5. its great, but is there a substitute for a toilet aper roll

What do you think of this project? Let us know!