How Many Calories Does a Dog Need Per Day?
Learn how many calories your dog really needs per day based on weight, life stage, and activity level. Includes 2025 calorie chart, formulas, and an easy way to calculate your dog’s daily calorie needs.

Feeding the right amount of calories is one of the most important things you can do for your dog’s health. Too few calories can lead to weight loss, low energy, and nutrient deficiencies. Too many calories can quickly cause weight gain, joint problems, and chronic diseases like diabetes.
In this guide, you’ll learn how many calories a dog needs per day based on weight, life stage (puppy, adult, senior), and activity level. You’ll also find a quick-reference calorie chart and see how to use a simple formula to estimate daily energy needs.
Why Calories Matter for Your Dog
Calories are simply a measure of energy. Your dog uses energy to:
- Maintain body temperature
- Support organ function
- Build and repair muscle
- Run, play, and exercise
- Grow (in the case of puppies)
If your dog eats more calories than it burns, it gains weight. If it eats fewer, it loses weight. Feeding the right amount keeps your dog at a healthy weight and can add years to its life.
For a quick, science-based estimate of your dog’s daily calorie needs, use the Dog Calorie Calculator.
How Vets Estimate Daily Calorie Needs
Veterinarians often start with a formula to estimate a dog’s Resting Energy Requirement (RER), then multiply it based on activity and life stage.
Step 1: Calculate Resting Energy Requirement (RER)
A common formula is:
RER = 70 × (Weight in kg)0.75This gives the calories your dog would need at rest. Then, vets multiply RER by a factor depending on your dog’s situation.
Step 2: Apply Activity & Life Stage Factors
| Dog Type | Multiplier (Approx.) |
|---|---|
| Neutered adult, normal activity | RER × 1.6 |
| Intact adult | RER × 1.8 |
| Weight loss | RER × 1.0 |
| Weight gain | RER × 1.2–1.4 |
| Puppy (0–4 months) | RER × 3.0 |
| Puppy (4–12 months) | RER × 2.0 |
| Highly active / working dog | RER × 2.0–5.0 |
No need to do all the math by hand—just plug your dog’s weight and activity level into the Dog Calorie Calculator.
Daily Calorie Chart by Dog Weight (Adult, Neutered, Moderate Activity)
The following table shows approximate daily calorie needs for adult, neutered dogs with normal activity levels. Individual needs may vary.
| Dog Weight (lbs) | Approx. Calories / Day |
|---|---|
| 10 lbs | ~200–250 kcal |
| 20 lbs | ~325–400 kcal |
| 30 lbs | ~450–525 kcal |
| 40 lbs | ~550–650 kcal |
| 50 lbs | ~650–800 kcal |
| 60 lbs | ~750–900 kcal |
| 70 lbs | ~850–1,000 kcal |
| 80 lbs | ~950–1,100 kcal |
| 90 lbs | ~1,050–1,200 kcal |
| 100 lbs | ~1,150–1,350 kcal |
For a more personalized recommendation, including weight-loss or weight-gain targets, use the Dog Calorie Calculator together with the Dog Weight Calculator.
Calories for Puppies vs Adult vs Senior Dogs
Puppies
- Need more calories per pound than adults
- Often eat 2–3× their adult calorie requirement
- Should be fed puppy-specific food with controlled growth nutrients
Very young puppies (under 4 months) can need up to RER × 3 in calories, while older puppies (4–12 months) may need around RER × 2.
Adult Dogs
- Calorie needs depend heavily on activity level
- Most neutered adult dogs do well with RER × 1.4–1.6
- Working or very active dogs may need far more
Senior Dogs
- Often less active and may need fewer calories
- Some seniors with muscle loss or disease may need more nutrient-dense diets
- Regular weight checks are essential
You can combine results from the Dog Age Calculator and Dog Calorie Calculator to adjust calories based on life stage.
How to Use Your Dog’s Food Label to Measure Calories
Dog food labels usually list calories as kcal per cup (dry food) or kcal per can (wet food).
- Find “Metabolizable Energy” or “Calories” on the bag or can.
- Example: 360 kcal per cup.
- If your dog needs 720 kcal/day → 720 ÷ 360 = 2 cups per day.
Always measure using the same cup and divide total daily food into 2–3 meals for adults, and more frequent meals for puppies.
Signs Your Dog May Be Eating Too Many Calories
- Ribs are hard to feel under a layer of fat
- No waistline when viewed from above
- Rounder, “barrel-shaped” body
- Panting with light exercise
- Trouble jumping, running, or using stairs
If you suspect your dog is overweight, check its ideal weight using the Dog Weight Calculator and adjust calorie intake accordingly.
Signs Your Dog May Not Be Eating Enough
- Visible ribs, spine, or hip bones
- Loss of muscle mass
- Low energy or weakness
- Dull coat or poor body condition
Sudden weight loss or lack of appetite should always be evaluated by a veterinarian.
How to Safely Adjust Your Dog’s Calories
- For weight loss: reduce daily calories by about 10–20% and increase exercise gradually.
- For weight gain: increase daily calories by 10–20% using quality food.
- Recheck weight every 2–4 weeks and adjust if needed.
Use the Dog Calorie Calculator to set a target calorie range, then fine-tune based on your dog’s body condition.
Conclusion
There is no single “one-size-fits-all” answer to how many calories a dog needs per day. The ideal amount depends on your dog’s weight, age, activity level, and health status. Starting from a science-based estimate and adjusting slowly is the best way to keep your dog at a healthy weight.
To make things easier, use the Dog Calorie Calculator together with the Dog Weight Calculator to build a feeding plan that keeps your dog fit, energetic, and healthy.
FAQ
How many calories should my dog eat per day?
It depends on your dog’s weight, age, and activity level. Most adult dogs need between 20–30 calories per pound per day, but using a calculator gives a more accurate number.
Do puppies need more calories than adult dogs?
Yes. Puppies may need 2–3 times the calories of an adult dog of the same weight because they are growing rapidly.
How can I tell if my dog is eating too much?
If you cannot easily feel your dog’s ribs, there is no visible waistline, or your dog is gaining weight, it may be getting too many calories.
Can I use human calorie calculators for my dog?
No. Dogs have very different metabolism and growth patterns. Always use dog-specific formulas or a dog calorie calculator.
