Dog Calculators

Dog Food Calculator: How Much to Feed a Dog by Weight & Age

This dog food calculator by weight gives a practical calorie and portion estimate using the details that most owners already have: body weight, age, activity, body condition, and the calorie information printed on the food label.

Updated 2026-05-22 en-US Client-side calculator

Calculator

Try the Dog Food Calculator: How Much to Feed Your Dog by Weight

Enter a few values to get a fast estimate. Results stay in your browser and can be copied, shared, or saved locally.

published medium risk en-US

Units

Input preference

Estimate daily calories and food portions

Use the calorie statement printed on the dry food bag.

Weight and label calories must be greater than zero. Results are educational estimates, not a personalized veterinary feeding plan.

Estimated result

0 to 0 kcal/day

Estimated food per day

Not calculated yet

Food per meal

Not calculated yet

Feeding note

Choose a unit mode, enter the food label calories, and calculate to see a daily range.

Waiting for input Daily energy range

Last calculated: not yet

Recent results

Saved history

Saved history stays on this device only and is not sent to our server.

No saved results yet.

    Important note

    This dog food calculator provides general educational estimates only. It is not veterinary advice and should not replace guidance from a licensed veterinarian. Puppies, pregnant dogs, senior dogs, underweight dogs, overweight dogs, and dogs with medical conditions may need a personalized feeding plan.

    If the result conflicts with your dog's real body condition, appetite, health status, or veterinarian's plan, follow the veterinarian's guidance.

    Related calculators

    Frequently asked questions

    How does this dog food calculator by weight estimate calories?

    It starts with resting energy requirement, then applies practical multipliers for life stage, activity, and body condition to estimate a daily calorie range.

    Can I use this dog feeding calculator for puppies?

    Yes. The calculator includes puppy life stages, but puppies grow quickly and may need more frequent feeding checks and veterinarian input.

    Why does body condition change the feeding result?

    Dogs that are underweight or overweight often need a more cautious calorie target than a dog at an ideal condition.

    Why does wet food use cans per day while dry food uses cups per day?

    Portion output follows the label format you enter. Dry food usually lists calories per cup, while wet food often lists calories per can.

    What if my label only shows kcal per 100 grams?

    Use metric mode. The calculator will convert calories into an estimated grams-per-day range instead of cups or cans.

    Can this dog calorie calculator by weight help with weight loss?

    It can provide a cautious estimate, but overweight dogs should still have a veterinarian-guided plan, especially if there are health concerns.

    Should I feed exactly the same amount every day?

    Not always. Energy needs can shift with temperature, exercise, age, treats, medications, and body condition trends.

    Does this replace veterinarian advice?

    No. It is a general educational tool and should not replace individualized feeding advice from a licensed veterinarian.

    How this calculator works

    1. The calculator first estimates resting energy requirement with the formula RER = 70 x body weight in kilograms raised to the power of 0.75.
    2. It then applies a practical daily energy multiplier based on life stage and activity level so puppies, active adults, seniors, and lower-activity dogs are not treated the same.
    3. A body-condition adjustment is added to create a cautious result for underweight or overweight adult dogs, while puppy results avoid weight-loss advice.
    4. The final calorie range is converted into cups, cans, or grams per day and then split into an estimated per-meal portion.

    Input guide

    • Choose the unit mode that matches the numbers you actually have in front of you. In US mode, use pounds and the label values for calories per cup or per can. In metric mode, use kilograms and calories per 100 grams.
    • Pick the life stage that best matches your dog today. Small differences in life stage can meaningfully change calorie needs.
    • Use body condition honestly. A dog that is visibly overweight may need a lower target than a dog at ideal condition.
    • Enter the number of meals you feed each day so the calculator can estimate the portion per meal.

    Result explanation

    The daily calorie result is shown as a range instead of a single number because real dogs rarely have one exact feeding target every day.

    The food-per-day output follows the label format you choose. That means cups per day for dry food in US mode, cans per day for wet food in US mode, or grams per day when you use metric label data.

    The portion-per-meal output is a convenience estimate only. It simply divides the daily range by the number of meals you enter.

    Dog feeding chart by weight

    Weight Estimated calories Notes
    5 to 10 lb 180 to 320 kcal/day Small adult dogs at ideal condition
    10 to 20 lb 320 to 540 kcal/day Many small to medium adult dogs
    20 to 30 lb 540 to 730 kcal/day Medium adult dogs
    30 to 40 lb 730 to 900 kcal/day Moderate activity adults
    40 to 50 lb 900 to 1,060 kcal/day Often a good baseline range
    50 to 60 lb 1,060 to 1,210 kcal/day Larger adults vary more with activity
    60 to 80 lb 1,210 to 1,520 kcal/day Adjust carefully for body condition
    80 to 100 lb 1,520 to 1,820 kcal/day Large-breed adults often need closer monitoring

    How to find kcal per cup on a dog food label

    • Look for the calorie statement near the guaranteed analysis or feeding guide. It may be shown as kcal per cup, kcal per can, or kcal per kilogram.
    • If the label gives only kcal per kilogram and you need a cup-based estimate, check the brand website or manufacturer support because cup weight varies by food.
    • When the label gives kcal per 100 grams, use metric mode so the output can stay in grams per day.

    Dry food vs wet food portions

    • Dry food usually looks smaller by volume because it is calorie-dense, so cups per day can seem lower than expected.
    • Wet food often requires more cans or trays per day because the food contains more water and fewer calories per ounce.
    • A dog can eat a smaller dry-food volume and still consume more calories than a larger wet-food serving.

    Helpful tips

    • Recheck the label after changing food brands because calories per cup or per can can differ a lot between foods.
    • Track body condition over time instead of relying on the calculator alone. If ribs disappear under a thick fat layer or weight changes quickly, reassess.
    • If treats are a regular part of the routine, reduce meal calories accordingly instead of adding treats on top.

    Common mistakes

    • Using pounds in metric mode or kilograms in US mode.
    • Entering package serving suggestions instead of the actual calorie value from the nutrition label.
    • Trying to use an adult weight-loss adjustment for a growing puppy.
    • Ignoring changes in activity after surgery, illness, travel, or weather shifts.

    When to ask your veterinarian

    • Ask your veterinarian before making a major feeding change if your dog is pregnant, nursing, a giant-breed puppy, very old, underweight, overweight, or dealing with a medical condition.
    • Veterinary guidance is also important if your dog loses weight unexpectedly, gains weight despite portion control, or shows digestive changes after feeding adjustments.

    References and sources

    • National Research Council. Nutrient Requirements of Dogs and Cats.
    • WSAVA Global Nutrition Toolkit.
    • AAHA Nutrition and Weight Management Guidance.