By Alex Baer · Updated July 2026
Search for the cost of feeding a dog and you get the same answer everywhere: somewhere between $20 and $60 a month. That range is not wrong, it is just useless. It averages a Chihuahua on budget kibble with a Great Dane on premium food and tells you nothing about your dog.
The honest answer is a grid, not a single number. We already had the data to build it: our calculator portions 180 dry foods across 20 brands, using each food's own calorie density and the retailer price of its largest bag. So we ran the numbers for four dog sizes, across every food in our database that fits an adult dog of that size, and pulled the full spread: the cheapest option, the typical bill, and the premium end.
The result: dry food for one dog runs anywhere from $8 to $210 a month depending on size and price tier, and fresh food multiplies that several times over. Here is the full breakdown, plus a quick checker to estimate your own dog in two clicks.
median cost of dry food for a 50 lb dog, across the 73 foods in our database that fit that dog
How we calculated these numbers
Every figure on this page comes from the same math our calculator runs, described in full in our methodology:
- Same dog, same calories. For each size we computed the daily calorie need of an adult, neutered, moderately active dog: 413 kcal at 15 lb, 779 kcal at 35 lb, 1,240 kcal at 65 lb, and 1,713 kcal at 100 lb.
- Each food portioned by its own label. Daily cups come from each food's kcal per cup, which varies far more than most owners expect: 243 to 528 kcal per cup across our database.
- Priced by the largest bag. Monthly cost is the daily portion times the retailer price of the largest in-stock bag, the cheapest way to buy any given food.
Then we took the spread across the 73 to 87 dry foods that fit each dog profile. Retail prices move, so treat these as a map of the landscape, not a quote. For a live number for your dog and your food, the calculator is two clicks.
Quick cost check
Slide to your dog's weight and pick a price tier to estimate the monthly dry food bill.
For a result personalized to your dog's breed, age, and activity, use the full calculator.
Estimates only, not veterinary advice. Assumes a neutered adult dog with moderate activity. Tier prices are database medians per 1,000 kcal; typical dry food varies by formula.
| Dog size | Cheapest | Budget tier | Typical (median) | Premium tier | Highest | Fresh food |
|---|---|---|---|---|---|---|
| Small · 15 lb | $8 | $16 | $23 | $34 | $49 | $30-180 |
| Medium · 35 lb | $16 | $30 | $44 | $64 | $93 | $90-330 |
| Large · 65 lb | $25 | $47 | $68 | $101 | $148 | $150-570 |
| Giant · 100 lb | $35 | $67 | $95 | $141 | $210 | $210-810 |
Monthly cost of dry food, US retailer prices, largest bag of each food. Budget and premium tiers are the 25th and 75th percentile across the 73 to 87 foods that fit each dog profile (adult, neutered, moderate activity). Fresh food is the full range across the four fresh brands we track. Browse all 20 brands for per-food numbers.
Big bags are the easiest saving
Every number above assumes the largest in-stock bag, because the price per pound falls steeply as the bag grows: the same food in a 5 lb bag can cost half again more per feeding day than in a 30 lb bag. If you buy small bags for freshness, check how long a big bag would actually last your dog first. For most dogs above 30 lb, a large bag is gone well inside the six-week freshness window. We did that math in our guide on how long a bag lasts, linked below.
Frequently asked questions
How much should I budget for dog food per month?
Is fresh dog food really that much more expensive?
Why is the cost range so wide for the same size dog?
The short version
- Dry food for one dog runs $8 to $210 a month across our database, depending on dog size and price tier.
- Typical monthly bills by size: $23 small (15 lb), $44 medium (35 lb), $68 large (65 lb), $95 giant (100 lb).
- Cost follows calories, not weight: a dog 7 times heavier costs only about 4 times more to feed.
- Fresh food multiplies the bill 2 to 8 times for the same calories.
- Compare foods by cost per day, never by price per bag: calorie density and price per calorie both vary widely.
More guides: How much should I feed my dog? · How long does a bag of dog food last? · Why the feeding chart on the bag overfeeds your dog · Fresh vs kibble: what dog food actually costs