Candy and chewing gum prices are up 7.7% from a year ago, according to the latest BLS inflation report, and that’s the number showing up at checkout this week — five days before trick-or-treaters start ringing doorbells. Overall grocery inflation is running at 3.7%. Candy is running more than double that.
This isn’t a one-year blip. It’s the tail end of something that’s been building since 2023, and understanding why makes the “which bag do I actually buy” decision a lot easier. Here’s what’s driving the price, what it means for your bowl this Saturday, and how to spend less without running out of candy at 7pm.
Why Chocolate Specifically Got This Expensive
Cocoa prices roughly quadrupled between January 2023 and January 2025. Extreme weather in Ivory Coast and Ghana — the two countries that grow the majority of the world’s cocoa — wrecked back-to-back harvests, and supply never fully recovered. Candy manufacturers usually lock in cocoa contracts six months to two years in advance, which is why you’re only feeling the full price shock now: this year’s bags reflect cocoa that was bought at those spiked 2024 and 2025 prices, not today’s.
Cocoa, sugar, and corn syrup make up roughly 65% of what’s actually in a chocolate bar, per Wells Fargo agricultural economist David Branch — and sugar is up another 5.5% year over year on its own. Layer in the 10% to 12.5% tariffs that took effect in July across roughly 60 trading partners, and you’ve got three separate cost increases stacking on top of each other in the same bag of fun-size bars.
What This Actually Costs You This Weekend
The National Retail Federation projects Americans will spend $13.5 billion on Halloween this year overall, with $4.1 billion of that going to candy alone. That’s not a shortage story — people are still buying — it’s a “the same cart costs more” story. Hershey’s own CEO has described shoppers as “resilient” across income levels, just buying differently than they used to.
And the buying pattern has actually split in two directions. Lower-income shoppers are gravitating toward smaller packs at convenience stores and dollar stores — less commitment per trip, even if the per-ounce price is worse. Higher-income shoppers are doing the opposite: buying bulk online or at club stores, chasing a better price per ounce even though the upfront total is bigger. Neither group is wrong. They’re just optimizing for a different constraint — cash on hand versus cost per ounce.
There’s a quieter signal underneath those two coping strategies, too: actual candy sales volume has been sluggish this season, even as total dollars spent climb. People aren’t buying more candy — they’re paying more for the same amount, and some are just buying less of it outright. If your bowl ran out early last year, that’s less likely to be a sign you need to buy more this year, and more a sign the bag sizes themselves have quietly shrunk while the price held steady or climbed. Checking the actual ounce count on the bag, not just the piece count, catches that before you’re at the register.
The Smarter Way to Fill a Bowl Without Overspending
A few things actually move the number on your receipt this late in the game:
- Check price per ounce, not price per bag. A bigger bag at a club store or online is almost always cheaper per piece than the same brand in a 20-count bag at a convenience store — the trade-off is paying more upfront.
- Mix in lower-cocoa candy. Branch points out shoppers are already shifting toward gummies, sour candy, caramel, and wafer-style candy because they dodge the cocoa spike entirely. A mixed bowl costs less than an all-chocolate one and most kids don’t notice or care.
- Don’t buy your full stock in one trip. Decorations, costumes, and candy aren’t priced the same at every store — a grocery store, a home-improvement store, and a dollar store can have meaningfully different prices on the exact same item this week.
- Count your door traffic, not your gut feeling. If you handed out less than a full bowl last year, buy the same amount again instead of buffering “just in case” — that buffer is the easiest place to accidentally overspend.
None of this requires cutting candy out. It just means buying with the actual math in front of you instead of grabbing whatever’s at eye level on the Halloween aisle five days before the deadline.
Put a Number on It Before Saturday
The households that come out of this week without a surprise on the credit card statement are the ones who set a number before they walked into the store, not after. If you haven’t actually written down what you’re spending on candy, decorations, and the rest of the night, this Halloween party planner has a dedicated budget ledger built in specifically for that — alongside the costume and guest-list pages most people already use it for. Takes five minutes to fill in, and it’s the difference between “candy was expensive this year” and knowing exactly what you spent and why.
Candy prices aren’t going back down before Saturday. But five minutes with an actual number in front of you is still enough to walk into the store once, buy the right amount, and skip the second trip that always ends up costing more than the first.
