Calorie Calculator
Calculate your dog's daily calorie needs using the RER formula. Adjusted for weight, activity level, life stage, and neutered status — get an accurate kcal target.
Calculate
Calorie calculator
This calculator provides estimates based on established veterinary formulas. Every dog is different — use results as a starting point and consult your veterinarian for personalized advice.
How to use
- 1
Enter your dog's weight
Enter your dog's current weight in pounds or kilograms. Use a recent weight — even a 5-lb difference can change calorie needs by 50–100 kcal.
- 2
Select activity level
Choose your dog's typical activity level: inactive (mostly resting), low (short daily walk), moderate (1-2 walks plus play), active (running, hiking), or very active (working/sporting dog).
- 3
Set life stage and neutered status
Select puppy, adult, or senior. Toggle the neutered switch if applicable — neutered dogs need roughly 20% fewer calories than intact dogs.
- 4
Review calorie target
The calculator shows your dog's estimated daily calorie need in kcal, along with the RER and activity multiplier used. It also suggests how many cups of food this equals at 375 kcal/cup.
- 5
Monitor and adjust
Use the calorie target as a starting point. Monitor your dog's body condition score monthly and adjust by 10% increments until you find the right balance.
Calorie Calculator FAQ
- RER stands for Resting Energy Requirement — the number of calories a dog needs at complete rest. The formula is 70 × (body weight in kg)^0.75. To get the actual daily calorie need (Maintenance Energy Requirement, or MER), RER is multiplied by an activity factor: 1.0 for inactive/obese-prone dogs, 1.2–1.4 for typical pets, 1.6 for active dogs, and up to 2.0+ for working or sporting dogs. Neutered dogs use a factor about 20% lower than intact dogs at the same activity level.
- The best indicator is body condition score (BCS), not the number on the calculator. Your dog should have a visible waist when viewed from above, a tucked belly from the side, and ribs that are easily felt with light pressure. If your dog is gaining weight despite following the calculator's recommendation, reduce by 10%. If losing weight or low energy, increase by 10%. Weigh your dog monthly and adjust — calculators provide a starting point, not a fixed rule.
- Yes, significantly more per pound of body weight. Growing puppies need roughly 2× the calories per pound compared to adult dogs because they're building muscle, bone, and organs. A 30-lb puppy might need 1,200+ kcal/day, while a 30-lb adult might need only 700–900 kcal/day. However, overfeeding puppies — especially large breeds — can cause skeletal problems. The calculator adjusts for life stage automatically, but always follow your vet's guidance for growing dogs.
Other calculators
Food Calculator
Daily portions by breed, weight, age, and activity level.
Dog Age Calculator
Breed-specific dog-to-human age conversion.
Puppy Weight Predictor
Predict your puppy's adult weight from current size.
Cost Calculator
Annual and lifetime cost breakdown by breed.
Exercise Calculator
Daily exercise recommendations by breed and age.
Explore all dog tools
6 free calculators plus 50+ breed profiles, 100+ food safety pages, and breed-specific feeding and grooming guides.