Dog Food Portion Calculator (Calories & Cups per Day)
Find a starting daily portion for your dog in calories and cups. Grab your dog food bag — you’ll want the “kcal per cup” number.
Your dog’s starting portion
For general guidance only — it can’t examine your dog and doesn’t replace your vet. If you’re worried about your dog’s health, talk to your veterinarian.
How to use this dog food calculator
- Weigh your dog. Use your vet’s scale, or weigh yourself holding your dog and subtract your own weight.
- Pick the life stage. Spayed and neutered adults usually need less than intact dogs. If your dog needs to lose weight, choose “needs to lose weight” and enter the ideal weight, not the current one.
- Find kcal per cup on your food bag. This matters more than anything else: calories per cup vary a lot between brands.
- Start in the middle of the range, measure every meal with a real measuring cup or kitchen scale, and re-check your dog’s body shape every 2–3 weeks.
The formula behind it
The calculator starts with your dog’s resting energy requirement (RER) — the calories needed just to keep the body running: RER = 70 × (weight in kg)0.75. It then multiplies by a life-stage factor:
| Life stage | Factor |
|---|---|
| Adult, spayed/neutered | × 1.6 |
| Adult, not spayed/neutered | × 1.8 |
| Adult, inactive or senior | × 1.3 |
| Needs to lose weight (enter IDEAL weight) | × 1.0 |
| Very active (daily runs, agility, hiking) | × 2.0 |
| Puppy under 4 months | × 3.0 |
| Puppy 4–12 months | × 2.0 |
The result is shown as a range of about ±10%, because real dogs vary. Breed, metabolism, temperature, coat and how much your dog actually moves all play a part. That’s why the body condition check is the real test: if the ribs get harder to feel, feed a little less; if they become easy to see, feed a little more.
Don’t forget treats
Treats, chews and table scraps should stay under about 10% of daily calories. The calculator shows that budget for you. A tablespoon of peanut butter is around 90–100 kcal — a big chunk of a small dog’s treat budget. Low-calorie swaps like green beans, cucumber and carrot coins help a lot; see our list of human foods dogs can eat, or make a batch of 3-ingredient frozen treats and count them in.
When to ask your vet
Get a personal plan from your vet for puppies (especially large and giant breeds), pregnant or nursing dogs, seniors, dogs with medical conditions or on prescription diets, and any dog that needs to lose a lot of weight. Also call if your dog suddenly eats much more or less than usual, or gains or loses weight without a clear reason.
Frequently asked questions
How many cups of food should my dog eat a day?
It depends on your dog’s weight, age, activity and — most of all — the calories in your food. Two foods can differ by 150 kcal or more per cup. Enter the kcal per cup from your bag into the calculator to get cups per day.
Where do I find kcal per cup?
Look on the bag or can near the feeding guide or nutrition panel. It’s listed as “Calorie content (calculated)” in kcal/cup or kcal/kg. If you only see kcal/kg, ask the brand or check their website for kcal per cup.
What formula does this calculator use?
It uses the resting energy requirement (RER = 70 × body weight in kg to the power of 0.75), multiplied by a standard life-stage factor, such as 1.6 for a typical neutered adult. These are the same starting estimates many vets use.
Why is the result a range?
Two dogs of the same weight can need 20–30% different amounts. Use the middle of the range as a starting point, then adjust by about 10% every 2–3 weeks based on your dog’s body shape.
Does this work for puppies?
It gives a rough estimate for puppies, but needs change fast during growth and differ for large and giant breeds. Follow your puppy food’s label and your vet’s advice, and weigh your puppy often.
Read next
-
How Much Should I Feed My Dog?
A simple dog feeding chart by weight, how to read a dog food label, how often to feed, and easy ways to tell if your dog is at a healthy weight.
30 lb dog ≈ 790 kcal a day -
Is My Dog Overweight?
How to tell if your dog is overweight in 30 seconds with the rib, waist and tummy checks — plus a worked weight-loss plan with calories, cups and a weekly timeline.
You should feel the ribs easily -
3-Ingredient Frozen Dog Treats
Easy homemade frozen dog treats with just 3 ingredients and 10 minutes of prep. Plus safe swaps, portion tips and how long they keep.
Pumpkin + peanut butter + yogurt