Skip to main content
Calcimator

Dog Food Calculator

Calculate how much to feed your dog based on weight, age, and activity level. Includes daily calorie needs and monthly food costs.

Inputs

lbs

Results

Cups per Day

3.1

Cups per Feeding (2x/day)1.6
Daily Calories Needed1,164 cal
Food/Month23.9 lbs
Monthly Cost$59.85
Yearly Cost$718.00
How to Use This Calculator
  1. Enter Dog, Activity Level, and Low (inactive).
  2. Set Moderate (typical), High (active), and Very High (working dog).
  3. Adjust Life Stage, Puppy (4-12 months) as needed.
  4. Review the Cups per Day result.
  5. Use Cups per Feeding (2x/day) and Daily Calories Needed (cal) to inform your decision.

How the result changes with Calories per Cup of Food

Calories per Cup of FoodCups per Day
2404.8
3403.4
4602.5
5602.1

What each input means

Dog's Weight
Body weight in the selected unit.
Activity Level
Your typical level of physical activity.
Life Stage
Age in years.
Calories per Cup of Food
Check your dog food label. Average kibble: 350-400 cal/cup.

How this is calculated

Formula

RER = 70 × (Weight in kg)^0.75. Daily Energy = RER × Activity Multiplier × Age Multiplier. Cups/Day = Daily Calories ÷ Calories per Cup.

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Dog's Weight = 50, Activity Level = 1, Life Stage = 1, Calories per Cup of Food = 370 = 5 input(s) provided
  2. Calculate Cups per Day
    Cups per Day
    3.1 = 3.1
  3. Calculate Cups per Feeding
    Cups per Feeding
    1.6 = 1.6
  4. Calculate Daily Calories Needed
    1164 = 1164

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Family, Parenting & Pets.