Treadmill steps and outdoor steps don't always agree — sometimes by 10%, sometimes by 30%. The pattern shows up in fitness watches, phone pedometers, and Health Connect / HealthKit data. The reason is mechanical, not buggy. This page explains why and how to fix it.
Why treadmills under- and over-count
Pedometers detect "steps" via accelerometer pattern matching. Outdoor walking has clear gait signatures: forward weight shift, slight vertical bounce, arm swing rhythm. On a treadmill, the floor moves under you, so the forward-shift component is smaller, and many users hold the handrails (eliminating arm swing). Result: the watch undercounts. Conversely, fast treadmill walking with high cadence sometimes overcounts because the bounce signal is amplified.
How to make them agree
Three fixes. Don't hold the handrails — that alone closes most of the gap. Calibrate stride if your device supports it (Apple Watch has "Calibrate stride" in the Workout app). Use the device's "indoor walk" / "treadmill" mode if available — it switches the algorithm to favor cadence over forward motion.
Step count vs distance accuracy
Steps are usually closer to accurate than the auto-distance estimate, even on a treadmill. The treadmill's own distance reading (in km/miles) is typically more accurate than what your watch infers from steps. If you care about distance, log the treadmill's number directly.
FAQ
- Why do my treadmill steps not show up on Apple Health / Health Connect?
- Apple Watch logs treadmill workouts as "Indoor Walk" — steps are recorded but the standalone "step count" only fills if you allow concurrent step tracking during workouts (default off on some configs).
- Should I trust the treadmill or my watch?
- Treadmill for distance, watch for steps. Combine both for the most accurate session log.