Pet Food Portion Calculator

Calculate the right food portions for your dog or cat

Calculate Pet Food Portions

Calculate daily calorie needs and feeding portions for your dog or cat based on weight, age, activity level, and body condition.

lbs
Daily Calorie Needs
0
calories per day
0
Cups of dry food/day
0
Grams of dry food/day
0
Grams of wet food/day
Recommended Feeding Schedule
Note: These are general estimates. Actual needs vary by breed, metabolism, and individual health. Dry food calories vary by brand (300-400 cal/cup). Wet food averages ~1 cal/gram. Always check your pet food label and consult your veterinarian for personalized advice.

Pet Food Portion Reference Guide

General feeding guidelines based on weight and age. Use the calculator above for personalized recommendations.

Dogs - Daily Portions (Adult, Moderate Activity)

Weight Range Daily Calories Dry Food (cups)
5-10 lbs (2-5 kg) 200-350 kcal 0.5-1 cup
10-20 lbs (5-9 kg) 350-550 kcal 1-1.5 cups
20-40 lbs (9-18 kg) 550-900 kcal 1.5-2.5 cups
40-60 lbs (18-27 kg) 900-1,300 kcal 2.5-3.5 cups
60-80 lbs (27-36 kg) 1,300-1,700 kcal 3.5-4.5 cups
80-100 lbs (36-45 kg) 1,700-2,000 kcal 4.5-5.5 cups

Cats - Daily Portions (Adult, Moderate Activity)

Weight Range Daily Calories Dry Food (cups)
5-7 lbs (2-3 kg) 170-220 kcal 0.4-0.6 cup
7-10 lbs (3-5 kg) 220-280 kcal 0.6-0.8 cup
10-12 lbs (5-6 kg) 280-320 kcal 0.8-0.9 cup
12-15 lbs (6-7 kg) 320-380 kcal 0.9-1.1 cups

Understanding Pet Calorie Needs

Resting Energy Requirement (RER)

Pet food portions are calculated using the Resting Energy Requirement formula: RER = 70 × (body weight in kg)^0.75. This represents the base calories needed for basic body functions at rest.

Activity and Life Stage Multipliers

The RER is then multiplied by a factor based on age, activity level, and body condition:

  • Puppies/Kittens (under 1 year): 2.0-3.0× RER (growing, high energy needs)
  • Adult Dogs (moderate activity): 1.6× RER
  • Adult Cats (moderate activity): 1.4× RER
  • Senior Pets: 1.2-1.4× RER (slower metabolism)
  • High Activity: Add 20-40% for working dogs, outdoor cats, or very active pets
  • Weight Loss: Reduce by 20-30% from ideal weight maintenance needs

Food Type Considerations

Dry Food (Kibble): Averages 300-400 calories per cup, but varies significantly by brand. Always check the packaging.

Wet Food (Canned): Approximately 1 calorie per gram, though this varies by protein content and formula.

Raw or Homemade Diets: Calorie content varies widely. Consult a veterinary nutritionist for proper portioning.

Frequently Asked Questions

How much should I feed my dog?

It depends on weight, age, activity level, and body condition. As a general rule, adult dogs need about 25-30 calories per pound of body weight daily. Use our calculator above for a personalized estimate, then adjust based on your dog's individual response.

How much should I feed my cat?

Adult cats typically need 20-30 calories per pound of body weight per day. Indoor cats often need less (around 20 calories/lb) while active outdoor cats may need more (up to 35 calories/lb). Kittens need significantly more to support growth.

Should I feed my pet once or twice a day?

Adult dogs and cats typically do best with 2 meals per day, spaced 8-12 hours apart. Puppies and kittens under 6 months should eat 3-4 times daily. Some dogs prone to bloat benefit from 3 smaller meals. Grazing (free-feeding) is not recommended as it makes portion control difficult.

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

Monitor your pet's body condition. You should be able to feel their ribs easily without seeing them prominently. They should have a visible waist when viewed from above. Weigh your pet monthly. If they're gaining or losing weight unintentionally, adjust portions by 10-15% and reassess after 2-3 weeks.

