Pet Food Cost Calculator
Calculate the daily, monthly, and annual cost of feeding your pet, including food, treats, and supplements.
Did this tool work for you?
How to use this calculator
Converts the daily food amount in grams to kg-based cost, then adds the daily cost of treats and supplements to get the total daily feeding cost.
- 1
Select your pet type.
- 2
Enter how many grams of food your pet eats per day.
- 3
Enter the cost per kilogram of your pet's food.
- 4
Enter the estimated daily cost for treats and supplements.
- 5
Read the daily, monthly, and annual feeding costs.
Frequently asked questions
What is the exact formula behind the cost figures?
This tool computes daily food cost as (grams per day ÷ 1,000) × price per kg, then adds your daily treat and supplement costs to get the daily total. The monthly figure is the daily total × 30.44 and the annual figure is the daily total × 365. With 200 g a day at $8 per kg plus $0.50 of treats, the daily total is $2.10, the monthly $63.92 and the annual $766.50.
Why do twelve monthly totals not add up exactly to the annual one?
Because the monthly figure uses an average month of 30.44 days while the annual one uses 365 days. Twelve months of 30.44 days is 365.28 days, so 12 × $63.92 comes to about $767.04 against the displayed $766.50. The gap is a few cents per month and is purely a rounding effect of the two constants.
Does the pet type change the answer?
No. The pet-type menu is not used in the arithmetic, so a dog and a cat with the same inputs give identical costs. It exists to remind you to enter figures for the right animal.
Which currency does it use?
The results are always printed with a dollar sign, but the tool does no conversion. Enter the food price in whatever currency you use, and read the output in the same currency; the $ sign is only a label.
How much food should I enter?
Enter the amount you actually feed in grams per day, taken from your vet’s advice or your food’s feeding guide. The tool does not calculate a recommended portion. If you feed several products, work out each one’s cost per day and add them together using the treat or supplement fields.
What does it do with cleared or negative entries?
Negative values and 0 are treated as 0, and a cleared box becomes 0 on the page, so no error message appears. A food amount of 0 returns only the treat and supplement costs, and a price of 0 returns zero food cost. If the totals look surprisingly low, check that every field holds a number.
What costs are left out?
Anything other than food, treats and supplements: vet bills, insurance, litter, toys, bedding, grooming and boarding are not included. It also does not model price changes, discounts, wastage or changes in the amount you feed as your pet ages.
How do I convert my bag price into a cost per kg?
Divide the price of the bag by its weight in kilograms. A 12 kg bag at $96 is $8 per kg, the default price in this tool. For tins or pouches, multiply the weight of one unit by the number you feed per day to find daily grams.
Pet food cost calculator — daily, monthly and yearly feeding budget
Turning grams per day into money
Pet food is priced per bag or tin but eaten in grams, so the calculator converts between the two. Divide the daily grams by 1,000 to get kilograms, multiply by the price per kilogram, and the result is the daily cost of the main food. It then adds your daily treat and supplement costs for a daily total. Multiplying by 30.44 gives a monthly figure and by 365 an annual one. All the maths is plain multiplication, so you can reproduce any result with a calculator.
Three feeding scenarios compared
The table compares three scenarios that were run through the tool: the default of 200 g a day at $8 per kg with $0.50 in treats, a larger eater taking 350 g at $6.50 per kg with $1.00 of treats and $0.40 of supplements, and a small eater taking 60 g of a premium food at $18 per kg with $0.20 of treats.
| Scenario | Daily food | Daily total | Monthly | Annual |
|---|---|---|---|---|
| 200 g at $8/kg, $0.50 treats | $1.60 | $2.10 | $63.92 | $766.50 |
| 350 g at $6.50/kg, $1.00 treats, $0.40 supplements | $2.27 | $3.67 | $111.87 | $1,341.38 |
| 60 g at $18/kg, $0.20 treats | $1.08 | $1.28 | $38.96 | $467.20 |
What the comparison shows
Price per kilogram alone is a poor guide. The third scenario costs more than twice as much per kilogram as the second, yet the daily food cost is lower because the portion is much smaller. Likewise treats and supplements are small per day, but the second scenario’s $1.40 of extras accounts for more than a third of its $3.67 daily total. Looking at cost per day, rather than per bag or per kilogram, makes foods with different portion sizes comparable.
Rounding and averaging
Results are rounded to the cent at the end, not at each step, so the daily food cost of $2.275 in the second scenario appears as $2.27 and the daily total of $3.675 as $3.67. The monthly figure uses an average month of 30.44 days, which means twelve monthly totals are slightly different from the annual total. These differences are tiny but explain why numbers do not always add up on a quick check with a calculator.
Using it for budgeting
Treat the annual figure as a baseline for food, treats and supplements only. Prices change, portions change as a pet ages or changes weight, and some months involve extra purchases. Decide on portion sizes with your vet or from your food’s feeding guide, then enter them here. If you are comparing two foods, run both with the portions their labels suggest for your pet’s weight, and compare daily and annual totals side by side.
Learn more from an authoritative source:
WikipediaPuppy Adult Weight Estimator
Estimate what your puppy will weigh as an adult based on their current age, weight, and breed size category.
Aquarium Volume Calculator
Calculate the volume of your fish tank in litres and US gallons, and get fish stocking estimates based on the inch-per-gallon rule.
Pet Insurance Cost Calculator
Estimate your annual pet insurance premium and see whether it's likely to save money based on average vet costs for your pet's age and type.
Pet Travel Cost Calculator
Estimate the total cost of travelling with your pet by plane, train, or car, including transport fees, vet certificates, carriers, and boarding.
Dog Calorie Calculator
Calculate your dog's daily calorie needs based on weight, life stage, activity level, and whether they are neutered.
Cat Calorie Calculator
Calculate your cat's daily calorie needs based on weight, life stage, body condition, and indoor/outdoor lifestyle.
Results are estimates for informational purposes only and do not constitute professional financial, medical, legal, or technical advice. Read full disclaimer →