Dog Food Calculator by Weight

Use our Dog Food Calculator to estimate the right amount of food your dog needs each day based on their weight and activity level. This will help you maintain their health by providing the right amount of nutrition.

List of the Top 10 Best Dog Food:

# Image Product Link
1 Purina ONE Chicken and Rice Formula Dry Dog Food - 40 lb. Bag Purina ONE Chicken and Rice Formula Dry Dog Food - 40 lb. Bag View on Amazon
2 Amazon Brand – Wag Dry Dog Food, Salmon and Brown Rice, 30 lb Bag (Pack of 1) Amazon Brand – Wag Dry Dog Food, Salmon and Brown Rice, 30 lb Bag (Pack of 1) View on Amazon
3 Purina ONE Chicken and Rice Formula Dry Dog Food - 16.5 lb. Bag Purina ONE Chicken and Rice Formula Dry Dog Food - 16.5 lb. Bag View on Amazon
4 Purina Beneful Small Breed Wet Dog Food Variety Pack, IncrediBites With Real Beef, Chicken and Salmon - (Pack of 30) 3 Oz. Cans Purina Beneful Small Breed Wet Dog Food Variety Pack, IncrediBites With Real Beef, Chicken and Salmon - (Pack of 30) 3 Oz. Cans View on Amazon
5 Pedigree High Protein Adult Dry Dog Food Beef and Lamb Flavor Dog Kibble, 18 lb. Bag Pedigree High Protein Adult Dry Dog Food Beef and Lamb Flavor Dog Kibble, 18 lb. Bag View on Amazon
6 Purina ONE True Instinct With A Blend Of Real Turkey and Venison Dry Dog Food - 7.4 lb. Bag Purina ONE True Instinct With A Blend Of Real Turkey and Venison Dry Dog Food - 7.4 lb. Bag View on Amazon
7 Hill's Science Diet Small & Mini, Adult 1-6, Small & Mini Breeds Premium Nutrition, Dry Dog Food, Chicken & Brown Rice, 4.5 lb Bag Hill's Science Diet Small & Mini, Adult 1-6, Small & Mini Breeds Premium Nutrition, Dry Dog Food, Chicken & Brown Rice, 4.5 lb Bag View on Amazon
8 Purina Pro Plan Small Breed Dog Food With Probiotics for Dogs, Shredded Blend Chicken & Rice Formula - 6 lb. Bag Purina Pro Plan Small Breed Dog Food With Probiotics for Dogs, Shredded Blend Chicken & Rice Formula - 6 lb. Bag View on Amazon
9 Taste of the Wild High Prairie Canine Grain-Free Recipe with Roasted Bison and Venison Adult Dry Dog Food, Made with High Protein from Real Meat and Guaranteed Nutrients and Probiotics 28lb Taste of the Wild High Prairie Canine Grain-Free Recipe with Roasted Bison and Venison Adult Dry Dog Food, Made with High Protein from Real Meat and Guaranteed Nutrients and Probiotics 28lb View on Amazon
10 Purina ONE Plus Healthy Weight High-Protein Dog Food Dry Formula - 40 lb. Bag Purina ONE Plus Healthy Weight High-Protein Dog Food Dry Formula - 40 lb. Bag View on Amazon

What Is a Dog Food Calculator by Weight?

A dog food calculator by weight converts your dog's body weight and activity level into a daily feeding amount — first in calories, then in cups or grams of food. It's the fastest way to answer "how much should I feed my dog?" when you don't know breed-specific details or exact life-stage factors.

This page is designed for the weight-only approach. If you know your dog's breed, use our Dog Calorie Calculator by Breed for a more precise estimate. If you want a full picture including food type and body condition, use the main Dog Food Calculator.

How the Dog Food Calculator by Weight Works

The calculator uses the same two-step method veterinarians apply:

  1. Resting Energy Requirement (RER): RER = 70 × (body weight in kg)0.75
  2. Maintenance Energy Requirement (MER): MER = RER × activity factor

