Skip to content

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