Dog Food Calculator
This dog food calculator estimates how many calories your dog needs each day and how many cups of food that is. Enter your dog's weight in pounds or kilograms, choose a life stage and activity level, and type in the calories per cup printed on the food bag. You get daily calories, cups per day and a per-meal amount.
It uses the resting energy formula and life-stage multipliers that are widely used in veterinary practice. Treat the result as a starting point, not a prescription. Every dog is different, so weigh your dog regularly, watch body condition and adjust. Your veterinarian's advice always takes priority, especially for puppies, seniors and dogs with health conditions.
Dog Food Calculator
How to Use the Dog Food Calculator
- 1
Choose pounds or kilograms
Select Pounds (lb) or Kilograms (kg) at the top of the calculator.
- 2
Pick the life stage and activity
Choose the option that fits your dog, from spayed or neutered adult to puppy, weight loss or working dog. The multiplier is shown next to each option.
- 3
Enter the weight
Type your dog's current weight. For weight loss, enter the target weight your vet recommends instead.
- 4
Enter calories per cup and read the result
Copy the kcal per cup from the food bag. The calculator shows daily calories, cups per day, cups per meal for two meals, and how much food to give if you also feed treats.
How the dog food calculator works
First the calculator finds the resting energy requirement (RER), the calories a dog uses at rest. It is 70 times the body weight in kilograms raised to the 0.75 power. Pounds are converted at 0.4536 kg per pound.
The RER is then multiplied by a factor for life stage and activity to get the daily energy requirement. These multipliers are the ones commonly published in veterinary nutrition references and calorie guides:
RER (kcal/day) = 70 × (body weight in kg)^0.75
Daily kcal = RER × life-stage factor
Cups per day = daily kcal ÷ kcal per cup- Adult, spayed or neutered: 1.6
- Adult, intact: 1.8
- Adult, inactive or prone to weight gain: 1.2 (1.2 to 1.4 is the usual range)
- Weight loss: 1.0, applied to the target weight
- Puppy under 4 months: 3.0
- Puppy 4 to 12 months: 2.0
- Working dog, light work: 2.0; moderate work: 3.0 (heavy work can reach 4 to 8, under veterinary guidance)
Worked example: a 30 lb neutered adult dog
A 15 lb puppy under 4 months has an RER of about 295 kcal and needs about 885 kcal per day (× 3.0). On a puppy food with 400 kcal per cup that is about 2.2 cups a day, split across several meals. For weight loss with a target weight of 26 lb, the daily allowance is about 445 kcal, or 1.25 cups of a 350 kcal food.
- Weight: 30 lb × 0.4536 = 13.6 kg.
- RER: 70 × 13.6^0.75 = about 495 kcal per day.
- Daily energy: RER × 1.6 = about 795 kcal per day (calculated before rounding).
- Food at 350 kcal per cup: 795 ÷ 350 = about 2.25 cups per day, or about 1.15 cups per meal over two meals.
- If treats make up 10% of calories (about 80 kcal), cut the food to about 2.05 cups per day.
Daily calories by weight
Estimated kcal per day, rounded to the nearest 5. Divide by the kcal per cup of your food to get cups.
| Weight | RER | Neutered adult (× 1.6) | Intact adult (× 1.8) | Inactive (× 1.2) |
|---|---|---|---|---|
| 10 lb (4.5 kg) | 220 | 350 | 390 | 260 |
| 20 lb (9.1 kg) | 365 | 585 | 660 | 440 |
| 30 lb (13.6 kg) | 495 | 795 | 895 | 595 |
| 40 lb (18.1 kg) | 615 | 985 | 1,110 | 740 |
| 50 lb (22.7 kg) | 725 | 1,165 | 1,310 | 875 |
| 60 lb (27.2 kg) | 835 | 1,335 | 1,500 | 1,000 |
| 70 lb (31.8 kg) | 935 | 1,500 | 1,685 | 1,125 |
| 80 lb (36.3 kg) | 1,035 | 1,655 | 1,865 | 1,240 |
| 100 lb (45.4 kg) | 1,225 | 1,960 | 2,200 | 1,470 |
Adjusting the amount for your dog
- Use body condition, not just the scale. At a healthy weight you can feel the ribs easily under a thin layer of fat and see a waist from above.
- Weigh your dog every 2 to 4 weeks after a change. If weight drifts up, feed a little less; if it drops when it should not, feed a little more.
- Measure food with a proper measuring cup or, better, a kitchen scale. A heaped scoop can hold much more than a level cup.
- Treats, chews and table scraps count. Keep them to about 10% of daily calories and reduce the main food to match.
- Change foods gradually, and recalculate whenever you switch, because kcal per cup varies widely between products.
When to ask your veterinarian
Formulas describe an average dog. Breed, age, coat, climate, neuter status and health all change real needs, and two dogs of the same weight can need noticeably different amounts. This calculator gives an estimate to start from, not a feeding prescription.
Talk to your vet before starting a weight-loss plan, and for puppies (especially large and giant breeds), pregnant or nursing dogs, seniors, and any dog with a medical condition or special diet. If your vet gives you a daily calorie target, use it in place of this estimate.
Features
- RER formula: 70 × body weight in kg to the 0.75 power
- Eight life stage and activity multipliers, from weight loss to working dogs
- Weight in pounds or kilograms
- Cups per day and per meal from the kcal per cup on your bag
- Treat allowance at 10% of daily calories
Frequently Asked Questions
How much should I feed my dog per day?
Estimate daily calories with RER = 70 × (weight in kg)^0.75, multiply by a life-stage factor such as 1.6 for a neutered adult, then divide by the kcal per cup on your food. A 30 lb neutered adult needs about 795 kcal a day, which is about 2.25 cups of a 350 kcal per cup food. Adjust based on body condition and your vet's advice.
How many calories does a 50 lb dog need?
A 50 lb (22.7 kg) dog has a resting energy requirement of about 725 kcal per day. A spayed or neutered adult with normal activity needs about 1.6 times that, or about 1,165 kcal per day. An intact adult needs about 1,310 kcal, and an inactive dog about 875 kcal. Individual dogs vary, so use this as a starting point.
Where do I find the calories per cup of dog food?
Most dog food bags and cans list calorie content near the guaranteed analysis, as kcal per kg and often kcal per cup or per can. The manufacturer website usually lists it too. Dry foods are commonly around 300 to 500 kcal per cup. Replace the calculator placeholder of 350 with the figure for your food.
How much should I feed my dog to lose weight?
A common starting point is 1.0 times the RER calculated from the dog's target weight, not its current weight. For a target of 26 lb that is about 445 kcal per day, or about 1.25 cups of a 350 kcal per cup food. Weight loss should be gradual and planned with your vet, who can set a safe target and rate.
How much should I feed my puppy?
Puppies under 4 months typically need about 3 times their RER, and puppies from 4 months to adulthood about 2 times. A 15 lb puppy under 4 months needs about 885 kcal a day, which is about 2.2 cups of a 400 kcal per cup food, split into several meals. Growth needs change quickly, so check with your vet, especially for large breeds.
Do treats count toward my dog's daily calories?
Yes. Treats, chews and table scraps all add calories, and they are a common reason dogs gain weight. A widely used guideline is to keep treats to about 10% of daily calories and reduce the main food to match. For a dog needing 795 kcal a day, that is about 80 kcal of treats and about 2.05 cups of a 350 kcal food.
Last reviewed