Example: A 30 lb (13.6 kg) dog at moderate activity:

  • RER = 70 × 13.60.75 ≈ 490 kcal
  • MER = 490 × 1.6 ≈ 785 kcal per day

Divide that by your food's calorie density (kcal per cup) to get cups per day. For a 400 kcal/cup kibble: about 2 cups per day, or 1 cup per meal if feeding twice daily.

Quick Rule of Thumb: Calories per Pound

For a fast estimate, most adult dogs need roughly 20–30 calories per pound of body weight per day, depending on activity level:

Activity Level Calories per lb Typical Dogs
Low ~20 kcal/lb Seniors, sedentary, indoor-only
Moderate ~25 kcal/lb Typical healthy pet with daily walks
High ~30 kcal/lb Working, sporting, very active dogs

Notice that small dogs need more calories per pound than large dogs. A 10 lb dog may need 300 kcal/day (30 kcal/lb) while a 100 lb dog needs about 2,000 kcal/day (20 kcal/lb) — not 3,000. The rule of thumb assumes a typical medium-sized dog; the RER/MER formula above is more accurate across extremes.

Daily Calorie Needs by Weight and Activity

The table below gives a direct readout of daily calories (MER) for a range of weights, using the RER formula and standard activity factors. Use it as a fast reference when you don't have the calculator handy.

Weight Low Activity (×1.2) Moderate (×1.6) High (×2.0)
5 lbs~150 kcal~200 kcal~250 kcal
10 lbs~240 kcal~320 kcal~400 kcal
20 lbs~400 kcal~530 kcal~670 kcal
30 lbs~590 kcal~785 kcal~980 kcal
50 lbs~870 kcal~1,160 kcal~1,450 kcal
70 lbs~1,120 kcal~1,495 kcal~1,870 kcal
100 lbs~1,500 kcal~2,000 kcal~2,500 kcal

These are starting points for healthy adult dogs. Individual needs vary with age, neuter status, and breed. For breed-specific targets, see our Dog Calorie Calculator by Breed.

Converting Calories to Cups and Grams

Calories are useful, but owners feed in cups. Here's the simple conversion:

  1. Find the kcal/cup on your food label (typical dry food: 300–500 kcal/cup)
  2. Cups per day = daily kcal ÷ kcal per cup
  3. Split across meals — most adult dogs do well with 2 meals per day

Sample Conversions

Dog's Daily Need 400 kcal/cup Kibble 350 kcal/cup Kibble 500 kcal/cup Kibble
300 kcal0.75 cup0.85 cup0.6 cup
500 kcal1.25 cups1.4 cups1 cup
800 kcal2 cups2.3 cups1.6 cups
1,200 kcal3 cups3.4 cups2.4 cups
1,600 kcal4 cups4.6 cups3.2 cups

Always weigh food with a kitchen scale when possible. Cup measurements vary by up to 30% depending on kibble size, shape, and how the cup is filled. If your food label gives grams, use grams — it's the most accurate method. A typical dry food is about 100 g per cup, so a 500 kcal/day target on a 400 kcal/cup diet is about 125 g per day.

Factors That Change Calorie Needs Beyond Weight

"By weight" gets you close, but these factors can shift the target up or down:

Factor Effect on Calories
Puppy / growth 2–3× adult needs of the same weight
Senior Usually 10–20% lower than adult
Neutered / spayed 20–30% lower than intact
Pregnancy (last trimester) 1.8–2× maintenance
Nursing 2–6× maintenance depending on litter size
Cold outdoor environment Up to 20% higher
Body condition goal Reduce 10–20% for weight loss; increase 10% for weight gain
Underlying disease Highly variable; vet-set target required

Why Feeding by Weight Alone Has Limits

Weight-only calculations are a great starting point, but they miss several things:

  • Body condition — two dogs at the same weight can be lean or obese. Always pair calorie targets with a BCS check.
  • Age and life stage — puppies, adults, and seniors at the same weight have different needs.
  • Breed — a 50 lb Border Collie and a 50 lb Basset Hound have very different energy needs.
  • Neuter status — metabolic rate drops after neutering.
  • Food calorie density — two foods at the same "cup" size may differ by 40% in kcal.

