A side-by-side comparison based on expert reviews and real community consensus.
Updated May 2026
Hill's wins on science, vet credibility, and specialized formulas — it's the only choice if your dog has a diagnosed condition or you need a prescription diet. But for the average healthy dog, Kirkland delivers comparable nutrition at literally half the price, and the Reddit community that switched from Blue Buffalo to Kirkland is enormous and vocal about it. The honest tradeoff is peace of mind vs. your wallet: Hill's buys you WSAVA compliance and veterinary nutritionist oversight; Kirkland buys you the same bowl of food for $30 less.
A vet-recommended staple that appears on every WSAVA-compliant list. Formulated with rigorous nutritional scie
Costco's house brand punches well above its price point. Reddit owners who switched from Blue Buffalo report t
Hill's is one of the 'big four' brands that meets WSAVA guidelines, meaning it employs board-certified veterinary nutritionists, conducts feeding trials, and publishes nutritional research. Kirkland is manufactured by Diamond Pet Foods and has solid quality control, but it doesn't carry that independent scientific validation. For a healthy dog this probably doesn't change outcomes — but if your vet ever asks what you're feeding, one answer ends the conversation and one starts a longer one.
Kirkland runs $30-$50 versus Hill's $60-$100 for comparable bag sizes. For a 60-pound dog eating roughly a bag a month, you're looking at $360-$600 in annual savings by going Kirkland. That's not a rounding error — that's a vet visit. If your dog is healthy and thriving, that price difference is hard to justify on Hill's side.
Hill's has prescription diets for kidney disease, urinary issues, liver conditions, obesity, and more — formulas that are literally prescribed by vets and have clinical data behind them. Kirkland has a handful of standard recipes and that's it. If your dog ever develops a chronic condition, Kirkland simply can't serve that need. Hill's isn't just a food brand — it's also a medical nutrition platform.
You can buy Hill's at any pet store, Chewy, Amazon, or your vet's office. Kirkland requires a Costco membership to buy in-store, and online availability is inconsistent. If you already shop at Costco, this is a non-issue. If you don't, the $65 annual membership fee partially erodes the savings in year one — though it pays for itself quickly if you're buying multiple large bags.
Hill's Science vs Kirkland Signature, aspect by aspect.
WSAVA-compliant, feeding trials, board-certified nutritionists
Comparable nutrition at half the price
What vets feed their own dogs
Prescription diets plus broad life-stage options
Both deliver here. High-quality, rigorously tested ingredients
Dogs consistently eat it without complaints
Available at every pet store, vet, and online retailer
Reddit darling with vocal switcher community