9 Costco Items That Were Cheaper in 2025 Than in 2024
If you shop at Costco regularly, you may have noticed something unexpected in 2025. A few everyday staples actually got cheaper. Not through coupons or short-term promos, but in the price that matters most: cost per ounce, per pound, or per roll. When you line those numbers up against last year, the savings are easy to spot, especially for items you buy again and again.
Olive Oil

Credit: Reddit
If olive oil is something you go through fast, Costco’s numbers are hard to ignore. A 2-liter jug of Kirkland Signature 100% Italian Organic Extra Virgin Olive Oil sold for about $18 in 2025, which comes out to roughly $8 per quart. Walk into a grocery store, and similar-quality olive oils often cost much more per quart, especially once organic labels come into play.
Paper Towels

Credit: Reddit
This is one of those things that feels cheap until you actually compare how much paper you’re getting. Costco’s Kirkland Signature paper towels were $23.99 for a 12-pack, which works out to about $0.23 per foot. Dollar Tree’s two-ply rolls looked affordable at checkout but landed closer to $0.34 per foot.
Butter

Credit: Reddit
At Costco, Kerrygold Unsalted Irish Butter was around $7.50 per pound. The same butter regularly sat closer to $12 per pound at grocery stores. If butter is a regular part of your cooking or baking routine, that difference doesn’t just save a little. It compounds every time you restock.
Batteries

Credit: Facebook
Dollar Tree’s four-packs cost $3, or about $0.75 per battery. Meanwhile, Costco sold Kirkland AA alkaline batteries in 48-packs for $15.99, which breaks down to about $0.33 per battery. The upfront cost is higher at Costco, but the per-battery math clearly favors buying big.
Organic Frozen Blueberries

Credit: Facebook
Costco sells a 3-pound bag of Kirkland Signature Organic Blueberries for about $8, which comes out to roughly $2.60 per pound. At most grocery stores, organic frozen blueberries usually run closer to $4 per pound, often in much smaller bags. If you use blueberries for smoothies, oatmeal, baking, or desserts, that difference adds up quickly. The larger bag is easy to store in the freezer, and for anyone who goes through blueberries regularly, the math clearly favors Costco.
Peanut Butter

Credit: Reddit
At most grocery stores, natural peanut butter hovered around $3.70 per pound. Costco went the other way. A two-pack of Kirkland Signature Organic Peanut Butter sold for about $10, and with 28 ounces per jar, that works out to roughly $2.85 per pound. The savings are not dramatic on a single purchase, but for households that go through peanut butter quickly, those larger jars reduce how often you restock and trim the total grocery bill over time.
Cheese

Credit: Reddit
Cheese is where Costco’s bulk model really shines, with their sliced mozzarella selling for about $3.77 per pound, while grocery stores often charge around $9 per pound for similar slices. Parmigiano Reggiano told the same story: $12.49 per pound at Costco versus $21 or more elsewhere.
Toilet Paper

Credit: Reddit
Even when per-roll prices looked similar, Costco’s extra paper meant fewer roll changes and a lower cost per use over time. The multinational corporation’s 30-pack of Kirkland toilet paper costs $24.99 and includes roughly 16 more square feet per roll. That’s not bad when compared to Dollar Tree packs.
Cereal

Credit: Instagram
Cereal is another item where size changes everything. Cheerios averaged about $2.75 per pound at Costco in 2025. Grocery stores commonly sell the same cereal for $6 per pound or more, especially in smaller boxes. For families who go through cereal quickly, Costco’s bulk boxes make breakfast much cheaper without having to switch brands.