Make My Piñata

DIY piñata guide · by All Pinatas

What to Put in a Piñata (and How Much)

Quick answer

Fill a piñata with small, individually wrapped candy and light non-candy treats such as stickers, temporary tattoos and mini erasers, chosen for the youngest child playing. Skip anything heavy, breakable or sharp, and keep choking-size items away from children under three. As a starting point, plan roughly 10 to 15 pieces per child, and make sure the hanger can carry the weight.

What candy is good for a piñata?

Good piñata candy is small, light, individually wrapped and hard to crush. Popular choices include:

  • Chewy candies, taffy and fruit chews
  • Lollipops, for children old enough for hard candy
  • Gummies in sealed packs
  • Mini chocolate bars, in cool weather only; in a hot climate such as an Arizona summer they can melt before the party starts
  • Mexican candies such as peanut mazapán, tamarind and mango-chili candies; save the spicy ones for older kids who like heat. Buy from established retailers, since health agencies have issued lead warnings about some imported chili and tamarind candies in the past

At Christmas posadas, piñatas are traditionally filled with seasonal fruit, such as oranges, guavas, tejocotes and pieces of sugarcane, along with peanuts and candy. Fruit is heavy, so a fruit-filled piñata needs a strong hanger and a sturdy support.

What can you put in a piñata besides candy?

Non-candy fillers sidestep sugar and food allergies, and many last longer than the party:

  • Stickers and temporary tattoos
  • Mini erasers, crayons, novelty pencils and small notepads
  • Bracelets, hair clips and hair ties
  • Bouncy balls, mini toy cars and finger puppets
  • Trading cards, small puzzles and fidget toys
  • Coupons or notes for a prize, such as first pick of cake

A few large, flat items such as sticker sheets fill space without adding much weight.

Which piñata fillers suit each age?

Choose for the youngest child who will be scrambling for treats. These are general suggestions; parents know their own children best.

Who is playingGood choicesSkip or supervise
Under 3Adults open the piñata and hand out treats. Only items too big to fit through a toilet-paper tube, such as chunky bath toysCandy, coins, balloons, stickers and anything small
Ages 3–5Stickers, temporary tattoos, crayons, finger puppets, and soft candy that parents approveHard candy, gum, nuts, popcorn, marshmallows, small balls
Ages 6–8Wrapped chewy candy, mini chocolates in cool weather, bracelets, erasers, bouncy balls, toy carsHeavy toys and anything with sharp corners
Ages 9–12Sour or chili candy, trading cards, hair ties, fidget toys, gel pensAnything with button batteries; very spicy candy without asking parents
Teens and adultsFavorite or nostalgic candy, gift cards in sturdy envelopes, themed trinketsGlass, liquids and anything breakable
Mixed agesThe youngest group's list, plus a separate pick-up spot or pre-filled bags for little onesSmall items whenever toddlers are present

The toilet-paper-tube check is a common rule of thumb: anything that fits through the tube is small enough to choke a young child. Pediatric guidance generally lists hard candy, gum, nuts, popcorn and marshmallows as choking risks for children under four. For help matching the piñata itself to the group, see choosing a piñata by age.

How do you make a piñata allergy-friendly?

  • Ask parents about allergies when you send the invitations.
  • Buy individually wrapped candy and keep the bags, since small pieces often lack their own ingredient labels.
  • Know what to look for. In the US, the major food allergens are milk, eggs, fish, shellfish, tree nuts, peanuts, wheat, soy and sesame; in candy, peanuts, tree nuts, milk, soy, wheat and egg are the ones to watch.
  • Read "may contain" and "made in a facility with" statements too.
  • Consider a fully non-food piñata, which avoids the problem entirely.
  • Keep labeled, allergy-safe treat bags ready so no child is left out.

How much filling does a piñata need?

There's no single right amount, but these rules of thumb are a sensible starting point:

  • By guests: many hosts plan roughly 10–15 small pieces per child. Check the piece count printed on the bag.
  • By size: a small homemade piñata often takes about 1–2 lb (0.5–1 kg), and a medium one about 2–3 lb (1–1.5 kg).
  • By space: fill it no more than about three-quarters full so treats can move and fall out.

Weight, not just space, is what loads the hanger. Weigh the filling on a kitchen scale and test-hang the full piñata before the party. For a cavity-based estimate, measure the inside of your shell and use the free All Pinatas candy capacity calculator, which works from a weighed sample of your actual candy mix. It gives a planning estimate, not a safe hanging load. Keep a backup bag of treats so every child goes home with something.

How should you pack a piñata?

  • Fill it on the day of the party or the night before, and keep it out of direct sun, especially if it holds chocolate.
  • Mix candy and toys throughout, and spread the weight evenly so the piñata hangs straight and the first treats out are a fair mix.
  • For a pull-string piñata, keep the load light, because everything rests on the trapdoor.
  • Close the filling hole with a taped cardboard patch, not just tissue paper.

A note on confetti: a handful of paper confetti adds a burst of color, but it scatters widely and is hard to clean out of grass and gravel. Skip plastic or metallic confetti, which doesn't break down, and check whether your park or venue allows confetti at all. To build the piñata itself, start with how to make a piñata.

What should you never put in a piñata?

  • Glass, ceramics or anything that breaks into sharp pieces
  • Heavy items, such as canned drinks, full-size toys or rolls of coins
  • Juice boxes, pouches and other liquids that can burst
  • Unwrapped food
  • Anything with button or coin batteries, and small magnets, which are dangerous if swallowed
  • Uninflated balloons, which are a choking hazard for young children
  • Sharp or pointed toys, or anything you wouldn't want falling on a child's head

Frequently asked questions

How do I make sure every child gets treats?

Give each child a bag before the piñata opens, keep a backup bag to top up anyone who ends up with less, and let the youngest children collect first once an adult says go.

How far ahead can I buy piñata candy?

Most wrapped candy keeps for weeks; check the best-by dates. Store chocolate and gummies somewhere cool and dry.

Is popcorn or cereal a good piñata filler?

No. Loose food gets dirty on the ground, and popcorn is a choking risk for young children.

What should go in a piñata for a first birthday?

Many families let older children enjoy the piñata and give the baby a separate, age-appropriate gift. Anything inside should be too big to fit through a toilet-paper tube.

Do I have to fill a piñata completely?

No. About three-quarters full lets treats move freely and keeps the weight manageable, and half full is fine for a small group.

Which fillers hold up in hot weather?

Hard candy, wrapped chewy candy and non-food items hold up best. Chocolate, gummies and candy with soft coatings can melt or stick together in the heat.