Dog Food Calculator

Enter your dog’s weight and the calories on your bag to see how much to feed each day.

Unit
Spayed or neutered?
Most pet dogs are “Typical”, even with long daily walks
On the bag, near the guaranteed analysis
Grams and bag size (optional)

Feed about

2⅝ cups a day

Split into 2 meals (about 1⅜ cups each). Vet guidelines for this group span 2⅝–3⅛ cups. Individual dogs can need about 30% more or less, so weigh your dog every 2–4 weeks and adjust.

Calories per day
1,020 kcal
Guideline range
1,020–1,160 kcal (× 1.4–1.6)
In grams
about 275 g a day
Treat budget (10%)
up to 100 kcal
A 30 lb bag lasts
about 49 days

How: RER = 70 × 22.7 kg0.75 = 727 kcal. × 1.4 (neutered adult, typical activity) = 1,018 kcal ÷ 380 kcal/cup = 2.68 cups.

Quick answer

A healthy, neutered 50 lb adult dog needs about 1,020 calories a day. With a kibble of 380 kcal per cup, that’s about 2⅝ cups a day, split into two meals. Your food’s calories, your dog’s age and activity all change the number, so treat it as a starting point.

How do I use the dog food calculator?

  1. Weigh your dog. A bathroom scale works: weigh yourself holding the dog, then subtract your own weight.
  2. Pick the age group, neuter status and activity. Most pet dogs with a daily walk or two are “Normal”.
  3. Find the calories on the bag. Look for “kcal/cup” near the guaranteed analysis and type it in.
  4. Read the result. You get cups per day, a starting range, calories, and a treat budget. Open “Grams and bag size” for grams and how long a bag lasts.
  5. Check in two weeks. Weigh again. If the weight moved and you didn’t want it to, change the amount by about 10%.

What formula does the dog food calculator use?

Vets start with calories, then turn calories into food. The first step is the resting energy requirement (RER), the energy a dog burns at rest in a comfortable room. The second is the maintenance energy requirement (MER), which adds a factor for life stage and activity.

RER (kcal/day) = 70 × (body weight in kg)0.75
MER (kcal/day) = RER × factor
Cups per day = MER ÷ kcal per cup
Grams per day = MER ÷ (kcal per kg ÷ 1,000)
MER factors used by the calculator
DogFactor × RERSource
Neutered adult, typical activity1.4 (range 1.4–1.6)AAHA 2021 range; WSAVA chart and NRC sit at the low end; Merck uses 1.6
Intact adult, typical activity1.6 (range 1.6–1.8)AAHA 2021; Merck uses 1.8
Low activity or gains weight easily1.2 (range 1.0–1.4)AAHA 1.0–1.2; Ohio State 1.2–1.4
Active (1–3 hours of hard exercise a day)1.8 (range 1.6–2.0)AAHA light work
Working dog2.0 (range 2.0–5.0)AAHA, Ohio State
Senior, typical activity1.2 (range 1.1–1.4)NRC (about 20% less than adults), FEDIAF
Puppy under 4 months3.0Merck, AAHA, Ohio State
Puppy 4 months to adult2.0Merck, AAHA, Ohio State

The calculator starts at the first number and shows the range as “Vet guidelines for this group”. See the dog calorie calculator for why the starting points sit where they do.

Why the 0.75 power? Energy use doesn’t rise in a straight line with weight. A 100 lb dog doesn’t eat ten times what a 10 lb dog eats; bigger bodies burn fewer calories per pound. That’s why doubling your dog’s weight never doubles the food.

How is the calculation done?

Here is exactly what the calculator does with its default example: a 50 lb neutered adult with typical activity, eating a 380 kcal/cup kibble (3,700 kcal/kg).

  1. Convert weight to kilograms: 50 lb ÷ 2.2046 = 22.68 kg.
  2. Raise it to the 0.75 power: 22.680.75 = 10.39.
  3. Multiply by 70 to get the resting energy requirement: 70 × 10.39 = 727 kcal (RER).
  4. Multiply by the factor for a neutered adult, typical activity (1.4): 727 × 1.4 = 1,018 kcal a day.
  5. Divide by the food’s calories per cup: 1,018 ÷ 380 = 2.68, which rounds to 2⅝ cups a day.
  6. For grams, divide by calories per gram (3,700 kcal/kg ÷ 1,000 = 3.7): 1,018 ÷ 3.7 = 275 g a day.
  7. Split across 2 meals: about 1⅜ cups per meal. Set aside up to 100 kcal (10%) for treats.
  8. The published range for this group (× 1.4–1.6) is 1,020–1,160 kcal, or 2⅝–3⅛ cups. Start at the low end and adjust by body condition.

Worked example: a 30 lb dog on a richer food

