What’s a good price for dog & cat food?
A good price for dog & cat food is under $1.15/lb; around $1.57/lb is typical, and above $2.05/lb you're overpaying. The cheapest we track right now is $0.87/lb, the priciest $14.99/lb — across 42 tracked products, as of July 2026. Prices re-checked continuously.
Good (≤)
$1.15
/ lb
Typical (≈)
$1.57
/ lb
Overpaying (≥)
$2.05
/ lb
How to land in the good-price band
Cost per pound is the headline, but a high-calorie food you feed less of can be cheaper per feeding than a cheap high-filler bag — check both.
- Buy the largest bag your pet finishes in ~4–6 weeks. Cost per pound falls steeply with bag size; only go bigger if you can seal it airtight so the fats don’t oxidize.
- Compare cost per 1,000 kcal, not just per pound, for concentrated foods. Air-dried and high-protein kibble cost more per pound but you feed far less by weight.
- Look for the AAFCO “complete and balanced” statement — it separates a real staple diet from a topper or treat sold at food prices.
- Subscribe & Save on a staple bag is the best everyday per-pound rate; stack it with the big-bag discount.
Frequently asked questions
- What is a good price for dog & cat food?
- A good price for dog & cat food is under $1.15/lb; around $1.57/lb is typical, and above $2.05/lb you're overpaying. The cheapest we track right now is $0.87/lb, the priciest $14.99/lb — across 42 tracked products, as of July 2026. Prices re-checked continuously.
- How much does dog & cat food cost per lb?
- Across 42 tracked products, dog & cat food costs a median of $1.57/lb, ranging from $0.87 to $14.99/lb.
- How is cost per lb calculated?
- Price ÷ the number of lbs in the pack. Comparing per lb lets a bulk pack and a small one line up on the same scale, so you see true value instead of sticker price.
See the cheapest dog & cat food ranked now →Best picks of 2026Full Cost-Per-Unit Index