🐾 KibbleCalc

Free pet feeding tools

Dog Food Portion Calculator

Find out how many calories and cups of food your dog needs each day, based on weight, age, and activity.

Check the calories per cup on your dog food's bag and enter it above; brands vary a lot (about 300-450 kcal per cup for dry food).

Look up your breed

Labrador RetrieverGolden RetrieverFrench BulldogGerman ShepherdBeagleStandard PoodleDachshundChihuahuaPugSiberian HuskyPembroke Welsh CorgiBorder Collie All 64 dog breeds →

More tools

💲 Dog food cost per daySee cups per day and what your dog's food costs per day and per month. 🥣 Compare dog food caloriesCalories per cup for popular dry foods, straight from the manufacturers. 🐱 Cat food calculatorDaily calories for dry or wet food, with kitten and senior settings. 📖 Feeding guidesPlain-English guides on labels, healthy weight, puppies and more.

How it works

  1. Enter your dog's weight and choose their life stage and activity level.
  2. Add your food's calories per cup. You'll find it on the bag; see where to look.
  3. Get a daily amount in calories and cups, plus the size of each meal.

The calculator uses the standard veterinary formula for a dog's resting energy requirement (70 × body weight in kg0.75), then multiplies it by a factor for life stage and activity. Neutered adults use 1.6, intact adults 1.8, active or working dogs 2.0, seniors 1.4, and puppies 2.0 to 3.0. Treats count too, so reduce meals a little if you give many.

Popular guides

How to Read a Dog Food Label (and Find Calories Per Cup)Learn where to find calories per cup on a dog food bag, what the AAFCO statement means, and how to use the number to measure the right portion.Is My Dog a Healthy Weight? How to Check at HomeA simple hands-on way to check your dog's body condition, plus what to do if they are overweight or too thin.Puppy Feeding Guide: How Much and How OftenHow many times a day to feed a puppy, how puppy calorie needs differ from adults, and when to switch to adult food.How to Switch Dog Food Without Upsetting Their StomachA simple 7 to 10 day plan to change your dog's food, plus how to adjust the portion when the new food has different calories.

See all guides →