Cheapest Dry Dog Food by Price Per Pound

These are the cheapest dry dog foods on Amazon right now, ranked by real cost per pound — not sticker price. A 30 lb bag at $40 ($1.33/lb) beats a 15 lb bag at $25 ($1.67/lb). Prices are pulled from Amazon best-sellers and refreshed daily.

Cheapest right now: Kibbles 'n Kibbles 'n Bits Original Savory Beef & Chicken Flavor Dry Dog Food, 31 Pound Bag at $0.88/lb.

Top 10 cheapest dry dog foods today

RankProductBrandSize$/lbPriceProteinAnimalVerified
#899Kibbles 'n Bits Original Savory Beef & Chicken Flavor Dry Dog Food, 31 Pound BagDetails ›Kibbles 'n31 lb$0.88$27.21Chicken/Beefdogtoday
#1506Kibbles 'n Bits Dry Dog Food, Savory Bacon & Steak Flavor for Adult Dogs 16 lb. BagDetails ›Kibbles 'n16 lb$0.94$14.97Bacon/Steakdogtoday
#2122Kibbles 'N Bits Small Breed Mini Bits Savory Beef & Chicken Flavors Dog Food, 16-Pound(Pack of 1)Details ›Kibbles 'N16 lb$0.94$14.97Chicken/Beefdogtoday
#92Pedigree Adult Dry Dog Food, Complete Nutrition, Grilled Steak & Vegetable Flavor, 18 lb. BagDetails ›Pedigree18 lb$0.94$16.98Steakdogtoday
#1519Diamond Naturals Large Breed Adult Dry Dog Food Lamb Meal and Rice Formula with Protein from Real Lamb, Probiotics and Essential Nutrients to Support Balanced and Overall Health in Adult Dogs 40lbDetails ›Diamond Naturals40 lb$1.17$46.99Lambdog2d ago
#821Pedigree Dry Dog Food for Adult Small Dogs, Grilled Steak and Vegetable Flavor, 14 lb. BagPedigree14 lb$1.21$16.98Steakdogtoday
#1300IAMS Proactive Health Puppy Food, Large Breed Premium Puppy Food for Large Dogs, 30.6 Lb. BagIAMS30.6 lb$1.23$37.58Mixeddogtoday
#507IAMS Proactive Health Dry Dog Food, Adult Dog Food Dry Recipe, Lamb & Rice, 30 lb. BagIAMS30 lb$1.25$37.58Lambdogtoday
#395IAMS Proactive Health Large Breed Dry Dog Food, Adult Dry Dog Food for Large Breeds, Chicken, 30 lb. BagIAMS30 lb$1.25$37.58Chickendogtoday
#87IAMS Proactive Health Adult Minichunks Premium Dry Dog Food, Adult Dog Food Dry Recipe, 30 lb. BagIAMS30 lb$1.25$37.58Mixeddogtoday

See all dry dog foods ranked by $/lb →

As an Amazon Associate, petfoodprice.com earns from qualifying purchases.

How we rank

Every product is pulled from Amazon's best-seller list for dry dog food, then normalized to price per pound by dividing the listed price by the bag weight. We don't include wet food, pâté, or gravy meals — only dry kibble and freeze-dried. The list refreshes daily.

Frequently asked questions

What is the cheapest dry dog food?

The cheapest dry dog food today is the product at the top of the table above — ranked by Amazon price per pound. The list updates daily, so the leader changes as bag sizes go on sale or restock at lower prices. Always compare $/lb instead of total bag price; a bigger bag is almost always cheaper per pound.

Is cheap dry dog food safe for my dog?

Yes — every product listed is sold on Amazon and meets AAFCO 'complete and balanced' nutrition standards for the life stage shown on the bag. Cheaper kibble usually means more grains and plant proteins (corn, wheat, soy) and fewer named-meat ingredients, which is fine for most healthy adult dogs but not ideal for dogs with allergies or weight issues.

How much does dry dog food cost per pound on average?

Mainstream grocery-grade kibble runs roughly $1.00–$2.00/lb. Mid-tier brands like Purina One, Iams, and Pedigree sit around $1.50–$2.50/lb. Premium and grain-free brands are typically $2.50–$5.00/lb, and freeze-dried meals run $20–$40/lb.

Why does the cheapest dog food change?

Amazon prices move daily based on coupons, Subscribe & Save discounts, and stock levels. We re-rank the list every day so the #1 spot reflects today's actual price, not last week's.

Should I buy the biggest bag to save money?

Usually yes — the price per pound drops as bag size goes up. But only buy a size you'll finish within 6 weeks of opening; dry kibble loses freshness and fat oxidation accelerates after that, especially in warm or humid climates.