If you’ve ever run out of candy on Halloween night, you have learned the hard way how important it is to buy those sweet treats early and often. But as with everything else, candy prices are higher today than they were in previous years.
Finding enough candy for the whole neighborhood while planning costumes, decorating the house, and stressing about your stretched budget can be downright spooky.
Luckily, you don’t have to spend a fortune on tasty treats for the ghouls and ghosts wandering to your doorstep on Halloween night. To avoid rising prices and save money, you just need to find the right deal.
Start your hunt for affordable candy this Halloween season at any of the stores below.
Costco
If you’re on a quest for massive amounts of candy at a big discount, start with Costco.
Those who prefer sweet and sour candies to chocolate bars can stock up on Costco’s Kirkland brand bags of 175 individually wrapped Skittles, Sourpatch Kids, and Swedish Fish — all available for under $20.
Do you want to splurge on a king-sized treat? Get a 30-pack of your favorite chocolate bars for less than $20.
Pro tip: With just a few genius Costco hacks, you can save even more at the warehouse giant.
Walmart
Costco might be the best place to buy in bulk and save, but Walmart wins out in terms of just plain saving. You don’t have to purchase a membership to shop at Walmart, so you’re already spending less when you walk through the door.
And while Costco is great if you have dozens of kids in costume to please, you won’t have to pay as much by shopping at Walmart if you don’t need a lot of candy.
For instance, at Costco, you can get 56 ounces of Hershey’s chocolate minis for $16.49, but you can get almost 40 ounces of the same at Walmart for $11.98.
Sam's Club
Want a variety of cheap king-sized candy bars and full-sized Skittles and Starbursts? Sam’s Club’s bulk deals are pretty comparable to Costco’s. Its wide range of cheap candies include:
- Ring Pops (44 for $14.18)
- Skittles and Starbursts packs (30 full-sized packages for $21.98)
- Kit Kats (155 pieces for $12.98).
Target
Target’s bulk candy prices run in the same range as Costco, Walmart, and Sam’s Club, but where Target really stands out is its $5-and-under candy deals.
Depending on the deal, you can get bags of Kit Kats, 3 Musketeers, Hershey’s Kisses, Reese’s, and other favorites for $3 to $4 each. Or, you can get three bags for $10.
Oriental Trading Company
Want the maximum amount of candy at the cheapest price? The Oriental Trading Company offers massive bags with major deals, like a 1,000-piece candy bag at $64.99.
If you want to go even bigger, Oriental Trading has a 3,000-piece bag for $179.99. The company also has frequent sales: Check its site during the month to find Halloween discounts of up to 65%.
Trending Stories
Amazon
If you need candy sooner than later but your local brick-and-mortar shops are already out of stock, your favorite online retailer has your back.
Amazon Prime members get free two-day shipping, although you might be able to get one-day shipping for some items depending on availability at your nearest Amazon warehouse.
Amazon’s Halloween candy deals include discounts on your favorite non-chocolate delights (72 Airheads for $32.99) as well as huge party boxes that rival those of Oriental Trading Company, like a 7.5-pound assortment of candies for $45.99.
Walgreens
If you only need a few treats, Walgreens is a great place to nab all sorts of variety packs at reasonable prices. The retailer’s frequent sales help you save even more.
Right now, for example, you can get two bags of Kit Kats or Reese’s for $7 (or one bag for $4.49). Walgreens’ bigger assorted bags (30 pieces each) cost around $7.50, and when you buy one, you get one for 40% off.
Party City
Party City is better known for its costumes and decorations than for its candy. However, unlike Spirit Halloween, Party City sells candy alongside its Halloween decor.
You can grab regular-sized bags of Take 5, Snickers, Warheads, and more for $5 each, or three for $12. You won’t find the same number of bulk bargains at Party City as at Costco or Sam’s Club, but mixed bags with 100 to 225 pieces of candy cost $10 to $20 each.
Family Dollar
Have your favorite online retailers already run out of Halloween candy? Pay your local dollar store an in-person visit.
While Family Dollar isn’t currently shipping bulk candy bags, it’s selling them in stores. A 225-piece bag of assorted chocolates will cost more than a dollar, even at the dollar store — but you should still get a good deal.
Bottom line
In a year of wild inflation — with recession fears still looming — it can be hard to justify spending your hard-earned cash on Halloween candy for the local kids. However, shopping at the stores on our list means you don’t have to choose between tricks and treats.
You can have your Halloween candy (and eat it too) without straining your budget. And remember that using one of the best cash-back rewards credit cards to make your purchases can increase your savings.
Lucrative, Flat-Rate Cash Rewards
FinanceBuzz writers and editors score cards based on a number of objective features as well as our expert editorial assessment. Our partners do not influence how we rate products.
Wells Fargo Active Cash® Card
Current Offer
$200 cash rewards bonus after spending $500 in purchases in the first 3 months
Annual Fee
$0
Rewards Rate
Earn unlimited 2% cash rewards on purchases
Benefits
- Low spend threshold for its welcome offer — $200 cash rewards bonus after spending $500 in purchases in the first 3 months
- Cell phone protection benefit (subject to a $25 deductible)
- Can redeem rewards at an ATM for literal cash
Drawbacks
- Foreign transaction fee of 3%
- No bonus categories
- Select “Apply Now” to take advantage of this specific offer and learn more about product features, terms and conditions.
- Earn a $200 cash rewards bonus after spending $500 in purchases in the first 3 months.
- Earn unlimited 2% cash rewards on purchases.
- 0% intro APR for 12 months from account opening on purchases and qualifying balance transfers. 19.49%, 24.49%, or 29.49% Variable APR thereafter; balance transfers made within 120 days qualify for the intro rate and fee of 3% then a BT fee of up to 5%, min: $5.
- $0 annual fee.
- No categories to track or remember and cash rewards don’t expire as long as your account remains open.
- Find tickets to top sports and entertainment events, book travel, make dinner reservations and more with your complimentary 24/7 Visa Signature® Concierge.
- Up to $600 of cell phone protection against damage or theft. Subject to a $25 deductible.
Subscribe Today
Want extra-cash moves to come right to you?
Stop browsing endlessly. Get proven ways to earn pocket money, help cover rent, and crush your debt — sent to your inbox daily.