Your results will appear here.
Enter your values and press Calculate.
The calculator divides the bag price by the bag weight to get the cost per kilogram, multiplies by your daily feeding amount in grams to get the daily cost, and divides the bag's total grams by the daily amount to get how many days it lasts. Monthly cost is the daily cost times 30. Results are planning estimates to help you budget and compare foods.
Three numbers decide everything: the bag price, the bag weight and how many grams your dog eats each day. Cost per kilogram is bag price divided by bag weight. Daily cost is cost per kilogram times daily grams divided by 1,000, and days per bag is the bag's weight in grams divided by daily grams.
Worked example, a 15 kg bag costing $60 works out at $4 per kg. A dog eating 300 g a day costs $1.20 a day, the bag lasts 50 days, and the monthly cost is about $36.
Because feeding amounts differ so much by dog size, two bags with the same sticker price can have wildly different real costs, which is exactly what this calculator exposes.
Enter your currency, the bag weight in kilograms, the price you paid for the bag, and the daily feeding amount in grams. Your feeding amount comes from the feeding guide printed on the bag, based on your dog's weight and activity.
Click Calculate to see your cost per day, cost per month and how many days one bag lasts. Run the numbers for two different brands side by side to see which is genuinely cheaper, the cost per day, not the price on the shelf, is the fair comparison.
A cheap bag can be the expensive choice if the kibble is less calorie-dense and you have to feed more of it. Typical published ranges for a medium dog run about $0.50–$1.50 a day on budget kibble, $1.50–$3 on mid-range, and $2–$5 on premium formulas, but your own numbers beat any average.
Price per pound or per bag misleads across food types too: wet and fresh foods are mostly water, so a pound of them carries far fewer calories than a pound of kibble. Always compare cost per day at the amount your dog actually needs.
Look for a “complete and balanced” statement on the label (AAFCO or FEDIAF) whatever you pay, a low cost per day means nothing if the food does not meet basic nutritional standards.
Buy the largest bag your dog can finish while fresh, bulk bags routinely cost 20–40% less per kilogram than small ones. Measure portions with a kitchen scale instead of scooping by eye; overfeeding is the most common reason bags run out early.
Autoship and subscribe-and-save programs typically knock another 5–10% off, and switching between comparable mid-tier brands on sale keeps the cost per day low. Never buy more than about six weeks of opened food at once, since fats in dry food go stale once the bag is open.
Dry kibble is by far the cheapest way to feed a dog, roughly $0.50–$2.20 a day for a medium dog in published comparisons. Wet or canned food as a full diet typically lands around $5–$10 a day, fresh-cooked delivery $6–$11, and freeze-dried or raw diets higher still.
Fresh and raw foods have real upsides, palatability, moisture, ingredient transparency, but they multiply the monthly cost several times over versus a solid kibble. Many owners split the difference: quality kibble as the base with a little wet or fresh food as a topper.
Whatever you choose, transition gradually over 7–10 days to avoid digestive upset, and treat this page as budgeting help, not veterinary advice, your vet knows your dog's specific needs.
It depends on dog size and food type. On dry kibble, published ranges run about $20–$60 a month for small dogs, $40–$120 for medium dogs, $65–$200 for large dogs, and $100–$300+ for giant breeds. Fresh, wet or raw diets can double or triple those figures. Enter your own bag above for your exact number.
Divide 15,000 grams by your dog's daily grams. At 300 g a day it lasts 50 days; at 500 g a day it lasts 30 days. The calculator above does this division for any bag size.
Divide the bag price by the number of days the bag lasts your dog. A $60 bag that lasts 50 days costs $1.20 a day, about $36 a month and roughly $438 a year. Cost per day is the fairest way to compare brands.
Not automatically. A premium bag is only worth it if the cost per day fits your budget and the food suits your dog. Check for a “complete and balanced” statement, compare the cost per day rather than the sticker price, and watch your dog's condition, shiny coat, healthy weight and good energy matter more than the price tier.
Buy larger bags, measure portions with a scale to avoid overfeeding, use subscribe-and-save discounts, and compare brands by cost per day rather than bag price. Sticking to the feeding guide on the bag stops food, and money, from being wasted.
Start from the feeding guide on your food's bag, which sets grams per day by your dog's weight. Adjust up for very active dogs and down for less active or neutered dogs, and re-check weight every few weeks. For a personalised portion, ask your vet.
Calculate your Body Mass Index and check your weight category.
Find percentages, percentage change and reverse percentages instantly.
Split the bill and calculate the perfect tip in seconds.
Find your daily calorie target for weight loss, maintenance or gain, with macros.