Free tool · No sign-up · Vet-standard math
Pet calorie calculator — and an honest answer to “is my pet overweight?”
Get a daily calorie target for your dog or cat with the same RER/MER method veterinary teams use, plus an ideal-weight estimate and a straight verdict from a 30-second body-condition check. Everything runs on this page — nothing to install, nothing to pay.
Typical 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: