🐾 FREE TOOL

Dog Food Calculator

Find out how many calories and how much food your dog may need each day, based on weight, age, and activity level.

🐾 Calculate your dog's food needs

Please enter a valid weight.
Check your food's packaging or the manufacturer's website — this varies a lot between brands and formulas.
Please enter a realistic calorie value (100-800 kcal/cup).
kcal/day
cups/day
cups/meal
kcal treats/day
These calculations provide an estimate, not a veterinary prescription. Your dog's actual calorie needs can vary based on health, metabolism, body condition, breed, activity, and other factors. If you're unsure how much to feed your dog — especially if they are growing, pregnant, underweight, overweight, or have a medical condition — consult your veterinarian.

How many calories does a dog need?

A dog's calorie needs start with their Resting Energy Requirement (RER) — roughly the energy they'd burn just existing, doing nothing active. From there, real daily needs are adjusted upward based on life stage, activity level, and whether they're neutered or intact, since intact animals and highly active dogs typically burn meaningfully more energy than a calm, neutered adult.

How much should I feed my dog?

This is where a lot of confusion comes from: calorie needs and cup amounts aren't the same thing, because different dog foods pack very different amounts of energy into each cup. A calorie-dense food might mean your dog needs less than 2 cups a day, while a lower-density food for the same calorie target could mean closer to 4 cups. Without knowing your specific food's calorie density, any "cups per day" number is just a rough estimate.

How to read calories on dog food labels

Most dog food packaging lists calorie content as kcal/cup or kcal/kg, usually in the guaranteed analysis section or on the manufacturer's website if it's not on the bag itself. If you only find kcal/kg, you'll need your food's cup-to-weight conversion (often listed nearby) to translate that into cups.

How often should dogs eat?

Puppies generally do best with more frequent, smaller meals (3-4 times daily) since their smaller stomachs and higher energy needs don't suit large infrequent meals. Adult dogs commonly do well on 2 meals a day, which also helps avoid the long empty-stomach stretches that can cause bile-related vomiting (something we cover in our vomiting guide). Senior dogs often continue with 2 meals, sometimes shifting to smaller, more frequent meals if there are digestive or dental considerations.

Do treats count toward daily calories?

Yes — and this is a commonly overlooked source of extra calories. A widely used general guideline is keeping treats to around 10% of total daily calorie intake, with the rest coming from a complete and balanced main diet. Dogs on a tighter calorie budget (weight management, for instance) may need an even smaller treat allowance.

Why two dogs of the same weight may need different amounts of food

Weight alone doesn't tell the whole story. Two 40 lb dogs — one a calm senior, one a highly active young adult — can have meaningfully different calorie needs. Activity level, age, metabolism, neuter status, current body condition (lean vs. carrying extra weight), and overall health all factor in, which is exactly why this calculator asks for more than just weight.

Frequently Asked Questions

How many calories should my dog eat per day?
It depends on weight, life stage, activity level, and neuter status — use the calculator above for a personalized estimate based on these factors.
How much food should I feed my dog?
This depends on your dog's calorie needs and your specific food's calorie density (calories per cup), which varies significantly between brands.
How many cups of food should a 40 lb dog eat?
It varies by food, but a 40 lb adult dog with average activity typically needs somewhere around 900-1000 calories daily — roughly 2-3 cups depending on the specific food's calorie density.
How many calories should a puppy eat?
Puppies generally need meaningfully more calories relative to their weight than adults to support growth — often 2-3 times an adult-equivalent RER depending on age.
How many calories should a senior dog eat?
Generally a more conservative amount than younger adults, since metabolism and activity often decrease with age — though this varies by individual health.
Do treats count toward my dog's daily calories?
Yes — a commonly used guideline is keeping treats to around 10% of total daily calories.
How do I calculate calories from cups of dog food?
Check your food's packaging or manufacturer's website for calories per cup, then multiply by the number of cups fed.

Related tools and guides