Dog Food Cost Calculator

How much does feeding your dog really cost? Combine your dog’s calorie needs with your food’s real price to see daily, monthly, and yearly costs — and how long a package lasts.

Comparing foods before you price them?

Use the dog food buying guides to shortlist a food type first, then use this calculator to compare the real cost per day.

Currency
Dog weight

Your food package

Per month

$109.11

$3.64/day · 794 kcal/day

Per year

$1327

One package lasts

15days

$4.58 per 1,000 kcal

⚠️ A planning estimate for healthy dogs. This tool uses total package calories because cup weight varies by food; use your own label's numbers for a fair comparison. For puppies, pregnancy, or health conditions, follow your veterinarian's feeding guidance.

How much does dog food cost per month?

Most healthy adult dogs cost roughly $15-120 per monthto feed on dry food, with very large, active, or premium-fed dogs often costing more. The table below is a planning shortcut; the calculator above gives the better number because it uses your dog's weight, total package calories, and actual package price.

Dog sizeTypical weightMid-priced dry foodPremium food
Small adult dog10-20 lb$15-35/month$35-70/month
Medium adult dog30-50 lb$30-60/month$60-120/month
Large adult dog60-90 lb$55-110/month$100-180/month
Giant or active dog90+ lb$90-160/month$150-250+/month

Puppies, working dogs, prescription diets, wet food, and calorie-dense premium foods can move the number sharply. For a fair comparison, compare foods by cost per day or cost per 1,000 kcal, not just by bag price.

Share

Cost follows calories, not the bag price

A premium bag that costs twice as much might still be cheaper per day if it’s more calorie-dense — or more expensive if your dog needs more calories. The honest way to compare foods is cost per 1,000 kcal, which is why this calculator shows it. Start from your dog’s daily calorie need (resting energy × a life-stage factor), price that share against the real package calories, and the monthly number falls out naturally.

Where do I find total package calories?

Some labels show a total directly. Otherwise, multiply kcal per kg by the package weight in kg. The dog food label guide explains the common calorie units and how to use them.

Why size changes everything

Calories scale with body weight, but not in a straight line — a dog twice as heavy doesn’t eat twice as much. Still, a large or active dog eats several times more than a small senior, so two owners feeding the same brand spend wildly different amounts. Puppies under four months need the most per kilogram (about 3× resting), working dogs about 2.5×, while a neutered senior needs only about 1.4× — and all of that shows up directly in the monthly total.

Frequently asked questions

How much does dog food cost per month?
It depends on your dog’s size, age, and activity, and on how expensive the food is. A typical medium adult dog eating a mid-priced dry food might cost $30–60/month; a large active dog can run $80–120/month, and a small senior far less. This calculator turns your dog’s calorie needs and your food’s real price into a monthly figure rather than guessing.
How is the cost calculated?
We work out your dog’s daily calories (resting energy requirement × a life-stage factor), then divide that by the total calories in the package. Multiplying that share by the package price gives cost per day, month, and year. This avoids guessing how much a cup of one specific kibble weighs.
How long does a bag of dog food last?
A package lasts until your dog has eaten its total calories. Divide the total kcal in the bag, can case, or fresh-food box by your dog’s daily calorie estimate. Knowing days per package also makes it easier to compare foods by cost per day, not shelf price.
Why does the same food cost owners different amounts?
Because big dogs eat far more than small ones, and puppies, working dogs, and intact adults need more calories per kilogram than neutered seniors. Two owners feeding the identical brand can therefore spend very different amounts — which is why estimating from your own dog’s calorie needs, rather than a one-size average, is more accurate.

⚠️ A planning estimate for healthy dogs. Real intake varies with metabolism, breed, and activity — monitor body condition and adjust. For puppies, pregnancy, or any health condition, follow your vet’s feeding guidance.

Still choosing a breed?

Our ranked breed guides for the questions owners ask most.

More dog calculators

All tools →