All 340 →

Pet Costs Dogs

How much does dog food cost per month?

Work out what your dog's food actually costs per month and per year, from the bag you already buy. Enter the bag price and weight, how many cups your dog eats a day, and the treats that go in beyond meals, and the calculator returns the cost per day, how long a bag lasts, and the yearly figure that a bag price on its own hides.

§ 01 Your numbers

Change anything. The answer updates as you type.

What you pay for a bag at your usual shop, after any subscribe-and-save discount you actually take. Use the price of the bag size you really buy rather than the largest one on the shelf.
The weight printed on the bag. Larger bags nearly always cost less per pound, so this input plus the price above is what sets your true cost per cup.
How many measuring cups you get from a pound of your food. Dry kibble commonly runs near 4 cups to the pound, but a dense or a puffed food differs, so weigh one level cup of yours on a kitchen scale and divide 16 ounces by that weight.
Total daily food across all meals, from the feeding guide on your bag adjusted to what your dog actually gets. A small dog can sit under a cup a day and a large working dog well above four.
Training treats, dental chews, bully sticks, anything that goes in outside of meals. This line grows quietly and is a real part of the food bill.
Canned food, fresh toppers, or a spoon of something to get a fussy dog eating. Leave it at zero if your dog eats dry food plain.
Estimated cost
$62

Typical range $56$81

  • Bagged food$42
  • Treats & chews$20
  • Wet food & toppers$0
  • Total$62
See next steps →

Recommended next steps

Some links below are affiliate links. If you buy through them, Calcatrice may earn a commission at no extra cost to you. We only suggest tools that fit your result, and a company can't pay to show up here.

$40 to $100 a month is a mid-sized dog on a mainstream food, plus treats. Buying the larger bag and storing it sealed is where the next saving is, rather than switching brand.

What this assumes, and where it could be wrong

Every one of these is a place the number could be off. They are here because you should be able to check our working, not because we are hedging.

THE BAG PRICE IS NOT THE COST. THE DAYS PER BAG ARE.
Two bags at the same price can differ by weeks in how long they last, because what matters is the cups inside divided by what your dog eats a day. A dearer bag that lasts a third longer is the cheaper food. The calculator works that division first, turns it into a cost per day, and only then multiplies out to the month and the year, which is the order a shelf price never shows you

Cups per pound is worth measuring once rather than assuming. Dry kibble commonly runs near 4 cups to the pound, but the piece size and density move it, and a food that is lighter per cup quietly makes your bag last longer. Weigh one level cup on a kitchen scale and divide 16 ounces by that weight, then enter the result. It changes the monthly figure more than a few dollars off the bag price does.

The daily cups are yours, not ours. Feeding guides on the bag are ranges keyed to weight, and the amount your dog actually needs depends on age, activity, whether they are neutered, and what the vet says about their body condition. A puppy and a senior of the same weight eat very differently. Enter what goes in the bowl rather than what the bag suggests.

Treats and toppers belong in the food bill even though they feel separate. Training a young dog, or a daily dental chew, can add a meaningful share on top of the bagged food. Keeping them on their own line is what lets you see whether the number that surprised you came from the meals or from everything around them.

The high end allows for drift and for price rises. Portions creep up, a growing dog eats through more, and a bag you buy every month carries any price increase straight into the yearly total. The range above reflects that the total moves upward more readily than down.

Frequently asked questions

How much does dog food cost per month?
Your own bag decides it. Take the price of the bag, work out the cups it holds from its weight, divide by the cups your dog eats a day to see how many days it lasts, and the cost per day falls out. The calculator above does that and multiplies it across a calendar month, then adds treats and any wet food. A small dog on a supermarket kibble and a large dog on a premium one can differ several times over.
How long should a bag of dog food last?
Divide the cups in the bag by the cups your dog eats a day. A 30 pound bag at roughly 4 cups to the pound holds about 120 cups, so a dog eating 3 cups a day finishes it in around 40 days. The calculator shows this figure for your own numbers, and it is the single most useful thing to know when comparing two bags at different prices.
Is a bigger bag of dog food cheaper?
Per pound, larger bags are usually priced lower, so the arithmetic favours them. The caveat is storage and freshness: once a bag is open the fats in it begin to go off, and a bag that takes a small dog four months to finish can turn before it is done. Buy the largest bag your dog will get through in a few weeks, keep it sealed, and the per-pound saving is real.
Does dog food cost more than the rest of owning a dog?
Rarely. Food is the line you notice because you buy it monthly, but preventives, insurance, grooming and the annual vet visit usually add up to more across a year, and a single unplanned vet bill can outrun a year of food on its own. Work out the food figure here, then set it against the full monthly total before deciding your food budget is the thing to cut.

Related calculators