Dog Food Cost Per Serving Calculator
Enter the price and size of the bag, box or case you buy, and how much goes in the bowl. Your results update as you type.
πΎ Not sure how much to feed? Estimate it from your dog's weight
A starting point based on the resting-energy formula vets use. Adjust to keep your dog at a healthy body condition, and ask your vet if your dog has a health condition.
Package lasts βPrice per pound βServings per package β
The price on a bag of dog food tells you very little on its own. A cheaper bag can cost more per meal if it's smaller, and a fresh-food box that looks affordable can run several times the cost of kibble once you work it out per day. This calculator does that math for you β per serving, per day, per month and per year β so you can compare foods fairly.
What It Costs to Feed a Dog, by Food Type
Typical ranges for a 30-pound spayed or neutered adult dog that needs about 790 calories a day, fed only that one type of food. Use the calculator above for your own dog and your own prices.
| Food type | Cost per day | Cost per month | Daily amount | Good fit when |
|---|---|---|---|---|
| π₯£ Dry kibble | $0.50 β $2.20 | $15 β $67 | About 2 cups | You want the lowest cost and easy storage |
| π₯« Wet / canned | $5 β $10 | $160 β $320 | About two 13-oz cans | Small dogs, picky eaters, or dogs that need more water |
| π² Fresh / refrigerated | $6 β $11 | $180 β $335 | About 1ΒΌ lb | Your budget allows it, or you use it as a topper |
| π§ Freeze-dried | $8 β $15 | $250 β $440 | About 6 oz | Used as a topper rather than a full meal |
Price per pound is misleading across food types because water is heavy. Canned and fresh foods are roughly three-quarters water, so a pound of them carries far fewer calories than a pound of kibble. That's why a 30-pound dog eats about half a pound of kibble a day but well over a pound of fresh food β and why cost per day, at the amount your dog actually needs, is the only fair comparison.
Ways to Lower Your Cost Per Serving
Pick the situation closest to yours.
The largest bag of the same food is usually the cheapest per pound, often by a wide margin. The catch is freshness: once opened, kibble is best used within about six weeks. Check "Package lasts" in the calculator β if a big bag would outlast that, portion it into airtight containers or stay with a mid-size bag.
Auto-ship programs at major pet retailers typically take a few percent off every order, with a much bigger discount on the first order only. Enter the regular repeat-order price β not the first-order price β to see what you'll really pay over time.
You don't have to switch all the way. Replacing a quarter of your dog's daily calories with fresh or wet food, and kibble for the rest, cuts the fresh-food bill by about three-quarters. Use "Compare a second food" to price each part, and reduce the kibble so total calories stay the same.
Set "Dogs eating this food" to the number of dogs sharing the bag, and enter what one dog eats per meal. If your dogs eat different amounts, enter their average portion β or run the calculator once per dog and add the monthly totals.
Overfeeding is the hidden cost in most food budgets. A heaping scoop can hold noticeably more than a level cup, every single meal. Measure level cups, try the feeding helper's "Adult needing to lose weight" setting, and agree on a target weight with your vet before cutting portions.
Key Answers About Dog Food Cost Per Serving
Divide the package price by the number of servings in it. For kibble, servings per bag equals the bag's weight in ounces divided by the weight of one serving. A 30-lb bag holds 480 ounces; at about 4 ounces per cup that's roughly 120 cups, so a $54.99 bag works out to about 46 cents a cup.
Usually between about 3 and 4Β½ cups. Small, dense kibble sits at the low end and large, airy kibble at the high end. The most accurate number is your own: weigh one level measuring cup of your food on a kitchen scale and enter it in "Weight of 1 cup."
For a 30-pound dog, roughly $15 to $67 a month on dry kibble and $160 or more on an all-wet or all-fresh diet. A 10-pound dog costs a bit under half as much, and a 70-pound dog close to twice as much, because calorie needs rise more slowly than body weight.
Price alone won't tell you. Look for a "complete and balanced" statement on the label for your dog's life stage, then compare foods by cost per day. A pricier, more calorie-dense kibble sometimes costs only a little more per day than a cheap one, because you feed less of it.
That depends on bag size and portions β the calculator shows yours under "Package lasts." For freshness, aim to finish an open bag of kibble within about six weeks, keep it in its original bag inside a sealed container, and refrigerate opened cans and use them within a few days.
They should. Vets generally suggest keeping treats to about 10% of daily calories. If treats are a big part of your dog's day, trim meal portions slightly to match β which trims your food bill too.