Say you have a 30 lb spayed beagle mix with typical activity, and you switch to a food with 450 kcal per cup. Her RER is 496 kcal, so her daily need is 496 × 1.4 = 694 kcal. On the new food, that’s 694 ÷ 450 = 1½ cups a day. On her old 350 kcal/cup food it was 2 cups. Same dog, same calories, noticeably less food. This is the most common reason dogs gain weight after a food change.

How many calories does a dog need by weight?

These numbers come from the same formula. Use the calorie column with your own food’s kcal per cup. For every weight from 5 to 150 lb, see the full dog feeding chart.

Daily calories for adult dogs by weight
WeightNeutered (1.4)Intact (1.6)Inactive (1.2)Cups at 380 kcal (neutered)
10 lb305350260¾
20 lb5105854401⅜
30 lb6957955951⅞
50 lb1,0201,1658752⅝
70 lb1,3101,5001,1253½
90 lb1,5851,8101,3554⅛

How accurate is a dog food calculator?

It gets you close, not exact. The Merck Veterinary Manual notes that a healthy dog can need 30% more or fewer calories than another dog of the same weight, and Ohio State puts the spread at up to 50%. Breed, coat, muscle, climate and how much your dog moves all play a part. That’s why the result is a range and why the weigh-in two weeks later matters more than any formula.

Measuring matters too. A study of owners scooping kibble with measuring cups found errors from −18% to +80% (German et al., 2011). If you can, weigh the food in grams.

When should you see your vet?

  • Your dog is pregnant or nursing. Energy needs can double or more, and the right food matters.
  • Your dog has kidney disease, diabetes, pancreatitis, allergies or eats a prescription diet.
  • Weight is changing and you haven’t changed the food.
  • Your dog suddenly eats or drinks much more or much less than usual.
  • Your dog is very thin or very overweight. Your vet can set a target weight and a safe plan.

Frequently asked questions

How much should I feed my dog a day?

It depends on calories, not cups. A typical neutered pet dog needs about 1.4 × its resting energy requirement (RER = 70 × kg0.75); AAHA’s range is 1.4–1.6. For a 50 lb dog that’s roughly 1,020 kcal, or about 2⅝ cups of a 380 kcal/cup kibble. Check your bag’s kcal per cup and adjust from there.

Why is your answer different from the chart on my dog food bag?

Bag charts are usually set for fairly active, intact dogs and cover a wide weight range. This calculator adjusts for neuter status, activity and your food’s exact calories. If the two disagree, use ours as a starting point and weigh your dog every two weeks.

Where do I find kcal per cup?

US pet food labels have to show a calorie statement, usually “kcal/kg” and “kcal/cup”, near the guaranteed analysis. If you only see kcal/kg, enter that under “Grams and bag size” and use the grams result with a kitchen scale.

Should I feed my dog once or twice a day?

Most adult dogs do well on two meals. Puppies need three or four until about six months. Split the daily amount evenly between meals.

Do treats count?

Yes. Keep treats under 10% of daily calories and cut the meal portion a little on heavy treat days. The calculator shows your dog’s treat budget in kcal.

How do I know if I’m feeding the right amount?

Use a body condition score. You should be able to feel the ribs easily without seeing them, and see a waist from above. If your dog gains or loses weight over a month, change the amount by about 10%.

Can I use this for wet food?

Yes. Enter the calories per can in the “Food calories” box and read the result as cans instead of cups. For a mix of wet and dry, work out the wet food’s calories first, subtract them from the daily total, and feed the rest as kibble.

Sources

  1. Merck Veterinary Manual. Nutritional Requirements of Small Animals (RER formula and MER factors), reviewed 2023. merckvetmanual.com
  2. WSAVA. Calorie Ranges for an Average Healthy Adult Dog in Ideal Body Condition (updated July 2020). wsava.org
  3. Cline MG, et al. 2021 AAHA Nutrition and Weight Management Guidelines for Dogs and Cats. JAAHA 2021;57(4):153–178. aaha.org
  4. National Research Council. Your Dog’s Nutritional Needs (2006), the owner’s guide to Nutrient Requirements of Dogs and Cats. nap.nationalacademies.org
  5. The Ohio State University Veterinary Medical Center. Basic Calorie Calculator for Dogs and Cats. vmc.vet.osu.edu
  6. AAFCO. Understanding pet food labels: calorie content statement. aafco.org
  7. German AJ, et al. Imprecision when using measuring cups to weigh out extruded dry kibbled food. J Anim Physiol Anim Nutr 2011;95(3):368–373.

Vet disclaimer: These are estimates for healthy pets. Your vet knows your pet. Ask them before changing diet or care, especially for puppies, kittens, seniors, pregnant pets or pets with health conditions. Read our medical disclaimer.