petybuzz
Check

Dog Feeding Calculator: How Many Calories a Day?

Enter your dog’s weight to see a daily calorie range for a healthy adult in ideal body condition. Add the kcal per cup from the food label to get a cups-per-day estimate.

How this works

The calculator reads the daily calorie range for your dog’s weight from the WSAVA chart for average healthy adults in ideal body condition, and estimates between chart weights. The result is a starting point: the Merck Veterinary Manual cautions that any calculation of caloric intake is only a starting point, to be adjusted by how your pet responds.

What this doesn’t cover

Frequently asked questions

How many calories does my dog need per day?

It depends on weight, activity and body condition. WSAVA publishes calorie ranges for average healthy adults in ideal body condition, and this calculator uses them. They are for guidance only, and individual dogs vary.

How do I turn calories into cups of food?

Find the “kcal per cup” (or per can) on your pet food’s label, then divide the daily calories by it. The calculator does this for you.

Does this work for puppies or pregnant pets?

No. The WSAVA ranges are for average healthy adults in ideal body condition. Young, pregnant, nursing, senior or overweight pets can need very different amounts, so ask your vet.

Sources

Last checked: November 10, 2026. General estimate, not veterinary advice.

Dog age calculator → · Can dogs eat…? →