Free tool · Dogs & cats · No sign-up
Pet feeding calculator
Estimate a starting daily feeding target for your dog or cat, with context from weight and body condition. See the method, sources, and limits alongside your result. Free to use here.
Start the calculatorTypical daily calories by weight
Starting points for spayed/neutered adults at maintenance — 1.6 × RER for dogs and 1.2 × RER for cats, the factors from the sources named below — computed by the same engine as the calculator.
Dogs
| Weight | kcal/day |
|---|---|
| 5 lb (2.3 kg) | ≈ 207 kcal |
| 10 lb (4.5 kg) | ≈ 348 kcal |
| 20 lb (9.1 kg) | ≈ 585 kcal |
| 30 lb (13.6 kg) | ≈ 794 kcal |
| 40 lb (18.1 kg) | ≈ 985 kcal |
| 50 lb (22.7 kg) | ≈ 1164 kcal |
| 60 lb (27.2 kg) | ≈ 1335 kcal |
| 70 lb (31.8 kg) | ≈ 1498 kcal |
| 80 lb (36.3 kg) | ≈ 1656 kcal |
| 90 lb (40.8 kg) | ≈ 1809 kcal |
| 100 lb (45.4 kg) | ≈ 1958 kcal |
| 120 lb (54.4 kg) | ≈ 2244 kcal |
Cats
| Weight | kcal/day |
|---|---|
| 5 lb (2.3 kg) | ≈ 155 kcal |
| 8 lb (3.6 kg) | ≈ 221 kcal |
| 10 lb (4.5 kg) | ≈ 261 kcal |
| 12 lb (5.4 kg) | ≈ 299 kcal |
| 15 lb (6.8 kg) | ≈ 354 kcal |
| 20 lb (9.1 kg) | ≈ 439 kcal |
Every pet is different — age, spay/neuter status, body condition, and goals all move the number, so personalize below with the calculator.
Informational, not veterinary advice. Always confirm feeding changes with your veterinarian.
Informational only — not veterinary advice or a diagnosis. Always consult a licensed veterinarian about your pet’s weight and diet.
Turn one number into a routine
Track meals against this target, free, in the PetLife app
The PetLife app uses this exact calorie engine every day — log food, watch weight trends, and get safety nudges when something drifts. One pet with core care logging stays free.
How the math works
No black box: this tool runs the same deterministic RER/MER calculation as the PetLife app, with every factor shown below.
Resting needs first
RER = 70 × (weight in kg)^0.75 — the calories your pet burns simply existing for a day.
Multiply by life stage
Age, spay/neuter status, and growth set the factor that turns resting needs into a daily target.
Feed for the ideal weight
Weight-loss targets use the resting needs of the ideal weight — provisionally about 10% below current when no vet goal is set.
Life-stage factors (× resting needs)
| Life stage | Dogs | Cats |
|---|---|---|
| Adult, spayed/neutered | 1.6 × RER | 1.2 × RER |
| Adult, intact | 1.8 × RER | 1.4 × RER |
| Senior | 1.4 × RER | 1.15 × RER |
| Weight loss (applied to ideal-weight RER) | 1 × RER | 0.8 × RER |
| Puppy/kitten, under 4 months | 3 × RER | 2.5 × RER |
| Juvenile, 4–12 months | 2 × RER | 2 × RER |
Breeds prone to weight gain get maintenance trimmed by 15%. Weight-loss targets always use the resting needs of the ideal weight — never the current one — which is why the tool estimates an ideal weight first.
Source: 2021 AAHA Nutrition and Weight Management Guidelines for Dogs and Cats (Box 1, “Energy Requirement Calculations”) · Merck Veterinary Manual, “Nutritional Requirements of Small Animals” · Ohio State University Veterinary Medical Center, “Basic Calorie Calculator” · Pet Nutrition Alliance, “Calculating Calories Based on Pet Needs” · Hand et al., Small Animal Clinical Nutrition, 5th ed. (mature-dog, mature-cat, and growing-kitten chapters).
Checked against the sources on 2026-08-29. Each factor above is read from the same cited engine constants the calculator and the PetLife app use — with the citation pinned in code next to each number — so this page and the tool cannot disagree.
Useful without pretending to replace your vet
This calculator is a record-keeping and educational aid. Nothing on this page is veterinary or medical advice, a diagnosis, or a treatment plan. Always consult a licensed veterinarian for questions about your pet’s weight, diet, or health — and never delay or disregard professional veterinary advice because of something you saw here. Sudden weight change, appetite loss, or a cat that stops eating is a same-day vet call, not a calculator question.
Pet calorie questions, answered
How many calories does my dog or cat need per day?
Veterinary teams start from Resting Energy Requirement (RER = 70 × body weight in kg to the 0.75 power) and multiply it by a life-stage factor. A neutered adult dog uses about 1.6 × RER and a neutered adult cat about 1.2 × RER. For example, a 66 lb (30 kg) neutered adult dog lands near 1,435 kcal per day, and a 10 lb (4.5 kg) neutered adult cat near 260 kcal per day. Your pet's real needs vary with health, body condition, and lifestyle, so treat any calculator result as a starting point to review with your vet.
How much should I feed my puppy or kitten?
Growing pets need far more energy per pound than adults, and the growth factors are published: puppies eat about 3 × RER until 4 months, then about 2 × RER until they reach adult size (2021 AAHA nutrition guidelines; Merck Veterinary Manual). Kittens run about 2.5 × RER, easing to 2 × RER as they approach adult weight (AAHA; Small Animal Clinical Nutrition, 5th ed.). Worked example: a 3-month-old, 10 lb (4.5 kg) puppy lands near 653 kcal per day, and a 6-month-old, 6 lb (2.7 kg) kitten near 297 kcal per day. Because they are growing, this calculator never applies weight-loss or weight-gain goals to a pet under 12 months — growth feeding is vet territory. Re-check every few weeks as weight climbs, feed a diet formulated for growth, and confirm the plan with your veterinarian.
How do I know if my dog or cat is overweight?
Use the rib-and-waist check: at a healthy weight you can feel the ribs easily under a thin fat layer, and see a waist tuck behind the ribs from above. If ribs are hard to find or the waist has disappeared, your pet may be carrying extra weight; if ribs, spine, or hips are clearly visible, your pet may be underweight. A veterinarian confirms this with a hands-on body condition score (BCS), which is more reliable than weight alone.
How many calories should my pet eat to lose weight?
The standard veterinary weight-loss approach feeds for the ideal weight, not the current one: about 1 × RER of ideal weight for dogs and 0.8 × RER of ideal weight for cats. When no vet-set goal exists yet, this calculator uses a provisional ideal about 10% below the current weight. Always confirm a weight-loss plan with your vet — cats in particular must never lose weight quickly, because rapid loss can trigger a dangerous liver condition.
Why does spaying or neutering change calorie needs?
Spayed and neutered pets typically burn fewer calories, so the standard factors drop — for dogs from about 1.8 × RER (intact) to 1.6 × RER, and for cats from about 1.4 × RER to 1.2 × RER. Feeding an altered pet like an intact one is a common, quiet cause of weight creep, which is why this calculator asks.
Is this calculator veterinary advice?
No. It is a free informational tool built on the widely used RER/MER framework. Nothing here is veterinary or medical advice, a diagnosis, or a treatment plan. Always consult a licensed veterinarian about your pet's weight, diet, and health, and never delay or disregard professional veterinary advice because of something you read here.
Feeding a rabbit, guinea pig, or ferret?
This calculator stays dog & cat only. For those three we publish sourced adult-maintenance reference pages instead — the formula, the citation, and where the guidance stops:
Everyday pet questions, with the sources and limits in plain view.