How does Apple Watch calculate calories burned during strength training?
I glanced at my Apple Watch after a brutal set of squats: 45 calories burned. But how does it actually know? The watch relies on heart rate, wrist motion, and your profile (age, weight, sex) to estimate energy expenditure. For steady-state cardio, that works reasonably well. For strength training? Totally different story. I've seen the same bench press set produce wildly different calorie estimates depending on how fast I lift, how long I rest, or whether my arm moves differently. Research shows wrist-based trackers can overestimate strength-training calorie burn by 30% or more compared to indirect calorimetry [1]. That's not a knock on Apple. It's the inherent challenge of inferring mechanical work from pulse and acceleration. If you've ever felt paralyzed by conflicting numbers, you're not alone. My post on workout decision fatigue covers that mental trap. Dorsi's models approach this problem from a similar sensor stack but adapt the weight of signals per exercise. So what's going on under the hood? Let me break down the sensors and the math.
Practical Playbook
How does Apple Watch calculate calories for strength training?
I’ve seen this in my own workouts. The watch combines heart rate, arm motion from the accelerometer, and your weight, height, age, sex against a standard MET formula. But here’s the thing: strength training isn’t steady-state cardio. It’s heavy loads and short bursts, and the wrist sensor can’t directly measure those. So what you get is a best guess, based on how hard your arms move and how fast your heart beats. I stopped relying on those calorie numbers for lifting days after I noticed they barely changed whether I was doing deadlifts or bicep curls.
Update your Health profile with accurate stats
Open the Health app on your iPhone, tap your profile photo, then Health Details. I always update my weight and height here first. If you’ve gained or lost 5+ pounds recently, update it. Also set your resting and active energy goals. A small weight error of 2 kg can sway daily calorie estimates by 50-100 calories, compounding over weeks—I’ve seen that mess with my own progress.
Compare strength vs walking for a reality check
I logged a 10-minute deadlift session in the strength workout and jotted down the calorie readout. Then I walked briskly at 3.5 mph for 10 minutes. Compared them. Most people see walking burn more calories than lifting, even though lifting is way harder. That gap shows exactly where the algorithm fails for strength.
Use a dedicated strength tracking app
I’ve tested a lot of workout apps, but most just give you a generic calorie number based on your heart rate. That’s basically a guess. Instead, I look for apps that actually track sets, reps, and weights, then use mechanical work (force x distance) to estimate calories. Dorsi is one I keep coming back to. It auto-detects lifts, syncs to my watch, and gives me custom calorie estimates per set. Way better than a one-size-fits-all MET guess.
Common Mistakes
- Mistake
- Using the generic 'Other' workout for every strength session instead of a specific strength training type.
- Why
- The 'Other' workout mode? I’ve tried it, and honestly, it’s a mess for lifting. It can’t track heart rate properly for the stop-start nature of reps and rest, so it just guesses calorie burn from your average HR. That guess usually misses the real intensity by a mile. I skip it.
- Fix
- I pick 'Functional Strength Training' from the workout list. That tells my watch to expect intermittent effort, which improves the HR-based calorie math. Simple tweak, big difference.
- Mistake
- Thinking the calorie readout is precise because you logged sets and reps in a third-party app.
- Why
- I’ve noticed my Apple Watch doesn’t track rep speed, weight, or actual mechanical work. It only watches my heart rate. And that number can stay jacked up from grip fatigue alone, even when the set felt light. That’s how I end up staring at inflated stats and wondering if I actually earned them.
- Fix
- I’ve learned to treat that calorie number as a rough trend, not a bill. Cross-check it with how you actually feel. If you’re gasping through a set but my watch claims I’ve only burned 50 calories, I know something’s off. Trust your breathing, not the screen.
- Mistake
- Expecting the watch to include afterburn (EPOC) in the workout summary.
- Why
- The display only shows active calories from your workout itself. But here's the thing I've noticed: that post-exercise metabolic boost can tack on another 10 or 15% of energy burned over the next few hours. My watch never shows me that extra burn, which is honestly a little frustrating when I'm trying to track my total effort.
- Fix
- I don’t bother trying to manually add or subtract EPOC from my daily calorie log. That’s a rabbit hole that wastes time and rarely improves accuracy. Instead, I watch my weekly trends. If you’re using calories to plan a deficit, lean on your seven-day average, not whatever that one crazy session spit out. That single number will lie to you. The trend won’t.
- Mistake
- Assuming strength training calorie estimates are as reliable as running or cycling.
- Why
- I’ve seen this firsthand. Running algorithms assume steady-state HR and a predictable oxygen cost per pace. Strength training? It’s a different beast—brief explosive efforts, long rests. My watch’s HR sampling rate gets hammered. The result: it undercounts during heavy sets, sometimes by a lot.
- Fix
- If you really want accurate calorie tracking, I skip the wrist-based estimates and wear a chest strap that streams directly to my watch. Those optical sensors just can't keep up with sudden HR spikes the way a strap can. Then I check the watch's number against a simple formula I actually use: roughly 0.1 to 0.2 kcal per rep per kilogram lifted. That catches any huge errors fast.
Just show up. Dorsi handles the rest.
- HRV-driven readiness — today's plan adapts to how recovered you actually are.
- Adapts every session — no decision fatigue, no second-guessing your numbers.
- Apple Watch native — log a set with your wrist, not your phone.