Do calories differ between pet food brands?

Yes, significantly. Dry dog food ranges from 300-500 calories per cup depending on formula. High-protein, grain-free foods tend to be more calorie-dense. Always check the guaranteed analysis and feeding guidelines on your specific food package.

How do I transition between food amounts?

Make changes gradually over 7-10 days. If increasing portions, add 10-15% more food every few days. If decreasing for weight loss, reduce by 10-15% and monitor for 2 weeks before adjusting further. Sudden changes can cause digestive upset.

Should puppies and kittens eat more?

Yes. Growing puppies and kittens need 2-3 times more calories per pound than adults. They should eat puppy/kitten-specific food formulated for growth. Feed 3-4 small meals daily until 6 months old, then transition to 2 meals. Switch to adult food around 1 year (varies by breed size in dogs).

Do senior pets need less food?

Generally yes. Senior pets (7+ years for most dogs, 10+ for cats) have slower metabolisms and are often less active. They typically need 20-30% fewer calories than in their prime adult years. However, some seniors lose weight and may need more calories. Monitor body condition closely.

How do treats affect daily portions?

Treats should make up no more than 10% of daily calories. If your dog needs 800 calories/day, limit treats to 80 calories. Reduce meal portions slightly on days with more treats. Many training treats are 3-5 calories each, while large dental chews can be 100+ calories.

What if my pet is always hungry?

Some pets act hungry even when getting adequate calories. Ensure they're at a healthy weight first. Strategies include: splitting food into more frequent smaller meals, adding low-calorie vegetables (green beans, pumpkin), switching to higher-fiber food, increasing exercise, and using slow-feeder bowls. Rule out medical issues like parasites or thyroid problems with your vet.

Should I adjust for spayed/neutered pets?

Yes. Spayed and neutered pets have 20-30% lower calorie needs due to hormonal changes. If your pet was spayed/neutered as an adult, reduce portions by about 25% and monitor weight closely for the first few months after surgery.

Are these calculations accurate for all breeds?

The RER formula is accurate for most dogs and cats, but some breeds have unique needs. Giant breed puppies need careful feeding to prevent growth disorders. Sighthounds (greyhounds, whippets) often need more calories than the formula suggests. Brachycephalic breeds (bulldogs, pugs) may need less. When in doubt, consult your veterinarian.

When to Consult Your Veterinarian

Use this calculator as a starting point, but consult your veterinarian if:

  • Your pet is gaining or losing weight unexpectedly
  • Your pet has health conditions (diabetes, kidney disease, allergies)
  • You're feeding a puppy or kitten of a large or giant breed
  • Your pet is pregnant or nursing
  • You're considering a significant diet change
  • Your pet shows signs of hunger or lethargy despite appropriate portions

Privacy & Limitations

  • All calculations run entirely in your browser -- nothing is sent to any server.
  • Results are estimates and may vary based on actual conditions.

Related Tools

Related Tools

View all tools

Pet Food Portion Calculator FAQ

What is Pet Food Portion Calculator?

Pet Food Portion Calculator is a free utility & everyday tool that helps you Calculate daily food portions for dogs and cats by weight and activity level.

How do I use Pet Food Portion Calculator?

Enter your input values, review the calculated output, and adjust inputs until you reach the result you need. The result updates in your browser.

Is Pet Food Portion Calculator private?

Yes. Calculations run locally in your browser. Inputs are not uploaded to a server by default, and refreshing the page clears session data.

Does Pet Food Portion Calculator require an account or installation?

No. You can use this tool directly in your browser without sign-up or software installation.

How accurate are results from Pet Food Portion Calculator?

This tool applies standard formulas or deterministic processing logic for estimates. For medical, legal, tax, or investment decisions, verify with a qualified professional.

Can I save or share outputs from Pet Food Portion Calculator?

You can bookmark this page and copy outputs manually. Results are not persisted in your account and are typically not embedded in the URL.

Request a New Tool
Improve This Tool