Piñata candy calculator
Plan on 1/4 to 1/2 pound of candy per child. For 12 kids that is 3 to 6 pounds, more than a standard piñata holds, so keep some back for small bags. Enter your kids, the youngest age and the piñata size.
Festidy's plan adds the piñata, the candy and the favor bags to your shopping list, sized to your RSVPs.
Make my party planHow we calculate
- Candy per child: 1/4 to 1/2 pound. This is a rule of thumb, not a planner number. Use 1/4 pound for a small group of little kids and 1/2 pound if you want every child to leave with a full pile.
- Pieces per child: about 50 small wrapped pieces a pound (so 12 to 25 pieces a child), a rule of thumb. Fun-size bars are about half that, around 25 a pound. For under-4s we count bigger soft items at about 8 a pound, 2 to 4 a child.
- What a piñata holds: small about 1 to 2 pounds, standard about 2 to 3 pounds, large about 3 to 4 pounds. These are rules of thumb. A copy of a wikiHow guide says a piñata 16 to 28 inches wide holds up to about 2 pounds and a bigger one about 3 pounds, so check the label on yours. Light fillers such as stickers and tattoos take almost no room.
- Non-candy fillers: about 2 pieces a child. A rule of thumb.
- Younger than 4: the American Academy of Pediatrics says to keep hard, gooey or sticky candy and chewing gum from children until age 4, and to avoid toys with small or detachable parts (AAP, Choking Prevention). So for a youngest child under 4 we leave candy out and suggest soft snacks and bigger items instead.
- Too much for one piñata: if you need more than the piñata holds, we tell you how much to keep back for small bags, or use a second piñata.
Last updated October 21, 2026. Free, no sign-up.
A free birthday party planner keeps the invitation, the replies and the shopping in one place.
Tips for filling and hitting a piñata
- A grown-up holds the rope and everyone else stands back. Keep the crowd well back, 10 feet or more is a good rule of thumb, and hit one child at a time. When the swinger is done, they set the bat down before anyone steps in.
- Blindfold only older kids. Say 7 and up, and only if they want one. Younger kids swing with their eyes open. For ages 4 and under, try a pull-string piñata with no bat.
- Use a light bat. A cardboard tube or a pool noodle taped to a stick beats a heavy bat. Mark a line on the ground that nobody crosses.
- Give little kids their own bags. A small bag handed to each toddler keeps them from scrambling and from grabbing what is on the ground. Let the older kids scramble after the little ones have theirs.
- Wait for the break. Call a short stop when the piñata splits, let the swinger step away, then say "go". Pick up leftover pieces and wrappers right after, so nobody trips.
Questions
How much candy do I need for a piñata?
About 1/4 to 1/2 pound for each child. For 12 kids that is 3 to 6 pounds, or roughly 150 to 300 small wrapped pieces. A standard piñata holds about 2 to 3 pounds, so keep the rest for bags.
How many pounds of candy does a piñata hold?
A small one holds about 1 to 2 pounds, a standard one about 2 to 3 pounds and a large one about 3 to 4 pounds. These are rules of thumb, so check the label.
How many pieces of candy per kid?
About 12 to 25 small wrapped pieces a child (1/4 to 1/2 pound at about 50 pieces a pound). Fun-size bars are bigger, so plan on about half as many.
What can I put in a piñata instead of candy?
Stickers, temporary tattoos, mini bubble bottles, crayons, small notepads and finger puppets. For kids 4 and older, about 2 pieces a child works well. Skip bouncy balls and marbles, which roll underfoot.
What can I put in a piñata for toddlers?
Nothing small enough to fit in a toddler's mouth, and no hard candy, gum or sticky candy before age 4. Use soft palm-size stuffed animals, chunky crayons, board books, foam balls and mini bubble bottles. Hand each little one a small bag.
How many kids can one piñata serve?
A standard piñata (2 to 3 pounds) serves 8 to 12 kids at 1/4 pound each. For a bigger group, buy a large one or hand out small bags with the rest of the candy.