Dog Food Calculator by Weight
Find your dog’s daily food portion based on exact body weight
Dog Weight (lbs)
Life Stage
Food kcal/cup (check label)
Dog Food Calculator by Weight: The Most Accurate Method
Calculating your dog’s food by exact body weight using the veterinary RER formula is the gold standard for portion accuracy. Unlike generic feeding guides on food bags, this method accounts for your dog’s actual current weight and metabolic rate.
Food Amounts by Dog Weight (Adult Neutered)
| Weight | kcal/day | @ 380 kcal/cup | @ 300 kcal/cup |
|---|---|---|---|
| 10 lbs | 295 | 0.78 cups | 0.98 cups |
| 25 lbs | 585 | 1.54 cups | 1.95 cups |
| 50 lbs | 985 | 2.59 cups | 3.28 cups |
| 75 lbs | 1320 | 3.47 cups | 4.40 cups |
| 100 lbs | 1605 | 4.22 cups | 5.35 cups |
FAQs
Why should I calculate food by weight rather than using the bag guide?
Bag feeding guides are often over-generous (manufacturers benefit from you buying more food) and use broad weight ranges that can be off by 20-30%. A weight-based calculation using the RER formula is far more precise and accounts for your dog’s specific size and life stage.
Should I use my dog’s ideal weight or current weight for the calculation?
For overweight dogs: use the target (ideal) weight, not the current weight. This automatically creates a caloric deficit for safe weight loss. For underweight dogs: use the current weight and increase portions. For healthy-weight dogs: current weight is fine.
Conclusion
Our dog food calculator by weight gives you a precise daily portion for your dog’s exact body weight. Combine with our weight tracker for monthly health monitoring and our weight loss calculator if needed.