Home › Calculators › Puppy Food Calculator

Puppy Food Calculator

Find a starting portion for a growing puppy. Enter its age, current weight and expected adult weight, plus the calories printed on your food bag, to get daily calories, cups or grams per day, the number of meals, and a feeding chart as it grows.

Last updated:

Weight unit
Your puppy

From the breed standard, parents or the Puppy Weight Calculator. Leave blank if unknown.

Food
Calorie method
kcal/cup

Printed on the bag (puppy food is often 350–450).

kcal/kg

Gives grams per day.

Enter your values to see the result.
Advertisement
Advertisement

How to use the Puppy Food Calculator

  1. Enter your puppy's age in weeks or months and its current weight.
  2. Enter the expected adult weight, if you know it, from the breed standard or the parents' weights.
  3. Choose a calorie method and enter the calories per cup from the food bag.
  4. Keep the treat allowance ticked if you use food rewards for training.
  5. Press Calculate food, then weigh your puppy every week or two and adjust portions to keep it lean.

Puppy calorie formulas

  • Resting energy (RER) = 70 × (body weight in kg)0.75
  • Vet rule of thumb: under 4 months = 3 × RER; 4 months to adult = 2 × RER
  • NRC growth formula = 130 × weight0.75 × 3.2 × (e−0.87p − 0.1), where p = current weight ÷ adult weight
  • Cups per day = daily calories ÷ kcal per cup; grams = daily calories ÷ kcal per kg × 1000

Example: a 12-week-old puppy weighs 15 lb (6.8 kg) and should reach about 65 lb. RER = 70 × 6.80.75 ≈ 295 kcal. The rule of thumb gives 3 × 295 ≈ 885 kcal a day; the NRC formula gives about 1,260 kcal. With a food of 380 kcal per cup, that is roughly 2.3 to 3.3 cups a day, split into 3 meals.

Feeding schedule by age

AgeMeals per dayNotes
4 – 8 weeks4 – 5 (with nursing)Weaning: soaked puppy food alongside the mother's milk
8 – 12 weeks4Small, regular meals; toy breeds may need more
3 – 6 months3Fast growth; weigh every 1–2 weeks
6 – 12 months2Large and giant breeds often keep 3 meals until about 9 months
Adult size1 – 2Switch to adult food at 9–24 months depending on size

Tips for feeding a puppy

  • Use a food labelled "complete and balanced for growth" (or for all life stages). Large-breed puppies should get a large-breed growth formula.
  • Measure with a real 8 oz measuring cup or, better, a kitchen scale. Scoops vary a lot.
  • Change foods gradually over 7 to 10 days to avoid upset stomachs.
  • Recalculate every few weeks: calories per day keep rising as the puppy grows, even though calories per pound fall.
  • Ask your vet about puppies with health problems, very small toy breeds, or puppies that are not gaining weight.

Frequently asked questions

How much should I feed my puppy?

Start from calories, not cups. The resting energy requirement is RER = 70 × (weight in kg)^0.75. A common veterinary rule is about 3 × RER per day until 4 months of age and 2 × RER from 4 months until adult size. Divide the daily calories by the kcal per cup on your food to get cups per day.

What is the NRC puppy growth formula?

The US National Research Council (2006) estimates growing puppies' needs as 130 × current weight in kg^0.75 × 3.2 × (e^(−0.87 × p) − 0.1), where p is current weight divided by expected adult weight. It gives the highest needs to young puppies and tapers as the puppy nears adult size.

How many times a day should a puppy eat?

A typical schedule is 4 meals a day up to about 12 weeks, 3 meals a day from 3 to 6 months, and 2 meals a day from 6 months onward. Large and giant breeds often stay on 3 meals until around 9 months, and toy breeds may need frequent small meals to avoid low blood sugar.

When should a puppy switch to adult food?

Usually when it reaches close to adult size: around 9 to 12 months for toy and small breeds, about 12 months for medium breeds, 12 to 18 months for large breeds and up to 18 to 24 months for giant breeds. Check with your vet, especially for large breeds.

Why do the two methods give different numbers?

They are both estimates. The NRC formula is based on growth research and often comes out higher, while the vet rule of thumb is simpler and more conservative. Real needs vary with breed, activity and whether the puppy is neutered, so use the range as a starting point and adjust by body condition.

How do I know if I am feeding my puppy the right amount?

Watch body condition rather than the bowl. You should be able to feel the ribs easily under a thin layer of fat and see a waist from above. If the puppy is getting round, cut portions by about 10%; if ribs and hip bones are visible, increase by about 10% and recheck in a week or two.

Do treats count toward a puppy's daily calories?

Yes. Treats and training rewards should make up no more than about 10% of daily calories. The calculator can set this aside so the cups per day cover the remaining 90%.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

Dog Food CalculatorFind your dog's daily calories and cups of food from weight and life stage.Puppy Weight CalculatorEstimate your puppy's adult weight from its age, current weight and breed size.Dog Age CalculatorConvert dog years to human years by size.Dog Water Intake CalculatorDaily water need for your dog or cat in ml, ounces and cups by weight, activity and weather.TDEE Calorie CalculatorFind maintenance calories, calories to lose weight and macros.BMR CalculatorCalculate basal metabolic rate with three formulas and daily calories.Macro CalculatorDaily protein, carb and fat targets for your calorie goal.Protein Intake CalculatorFind how much protein you need per day and per meal.Water Intake CalculatorHow much water to drink a day, with an hourly drinking schedule.Calorie Deficit CalculatorFind your daily calorie target and deficit to reach a goal weight safely.Calories Burned CalculatorEstimate calories burned for 100+ activities from MET values, weight and time.Recipe Calorie CalculatorAdd ingredients or paste a recipe to get calories and macros per serving.Keto Macro CalculatorGet daily calories and keto fat, protein and net carb grams for your goal.Fiber Intake CalculatorDaily fiber target from age, sex and calories (14 g per 1,000 kcal and IOM table).Intermittent Fasting CalculatorEating window and weekly schedule for 16:8, 18:6, 20:4, OMAD or 5:2 fasting.Macros to Calories CalculatorConvert grams of protein, carbs, fat and alcohol to total calories and macro % split.Net Carbs CalculatorNet carbs from total carbs, fiber and sugar alcohols per serving, with a daily total list.Calorie CounterLog meals from 550 foods to track daily calories, protein, carbs and fat against your goal.Food Calorie LookupSearch 1,500+ foods for calories, protein, carbs, fat, fiber, sugar and sodium by serving.Calories Burned Walking CalculatorEstimate calories burned walking from weight, distance or time, speed and incline.Carb Intake CalculatorDaily carb grams for keto, low-carb, balanced or endurance goals, split per meal.Cholesterol Ratio CalculatorTC/HDL, LDL/HDL and TG/HDL ratios plus non-HDL with ranges, in mg/dL or mmol/L.Daily Nutrient Requirements CalculatorDaily vitamins, minerals, fiber, water and protein (RDA, AI and upper limits) by age and sex.Glycemic Load CalculatorGlycemic load from a food's GI and carbs, with low/medium/high rating and meal total.Meal Plan GeneratorRandom daily or weekly meal plan that fits your calories, diet type and macros, with a shopping list.Weight Gain CalculatorCalorie surplus, daily intake, bulking macros and goal date for your target weight.
See all 23 Nutrition & Diet Calculators →