Dog / Cat care tool

Calorie Content of Dog Food/Cat Food

Calculate the metabolizable energy (kcal ME) in any dog or cat food using the guaranteed analysis. Compare foods and control portions accurately.

Enter the label percentages for protein, fat, fiber, moisture, and ash. The calculator estimates kcal/kg as-fed, serving calories, dry matter values, and a practical feeding conversion if you already know your pet's daily calorie target.

Dog and cat food calorie estimate
Calculators

Calculate pet food calories from the label

Enter the guaranteed analysis from a dog or cat food label to estimate metabolizable energy with the AAFCO Modified Atwater method. The result shows kcal/kg, kcal/100g, serving calories, and the assumptions used.

Use the percentages exactly as printed on the label. If the manufacturer lists calories, use that label value first; this calculator is an estimate from guaranteed analysis.

Dog / Cat • Calculator

Choose dog or cat first, then enter the details that match your pet's species, weight, routine, and current situation.

Understanding how many calories are actually in your pet's food is the foundation of weight management, healthy feeding, and preventing obesity. Yet pet food calorie information is frequently misunderstood or unavailable in the form most useful for owners. The Calorie Content Calculator uses your pet food's guaranteed analysis (protein, fat, carbohydrate, and moisture percentages from the label) to calculate the metabolizable energy (kcal ME) per cup, per can, or per kilogram - giving you the data you need to feed with precision rather than guesswork.

With over 55% of US pets estimated to be overweight or obese according to the Association for Pet Obesity Prevention, accurate calorie awareness is a direct tool for improving and extending your pet's life.

What Is Metabolizable Energy (kcal ME)?

Metabolizable energy (ME) is the energy available to your pet's body after accounting for energy lost in feces and urine. It is the most accurate measure of the actual caloric value a food provides.

Pet food labels may express ME as kcal/kg and as a familiar unit such as kcal/cup, kcal/can, kcal/pouch, or kcal/treat. AAFCO model pet food regulations call for a calorie content statement, but the manufacturer's tested or calculated calorie value is still the best reference when it is available.

The Modified Atwater Formula

The standard method for calculating pet food ME uses the Modified Atwater factors, which are different from the human nutrition Atwater factors because of digestibility differences in pet foods:

NutrientHuman Atwater FactorModified Atwater for PetsNotes
Protein4 kcal/g3.5 kcal/gLower due to variable protein digestibility in pet foods
Fat9 kcal/g8.5 kcal/gSlightly lower due to partial digestibility
Carbohydrates (NFE)4 kcal/g3.5 kcal/gLower due to fiber and digestibility variations

The AAFCO-style label estimate is: ME (kcal/kg as-fed) = [(3.5 x protein%) + (8.5 x fat%) + (3.5 x NFE%)] x 10, using the as-fed percentages from the label.

How to Calculate NFE (Nitrogen-Free Extract / Carbohydrates)

NFE represents the estimated carbohydrate content and is calculated because it is not directly listed on most pet food labels. The formula is:

NFE% = 100 - Moisture% - Crude Protein% - Crude Fat% - Crude Fiber% - Ash%

Note: Ash is not always listed. If absent, this calculator can estimate ash by food format, but a manufacturer value or lab analysis is better.

Step-by-Step Calorie Calculation Example

Using a hypothetical dry dog food with the following guaranteed analysis:

NutrientAs-Fed %Dry Matter %Calculation Notes
Moisture10%0% (DM baseline)Remove moisture to convert to DM
Crude Protein25%27.8%25 / (100-10) x 100
Crude Fat15%16.7%15 / 90 x 100
Crude Fiber4%4.4%4 / 90 x 100
Ash7%7.8%7 / 90 x 100
NFE (carbs)39%43.3%100 - 27.8 - 16.7 - 4.4 - 7.8

NFE as-fed = 100 - 10 - 25 - 15 - 4 - 7 = 39%.

