The last government read on candy prices before Halloween was not kind. Candy and chewing gum cost 8.1% more in August than in August of last year, per the latest Bureau of Labor Statistics figures reported this month. Overall consumer prices rose 3.4% over the same stretch, so candy climbed more than twice as fast. If you hand out treats on the 31st, you’re buying straight into that number.
People are buying anyway. Shoppers are on track to spend $4.1 billion on Halloween candy this year, out of $13.5 billion in total Halloween spending, according to the National Retail Federation’s annual survey, and 96% of holiday shoppers say candy is on the list. The same survey found that more than a third plan to compare prices if things cost more than they expected. Good instinct. It works best when you compare the right number.
The price on the bag is the wrong number. What follows is a way to fill the bowl without guessing, from the headcount to the clearance shelf.
Start with a headcount, not a bag
Most Halloween overspending comes from grabbing three big bags “just in case” and then eating the leftovers through November. Before you shop, put a rough number on your trick-or-treaters. If you kept track last year, use that. If you didn’t, ask a neighbor who has lived on the street a while, because they usually know whether the block gets 30 kids or 200.
Then decide how many pieces each kid gets. One piece per kid is the cheapest policy and perfectly normal on a busy street. Two is generous. Multiply, add about 10% for the kid who comes back in a second costume, and that’s your target. A house that expects 80 trick-or-treaters at two pieces each needs roughly 175 pieces, which is a very different shopping trip from “a few bags.”
With the 31st falling on a Saturday, nobody has school the next morning, and that can mean a longer night at the door. If your street is busy, plan for the high end of your estimate, but don’t buy it all at once. Get most of it now and save a small top-up run for the last few days, when you know what the weather will look like.
Do the math per piece
Candy is sold by weight, but you hand it out by the piece. A heavy bag of chocolate bars and a light bag of lollipops can carry the same price tag and give you very different counts. At the door, the only number that matters is the cost per piece.
Most variety bags print an approximate count on the front. When one doesn’t, the Nutrition Facts panel gets you there: multiply the servings per container by the number of pieces in one serving. Then divide the price by that count. It takes about ten seconds per bag on a phone calculator.
A quick example with round numbers. Bag A costs $20 and holds 100 pieces, so each piece costs 20 cents. Bag B costs $12 and holds 50 pieces, which works out to 24 cents each. Bag B looks cheaper on the shelf and is the more expensive way to fill a bowl. Shelf tags don’t always help here. Many stores show a unit price per ounce, which is fine for comparing two sizes of the same candy and close to useless for comparing chocolate bars with lollipops.
Check the count every year, too. Hershey describes part of its pricing approach as adjusting “price pack architecture,” which the Associated Press explained in September as fewer pieces in a bag at the same price. A bag that looks just like the one you bought last October can come up short once you count. Read the number on the front each time instead of going by the size of the bag.
Where each kind of store tends to win
No single store is cheapest for candy, and prices swing by item and by region. Discount stores were the most popular place to shop for Halloween in the NRF survey (39% of shoppers), ahead of specialty Halloween stores at 32% and online retailers at 27%. Each type of store behaves a little differently, though, and it helps to know what to check where.
| Store type | Where it tends to win | What to watch |
|---|---|---|
| Warehouse clubs (Costco, Sam’s Club, BJ’s) | Very large mixed bags, often a low cost per piece if you need hundreds | A membership bought only for candy rarely pays for itself, and giant bags invite overbuying |
| Big-box stores (Walmart, Target) | Many bag sizes, apps that show unit prices and local stock, store-brand options | Popular mixes can sell out in the last week of October |
| Supermarkets | Weekly ad deals and digital coupons tied to the loyalty card | The regular shelf price can run higher than at big-box stores |
| Drugstores (CVS, Walgreens) | Multi-buy deals in the weekly ad, sometimes paired with store rewards | Without a deal, regular prices tend to be high, so shop the weekly ad rather than the aisle |
| Dollar stores | Small packs for party bags and classroom handouts | Low counts per package, so run the per-piece math before assuming it’s cheap |
The practical move is to pick two mixes you’d be happy handing out, then check them in two or three store apps before you leave the house. Big-box apps usually show whether the bag is in stock at your location, which saves a wasted trip late in the month. If you shop a drugstore or supermarket, look at the weekly ad first and sign in to the loyalty account, since that’s where the candy deals usually live.
Store brands, gummies and the rest of the bowl
Store brands have moved into seasonal candy. Target’s Halloween lineup this year includes Favorite Day treats like a Swedish-style candy mix and sour gummy wands, and Aldi stocks its own seasonal candy every fall. Few kids study the label on a gummy worm. Chocolate is where some trick-or-treaters notice brands, so a split bowl works well: name-brand chocolate for part of it, store-brand gummies and hard candy for the rest.
Non-chocolate candy deserves a look on cost grounds as well. Cocoa drove much of the chocolate price run of the past two years, and although it has come well down from a record above $12,000 a ton in late 2024, those costs take time to work through to the shelf. Shoppers have already been shifting. Chocolate’s share of U.S. candy spending fell to 51.7% last year from about two-thirds a decade earlier, according to figures cited in that AP report. Put a gummy or lollipop mix next to your usual chocolate bag and run the per-piece numbers on both before deciding.
The candy aisle also has salty options this year. Hershey’s 2026 Halloween lineup added individually packed Pirate’s Booty and SkinnyPop meant for trick-or-treating. Treat them like any other bag and work out the cost per pack. Single-serve snacks aren’t automatically cheaper than candy.
Then there are treats you can’t eat. The Teal Pumpkin Project from Food Allergy Research & Education encourages households to offer non-food treats such as stickers, pencils, bracelets, bouncy balls or glow sticks, so kids with food allergies get something too. If you offer both, keep them in separate bowls. Bulk packs of small toys can be cheap per piece, and leftovers don’t go stale or tempt you in November.
When to buy, and how to keep it until the 31st
Nearly half of shoppers (49%) planned to start Halloween shopping in September or earlier, according to the NRF survey. Starting early mostly buys selection. Regular candy prices don’t tend to fall in the final week, while the best-known mixes do start to vanish, so mid-October is a sensible time to buy most of what you need.
The catch with buying early is the open bag in the pantry. The cheapest candy plan in the world fails if a third of it is gone by the 25th. Two habits help. Buy a mix that you personally don’t love, and store it somewhere inconvenient, like a high shelf in the garage or the back of a closet. Some people tape the bag shut and write the trick-or-treat count on it, which sounds silly and works.
After the 31st: clearance with conditions
November 1 is a Sunday this year, and that’s when Halloween candy starts heading to clearance at a lot of stores. It can be a good buy for candy you’d purchase anyway, like the office candy dish, lunchbox treats or baking. It’s a bad buy if it simply moves this year’s overspending to next week.
Before you grab a discounted bag, check the best-by date and the condition of the packaging. Chocolate that has sat near a warm window can bloom (that whitish film on the surface), which is safe to eat but looks stale in a bowl. And skip the giant bags unless you have a real use lined up; a 50% markdown on candy nobody needs is still money spent.
A short plan for this week
- Estimate your trick-or-treaters and pick one or two pieces per kid.
- Choose two mixes you’d be happy handing out, ideally one chocolate and one non-chocolate.
- Compare the cost per piece in two or three store apps, plus the weekly ads at your drugstore and supermarket.
- Buy about three quarters of your total now and store it out of sight.
- Do a small top-up run in the last few days if the weather looks good.
- Write down how many kids actually show up. Next October, that number will save you more than any coupon.






