Dog Food Calculator
Work out how many calories your dog needs each day, and how much of their food that is.
Enter your dog's details
Optional. Printed on the bag or can, often as kcal/cup or kcal/kg.
How much should your dog eat?

Enter your dog's weight to see their daily calories and how much food that is.
How much should I feed my dog?
Start with calories, not cups. Vets estimate a dog's daily needs from their weight, then adjust for age, activity, and whether they are spayed or neutered. Once you know the calories, the label on your dog's food tells you how many cups, grams, or cans that is.
Feeding guides on bags are a reasonable starting point, but they are often generous, and the same number of cups can mean very different amounts of calories between brands.
Dog calorie chart by weight
| Weight | Less active | Typical | Active |
|---|---|---|---|
| 5 lb (2 kg) | 180 | 210 | 260 |
| 10 lb (5 kg) | 300 | 350 | 440 |
| 15 lb (7 kg) | 410 | 470 | 590 |
| 20 lb (9 kg) | 510 | 590 | 730 |
| 30 lb (14 kg) | 690 | 790 | 990 |
| 40 lb (18 kg) | 860 | 980 | 1,230 |
| 50 lb (23 kg) | 1,020 | 1,160 | 1,450 |
| 60 lb (27 kg) | 1,170 | 1,330 | 1,670 |
| 70 lb (32 kg) | 1,310 | 1,500 | 1,870 |
| 80 lb (36 kg) | 1,450 | 1,660 | 2,070 |
| 90 lb (41 kg) | 1,580 | 1,810 | 2,260 |
| 100 lb (45 kg) | 1,710 | 1,960 | 2,450 |
| 120 lb (54 kg) | 1,960 | 2,240 | 2,810 |
Calories per day, rounded to the nearest 10. Based on AAHA life stage factors.
How the calculator works
First we work out your dog's resting energy requirement, the calories needed just to keep the body running: 70 times body weight in kilograms raised to the power of 0.75. Then we multiply by a factor for life stage and activity from the American Animal Hospital Association (AAHA) guidelines: about 1.6 for a typical neutered adult, 1.8 for an intact adult, 3 for puppies under 4 months, and 2 for older puppies.
For weight loss, we use the resting energy requirement at the target weight, which is the starting point AAHA recommends. Every dog is different, so think of the result as a first guess to fine-tune by weighing your dog.
Feeding puppies
- Puppies need far more calories per pound than adults while they grow.
- Feed 3 to 4 small meals a day until about 4 months, then 2 to 3 meals.
- Large and giant breeds do best on a large-breed puppy food that supports steady, not rapid, growth.
- Recalculate every couple of weeks, since weight changes quickly.
Wondering how big your puppy will get? Try our puppy growth predictor.
Is your dog a healthy weight?
Run your hands along your dog's sides and look from above and from the side:
- Ideal: ribs easy to feel with light pressure, a visible waist from above, and a belly that tucks up.
- Overweight: ribs hard to feel, no waist, or a rounded belly.
- Underweight: ribs, spine, or hip bones easy to see.
More than half of pet dogs are thought to be overweight, and extra weight is linked to joint problems and a shorter life. Even a few pounds matters, especially for small dogs.
Frequently asked questions
How much should I feed my dog a day?
It depends mostly on your dog's weight, age, and activity. A typical neutered 50 lb adult needs roughly 1,150 calories a day, which is about 3 cups of a dry food with 380 calories per cup. The feeding chart on the bag is a starting point, and many dogs need a little less. Weigh your dog every few weeks and adjust.
How much should I feed a puppy?
Puppies need about two to three times the resting calories of an adult dog of the same weight: roughly 3 times resting needs until 4 months old, then about 2 times until they reach adult size. Split the day's food into 3 or 4 meals for young puppies, and recalculate every couple of weeks as they grow.
How many cups of food should my dog eat?
Divide your dog's daily calories by the calories per cup printed on the food label. Foods vary a lot, from under 300 to over 500 calories per cup, so the same number of cups can mean very different amounts of food. Use a proper measuring cup, not a mug or scoop.
How many treats can my dog have?
Treats and chews should make up no more than about 10 percent of daily calories, and you should feed a little less of the main food to make room for them. For a dog that needs 1,000 calories a day, that's up to 100 calories of treats.
How do I know if my dog is a healthy weight?
You should be able to feel your dog's ribs easily with light pressure, without seeing them, and see a waist when you look down from above. From the side, the belly should tuck up behind the ribs. Your vet can score your dog's body condition and suggest an ideal weight.
How fast should an overweight dog lose weight?
Slowly. A safe pace is usually about 1 to 2 percent of body weight a week. Feeding for the target weight rather than the current weight, measuring every meal, and cutting back on treats are the most effective steps. See your vet first to rule out medical causes like an underactive thyroid.
Sources
- Cline MG, Burns KM, Coe JB, et al. 2021 AAHA Nutrition and Weight Management Guidelines for Dogs and Cats. Journal of the American Animal Hospital Association, 2021; 57(4): 153 to 178.
- AAHA. Energy requirement calculations: resting energy requirement and life stage factors (2021 guidelines resource).
- World Small Animal Veterinary Association. Global Nutrition Guidelines and toolkit, including body condition score charts.
Sources last checked: . How we calculate
More tools for your dog

Dog Age Calculator
Convert dog years to human years by size and breed, and see your dog's life stage.

Puppy Vaccination Schedule
Every puppy shot and vet visit, with your dates and calendar reminders.

Puppy Growth Predictor
Estimate your puppy's adult weight from their age and weight today.

Dog Pregnancy Calculator
Find your dog's due date and what to expect each week of pregnancy.

Dog Heat Cycle Calculator
See which stage of heat she's in and when her next heat is due.

Dog Temperature Checker
Check whether your dog's temperature is normal, a fever, or an emergency.

Dog Chocolate and Grape Toxicity Checker
Check how worried to be if your dog ate chocolate or grapes.