How Much Should I Feed My Dog Calculator
Find the right daily food amount for your dog
Dog Weight (lbs)
Life Stage
Food Type
How Much Should I Feed My Dog?
Feeding the right amount is one of the most important things you can do for your dog’s health. Overfeeding leads to obesity, joint stress and shortened lifespan. Underfeeding causes nutritional deficiency and muscle loss. Our calculator uses the veterinary Resting Energy Requirement (RER) formula — the same method vets use — to calculate your dog’s daily food needs.
Daily Food Guide by Dog Weight
| Dog Weight | Daily kcal | Dry Food/Day | Wet Food/Day |
|---|---|---|---|
| 10 lbs | 295 | ~3/4 cup | ~6.5 oz |
| 25 lbs | 590 | ~1.5 cups | ~13 oz |
| 50 lbs | 990 | ~2.6 cups | ~22 oz |
| 75 lbs | 1320 | ~3.5 cups | ~29 oz |
| 100 lbs | 1605 | ~4.2 cups | ~36 oz |
Feeding Tips for Optimal Dog Health
- Measure every meal: Use a measuring cup, not a scoop. Even a 10% overestimate daily adds up to significant weight gain over months.
- Weigh monthly: Adjust portions based on monthly weight checks. Use our dog weight calculator to assess body condition.
- Split into two meals: Twice-daily feeding is better for digestion and reduces bloat risk in large breeds.
- Account for treats: Treats should not exceed 10% of daily calories. Reduce meal portions accordingly.
FAQs
How many cups of food should I feed my 50 lb dog?
A 50 lb adult neutered dog needs approximately 990 kcal/day. With standard dry kibble at 380 kcal/cup, that’s about 2.5-2.6 cups per day, split into two meals. Always verify against your specific brand’s feeding guide.
Should I feed my dog more in winter?
Outdoor dogs in cold climates may need 10-15% more calories in winter to maintain body temperature. Indoor dogs typically do not need seasonal adjustments. Adjust based on weight monitoring.
Conclusion
Our dog feeding calculator gives you a personalised daily food amount based on veterinary science. For weight monitoring, use our dog weight calculator, and for calorie tracking use our dog calorie calculator.