ME = [(25 x 3.5) + (15 x 8.5) + (39 x 3.5)] x 10 = 3,515 kcal/kg as-fed. This equals about 351.5 kcal per 100g.

Typical Calorie Density by Food Type

Use the table below to compare Typical Calorie Density by Food Type.

Food TypeTypical kcal/kgTypical kcal/cup (dry) or kcal/can (wet)Notes
Dry kibble (standard)3,200-3,800 kcal/kg300-420 kcal/cupVaries by fat content
Dry kibble (high protein/fat)3,800-4,500 kcal/kg400-520 kcal/cupPerformance or raw-coated diets
Dry kibble (weight management)2,800-3,200 kcal/kg250-330 kcal/cupHigher fiber, lower fat
Wet/canned food (standard)900-1,200 kcal/kg150-250 kcal/5.5 oz canHigh moisture reduces calorie density
Wet food (senior/lite)700-900 kcal/kg100-180 kcal/5.5 oz canLower fat formulas
Raw frozen diet1,200-2,000 kcal/kgVaries by productHigh moisture like wet food
Freeze-dried raw4,000-5,500 kcal/kgHigh - always rehydrate for volume comparisonVery calorie dense when dry

Comparing Foods Accurately

A common mistake is comparing foods on an as-fed basis. Because wet foods contain 70-80% water and dry foods typically contain only 8-12%, their calorie densities per gram look very different. Always convert to dry matter basis or compare kcal per 100g of food when evaluating two foods against each other.

How to Use This Calculator for Portion Control

  • Find your pet's daily caloric requirement (use the MER Calculator for Dogs or Cats).
  • Calculate the calorie content of your chosen food using this calculator.
  • Divide daily kcal requirement by kcal per cup or kcal per gram to find the correct daily portion.
  • Account for treats: if treats contribute 10% of daily calories, reduce the main meal by 10%.

Example: A dog needs 800 kcal/day. Their food contains 350 kcal/cup. They need 800/350 = 2.29 cups per day, split across meals.

Frequently Asked Questions

Why don't pet food labels always show calorie content clearly?

AAFCO model regulations call for a calorie content statement, usually as kcal/kg and a familiar household unit. Placement still varies by brand, so check near the guaranteed analysis, feeding directions, or product details. If you cannot find it, call the manufacturer directly or use this calculator for an estimate.

Are raw diets harder to calculate calories for?

Yes. Raw diets have highly variable moisture content (especially fresh meats vs. freeze-dried), making calorie calculation more complex. Weigh portions rather than using volume measurements for raw diets.

Does fiber count as calories?

Crude fiber is largely indigestible and contributes minimal ME. In the NFE calculation, soluble fiber may be partially fermented by gut bacteria, contributing some energy, but this is minimal and not calculated separately in standard pet food formulas.

How do I know if my food label shows 'as-fed' or 'dry matter' percentages?

Food labels always show as-fed percentages. The moisture percentage tells you how much water is in the food. All calculations must start from as-fed values then convert to DM as needed.

What if ash is not listed?

Ash is sometimes missing from consumer labels. Use the food maker's typical analysis when possible. If that is not available, an estimate can keep the calculation usable, but the result should be treated as a rougher estimate.

Why might this estimate differ from the package calories?

Guaranteed analysis values are minimums and maximums, while calorie statements may come from averaged analysis or feeding trial data. The package calorie statement is usually the better number for feeding decisions.

Note: Calculator results are estimates from label information. When a pet food label lists calories per cup, can, pouch, or kilogram, use that value as the primary reference.

Related calculators

Helpful related calculators

Cat care image for MER Calculator for Cats
Calculators

MER Calculator for Cats

Calculate how many calories your cat needs each day. Based on weight, age, and activity level using the veterinary MER formula. Free and accurate.

Use Calculator
Dog care image for MER Calculator for Dogs
Calculators

MER Calculator for Dogs

Find out exactly how many calories your dog needs per day. Enter weight, age, and activity level for a precise MER-based feeding recommendation.

Use Calculator