Everyday Life

Pet Food Portion Calculator

Enter your pet's weight, activity level, and food's calorie density to estimate a daily feeding portion in cups — a general starting point to refine alongside your vet's guidance and the specific food's feeding chart.

Your pet

lb
kcal/cup
Cups per day
Enter your pet's details to calculate.

How the Pet Food Portion formula works

A general calorie-based estimate:

Daily calories ≈ Weight (lb) × 25 × Activity multiplier
Cups per day = Daily calories / Food's calories per cup

Step-by-step calculation

  1. Multiply your pet's weight in pounds by roughly 25 calories per pound as a baseline daily energy estimate.
  2. Multiply by an activity multiplier (lower for sedentary pets, higher for very active ones).
  3. Divide by the food's calorie density (calories per cup, listed on the packaging) to get cups per day.

Worked example

A 40 lb moderately active dog (activity multiplier 1.0), fed a food with 350 calories per cup: Daily calories ≈ 40 × 25 × 1.0 = 1,000. Cups per day = 1,000/350 ≈ 2.9 cups.

Frequently asked questions

How accurate is this estimate?

It's a general starting point based on a common calorie-per-pound rule of thumb — actual needs vary by breed, age, metabolism, and health status. Always cross-check against the specific food's feeding chart and your veterinarian's guidance, especially for puppies, kittens, or pets with health conditions.

Should cats and dogs use the same calorie-per-pound estimate?

This calculator uses a general estimate that's a reasonable rough starting point for both, but cats and dogs have different typical activity levels and metabolisms — a vet or the specific food's feeding guidelines will give more tailored guidance for your pet.