Every year, somewhere on your street, a porch goes dark at 7:45. The candy ran out, the light went off, and a group of kids walked past to the next house.
It almost never happens because someone was cheap. It happens because they had no idea how many kids were coming.
Here's how to get the math right, and how to make next year's math easy.
The formula
Trick-or-treaters × pieces per kid × buffer = pieces to buy.
Then divide by the number of pieces in one bag and round up.
Say you expect 80 kids, you're giving 2 pieces each, and you want a 20% buffer:
- 80 × 2 = 160 pieces
- 160 × 1.2 = 192 pieces
- At 50 pieces a bag, that's 3.84, so buy 4 bags
Or skip the arithmetic: the candy calculator does it for you.
Step 1: Pick your per-kid number first
This is the number people skip, and it changes everything. Going from one piece to two doubles your candy. Letting kids "take a handful" can quietly triple it.
Most porches land on one or two pieces. If you're handing out full-size bars, one is generous. If you're letting kids choose from the bowl, decide how many they get and say it out loud ("pick two!"). Kids are good about it when you tell them.
Step 2: Estimate your trick-or-treaters
This is the hard part. If you counted last year, use that number, and you're done.
If you didn't, you're estimating from things like:
- Your street. Sidewalks, streetlights, and houses close together pull in foot traffic. Long driveways and busy roads keep it away.
- Your neighbors. A block where most porches light up becomes a destination. Kids follow the lights.
- The day of the week. Halloween 2026 falls on a Saturday. No school the next morning tends to mean a longer night.
- The weather. Rain cuts the crowd; a warm, clear evening grows it.
We go deeper on this in How many trick-or-treaters will I get?
Step 3: Add a buffer
Kids come in groups, and groups are lumpy. One wave of fifteen can drain a bowl in two minutes. Siblings circle back. Teenagers show up late.
A 15–25% buffer handles most of that. If your estimate is a total guess, go higher. Unopened candy keeps, and what's left over makes November a little better. Going dark early is the real cost.
Step 4: Convert to bags
Check the actual piece count on the bag you're buying. "Variety" and "fun size" mean very different numbers depending on the brand and the size of the bag. Some hold a few dozen pieces; party sizes hold well over a hundred.
Pieces needed ÷ pieces per bag, rounded up.
Running low mid-night? Stretch it
If the bowl's going faster than you planned:
- Drop to one piece per kid. Nobody minds.
- Hand it out yourself instead of letting kids pick from the bowl.
- Hold back a reserve for the 7:00–8:00 stretch, when many streets see their biggest rush.
- Have a backup: stickers, glow sticks, or pencils keep the light on when the candy's gone. Glow sticks are always a hit after dark.
The real fix: count once
Every number above gets easier with one piece of information: how many kids actually came to your door last year, and when.
That's what TreatCounter is for. Tap once per trick-or-treater. At the end of the night you'll have your total and your peak hour. Next October, you'll know exactly how much to buy.
Quick answers
How many pieces of candy should I give each trick-or-treater?
One or two pieces is the norm on most porches. If you're giving full-size bars, one is plenty. Decide before the night starts, because the per-kid number matters more than anything else in the math.
How much extra candy should I buy?
A buffer of 15 to 25 percent covers big groups, siblings who loop back, and late arrivals. If you have no idea how many kids to expect, lean toward the high end. Unopened candy keeps well past Halloween.
How many pieces are in a bag of Halloween candy?
It varies a lot. Variety and fun-size bags run from a few dozen pieces to well over a hundred. Check the piece count on the label of the exact bag you're buying rather than guessing.
More from the porch
when the knocks come
What Time Does Trick-or-Treating Start and End?
When trick-or-treaters actually show up: the usual window, when the rush hits, when to turn the light off, and what to expect with Halloween on a Saturday.
from a riverside porch
Trick-or-Treating in Riverside, CA: Hours, Events, and Tips
When trick-or-treating happens in Riverside, CA for Halloween 2026: sunset time, the usual hours, local trunk-or-treats, and tips from the porch.
the porch is lit
What Does a Porch Light Mean on Halloween?
Porch light on means come knock; porch light off means not tonight. The unwritten rules of the Halloween porch, plus teal pumpkins and more.