Practical pet care advice, checked by a vet. Meet our vet
Contact
October 3, 2026 · Dogs, Food & Nutrition, Pet Blogs

How Much Does It Cost to Feed a Dog? The Real Cost Per Day

A $60 bag of dog food sounds like a $60 decision. It isn’t. What you actually pay depends on how much your dog eats each day, and that depends mostly on size. A 5 lb dog can make a bag last months, while a 90 lb dog can empty the same bag in about three weeks.

That’s why we compare foods on cost per day instead of sticker price. This guide shows how to work out the real number for your dog, what typical costs look like by size, and how food type changes the bill.

The formula

Cost per day = price ÷ (package weight ÷ daily amount)

Example: a $60 bag holds 6,800 g. Your dog eats 200 g a day, so the bag lasts 34 days. That’s $60 ÷ 34 = about $1.76 per day, or roughly $53 per month.

To find your daily amount, use the feeding guide on the package for your dog’s weight, then weigh one day’s portion on a kitchen scale. Cups and scoops vary a lot. If your dog is overweight or underweight, ask your vet what amount to aim for.

What it costs by dog size

The table below shows rough costs for dry food at three price levels. The daily amounts are approximate examples for an average adult dog. Real needs vary with age, activity, metabolism and the food’s calorie density, so treat these as an illustration and not a feeding recommendation.

Dog weightApprox. daily amountBudget kibble (~$3/kg)Mid-range (~$6/kg)Premium (~$10/kg)
5 kg (11 lb)~85 g~$0.26/day · ~$8/mo~$0.51/day · ~$15/mo~$0.85/day · ~$26/mo
10 kg (22 lb)~140 g~$0.42/day · ~$13/mo~$0.84/day · ~$25/mo~$1.40/day · ~$42/mo
20 kg (44 lb)~235 g~$0.71/day · ~$21/mo~$1.41/day · ~$42/mo~$2.35/day · ~$71/mo
30 kg (66 lb)~320 g~$0.96/day · ~$29/mo~$1.92/day · ~$58/mo~$3.20/day · ~$96/mo
40 kg (88 lb)~390 g~$1.17/day · ~$35/mo~$2.34/day · ~$70/mo~$3.90/day · ~$117/mo

The price per kg figures are assumptions for illustration. Check the current price of the food you’re considering, since prices change often and vary by retailer and region.

Two things stand out. Size matters as much as quality: a 40 kg dog on budget kibble can cost more than a 5 kg dog on premium food. And the gap between price levels grows with size, so if you have a large dog, small differences in price per kg add up to hundreds of dollars a year.

How food type changes the cost

Each type of dog food has a different cost profile. We have a page for each, with rankings that will fill in as we publish reviews:

  • Dry food is usually the cheapest per day, lasts a long time and is easy to store.
  • Fresh food is often strong on ingredient quality, but it typically costs several times more per day than kibble. For big dogs the monthly bill can climb quickly.
  • Raw food often costs more than kibble too, and brings food-safety risks and freezer needs. Talk to your vet before choosing it.
  • Air-dried food looks expensive per bag, but portions are small, so always convert to daily cost before comparing.

A common middle path is feeding a good kibble as the base and adding a smaller amount of fresh or air-dried food as a topper. Just make sure the total daily calories still match your dog’s needs.

Costs people forget to count

  • Treats and chews. Treats add calories too, so count them in your dog’s daily food.
  • Supplements. Only add them if your vet recommends them.
  • Prescription or special diets. Diets for allergies, kidney issues or weight management often cost more than standard food.
  • Delivery and subscription fees. Check shipping costs and how easy it is to pause or cancel.
  • Waste. An oversized bag that goes stale before you finish it costs more than a smaller bag that doesn’t.

How to lower your dog food bill without cutting quality

  1. Compare on cost per day, not price per bag. A denser food can be cheaper to feed even when it costs more up front.
  2. Buy the bag size you’ll finish while it’s fresh. Big bags are cheaper per kg, but only if the food doesn’t spoil. Store it sealed, in a cool, dry place.
  3. Feed the right amount. Overfeeding wastes money and can lead to weight gain, which brings its own vet costs. Ask your vet about your dog’s ideal weight.
  4. Check subscriptions and multi-bag discounts, but compare the final per-day cost, not the headline discount.
  5. Don’t cut corners on completeness. Any food you choose should say “complete and balanced” for your dog’s life stage. Our guide to reading a pet food label shows where to find it.
  6. Switch gradually. Mix the new food in over about a week to avoid stomach upset.

If you have a fluffy breed, size is the biggest cost driver. Our guides to the best fluffy dog breeds and the best food for fluffy dogs show how it plays out for popular breeds.

Final thoughts

The right food is one that is complete and balanced for your dog’s life stage and that you can afford to feed every single day. Work out the cost per day, factor in size, and don’t let a big discount on a big bag distract you from what the food really costs to feed. When our first reviews go live, you’ll see the cost per day for every brand we score on our How we review method.

Some links on this page may be affiliate links, and we may earn a commission at no extra cost to you. It never affects our scores. This article is general information only and isn’t veterinary advice. Talk to your vet before changing your dog’s diet.

Frequently asked questions

How much does it cost to feed a dog per month?

For dry food, anything from under $10 for a very small dog on budget kibble to well over $100 for a large dog on a premium brand. Fresh and raw diets usually cost more. Use the formula above with your own numbers.

Is expensive dog food worth it?

Not automatically. Price doesn’t guarantee quality, which is why we score foods on ingredients, nutrition and transparency as well as cost. A mid-priced food that’s complete and balanced can be a better choice than a pricier one with vague labelling.

Why does my dog’s food cost more than the bag price suggests?

Because bags are priced by weight, but you pay by how fast your dog eats it. Calculate cost per day.

Does a bigger bag save money?

Usually per kg, yes, as long as your dog finishes it before it goes stale.

Is it cheaper to make dog food at home?

Not reliably, and homemade diets are easy to get nutritionally wrong. If you want to go this route, work with a veterinary nutritionist.

How do I know how much to feed?

Start with the package’s feeding guide for your dog’s weight, then adjust with your vet’s advice based on body condition and activity.

Leave a Reply

Your email address will not be published. Required fields are marked *