Use weight as the foundation, then layer breed, age, and body condition on top for a full picture.

How to Check If You're Feeding the Right Amount

  • Body condition score: aim for BCS 4–5 (ribs felt, not seen; visible waist; slight tuck)
  • Weight stability: weigh monthly; small drift is fine, steady drift is not
  • Stool quality: firm, well-formed stools suggest good digestion and portion size
  • Energy and coat: consistent energy and a glossy coat are good signs
  • Appetite: finishing meals without begging or leaving food behind

If any of these are off, adjust portions by 10% and re-check in 2 weeks.

When to Recalculate

Recheck your dog's calorie target whenever any of these change:

  • Weight change of 10% or more
  • Life-stage transition (puppy → adult, adult → senior)
  • Neutering or spaying
  • Change in food brand or formula
  • Significant change in activity (new job, injury, aging)
  • New diagnosis or medication
  • Seasonal shifts for outdoor dogs

Frequently Asked Questions About Feeding by Weight

How much should I feed my dog by weight?

As a starting rule: 20 kcal per lb for low activity, 25 kcal per lb for moderate, and 30 kcal per lb for high activity. Then divide by the food's kcal per cup. The calculator above does this instantly and is more accurate for very small or very large dogs.

How many cups of food should I feed my dog?

It depends on your food's calorie density. A dog needing 800 kcal/day on a 400 kcal/cup kibble gets 2 cups per day. On a 300 kcal/cup food, it would be 2.7 cups. Always check your specific label.

Is 1 cup of dog food twice a day enough?

For many small and medium dogs, yes — that's 2 cups per day, roughly 700–1,000 kcal depending on the food. For large or active dogs it's often not enough. Use the calculator to check.

How many calories should my dog eat per day?

A typical healthy adult dog needs about 25 calories per pound of body weight at moderate activity. A 30 lb dog needs ~750 kcal/day; a 60 lb dog needs ~1,300 kcal/day. Adjust for age, activity, and body condition.

Does the calculator work for puppies?

Not directly — puppies need 2–3× adult calories for the same weight. Use our Puppy Weight Calculator and Puppy Growth Calculator for age-appropriate targets.

Do small dogs really need more calories per pound?

Yes. Small dogs have faster metabolisms and burn more calories per pound of body weight. A 10 lb dog may need 30 kcal/lb, while a 100 lb dog may need only 20 kcal/lb. This is why a single "kcal per lb" rule doesn't work across all sizes.

Should I feed by weight or by body condition?

Both. Weight sets the starting calorie target; body condition refines it. If BCS is 6+ (overweight), reduce the target. If BCS is 3 or below (underweight), increase it — after ruling out medical causes with your vet.

How do I know if my food label's kcal/cup is correct?

AAFCO requires calorie content to be listed on the label, usually as kcal/cup (or kcal/kg outside the US). If you're unsure, call the manufacturer's customer service — they'll confirm the number for your specific formula.

How often should I recalculate?

Every 4–8 weeks during any weight-loss or weight-gain plan, and after any of the "when to recalculate" triggers above. For stable adult dogs, every 3 months is a reasonable check-in.

What's the difference between this and the main Dog Food Calculator?

This page focuses on body weight as the primary input, giving quick calories and cup conversions. The main Dog Food Calculator includes age, breed, activity, food type, and body condition for a more complete recommendation.

Related Dog Feeding and Nutrition Tools

When to Consult Your Veterinarian

This dog food calculator by weight provides an educational estimate based on standard veterinary energy formulas. It does not account for medical conditions, medications, or prescription diets. Consult your veterinarian before making significant changes if your dog is pregnant or nursing, has kidney, liver, heart, or thyroid disease, is on a prescription diet, or needs a weight-loss or weight-gain plan. Your vet can confirm the right calorie target using your dog's full health history.