iPhone Not Counting Steps? Here's How to Fix It Fast
If your iPhone stops counting steps, the most common causes are Motion & Fitness Tracking turned off system-wide, an app missing Health access for Steps, the phone sitting stationary instead of being carried, or an Apple Watch quietly becoming the only step source. Start with Settings → Privacy & Security → Motion & Fitness.
Quick Checklist
| Symptom | Where to check | Fix |
|---|---|---|
| No app can log steps at all | Settings → Privacy & Security → Motion & Fitness → Fitness Tracking | Turn Fitness Tracking on, then reopen the app |
| One app shows 0 steps but Health looks fine | Settings → Health → Data Access & Devices → [app name] | Turn “Steps” on for that app |
| Steps look lower than your Apple Watch shows | Health app → Steps → Data Sources & Access | Check which source is listed first; reorder if needed |
| Widget or Live Activity is stuck on an old number | Settings → General → Background App Refresh | Turn Background App Refresh on for the app |
| Phone was on a desk or charger all day | No setting to check | Steps only count while the phone is being carried |
Check Motion & Fitness Tracking First
Go to Settings → Privacy & Security → Motion & Fitness → Fitness Tracking. This is a single system-wide switch. If it’s off, no app, including Apple’s own Health app, can log steps from the iPhone’s on-device motion sensors. It’s the first thing to check if steps stopped counting entirely rather than just for one app.
This setting can end up off without you deliberately changing it, for example after restoring from a backup, setting up a new iPhone, or going through a general privacy cleanup where several toggles get switched off at once. If Health shows no step data at all, even for the app you’ve had installed for months, this is usually the reason rather than anything wrong with a specific app.
Check Health App Permissions for Each App
Go to Settings → Health → Data Access & Devices, pick the app, and confirm “Steps” is turned on under its read permissions. Apps need explicit, per-category Health access the first time they ask for it, and that access can be revoked at any point from this same screen, sometimes without you noticing. If an app was denied Health access during setup, or you tapped “Don’t Allow” once, its step count will read zero until you turn it back on here. This applies to Wobble the same as any other app that reads steps from HealthKit.
It’s worth checking this screen for any fitness or step-tracking app individually rather than assuming one fix covers all of them. Health access is granted per app and per data category, so an app can have permission for Steps but not for another category, or vice versa, and only the category the app actually needs will show up in its Data Access & Devices entry.
Duplicate Step Counts With Apple Watch
When both an iPhone and an Apple Watch are logging steps, the Health app merges the data but treats it as coming from one prioritized source rather than simply adding both counts together. Open Health app → Steps → Data Sources & Access to see which device is listed first and reorder it if needed. If your Apple Watch is set as the primary source but you weren’t wearing it, an app that reads the merged “Steps” total from Health can look under-counted even though nothing is actually broken.
This is especially common right after getting a new Apple Watch, unpairing and re-pairing one, or switching which wrist device you wear day to day, since the source priority doesn’t always update automatically to match your current habits. If you stop wearing the Watch regularly, it’s worth checking this list again so the iPhone becomes the primary source instead of a device that’s mostly sitting in a drawer.
Background Refresh, Low Power Mode and a Phone Left on the Desk
Low Power Mode does not stop step counting. The motion coprocessor that detects steps keeps working regardless of battery mode. What Low Power Mode does affect, along with Background App Refresh being off in Settings → General, is how often other apps, and their widgets or Live Activities, are allowed to wake up and pull the latest number from Health. That’s why a widget can look “stuck” on yesterday’s count even when the real step total is accurate.
Separately, the iPhone only counts steps while it’s actually being carried, in a pocket, bag or hand. A phone left on a desk, nightstand or charger all day won’t log steps during that time, which is expected behavior rather than a bug. An Apple Watch worn on the wrist keeps counting independently.
If you’re setting up a Lock Screen step counter widget and it looks wrong right after installing, work through this checklist before assuming the widget itself is broken. And once your step count is reliable again, how many steps a day puts that number in context.
Wobble: Lazy Pet Pedometer reads steps the same way any Health-connected app does, so these same checks apply if its widget or pet stops updating. Get Wobble on the App Store.
Sources
- Apple Support: Share your data in Health on iPhone — https://support.apple.com/en-us/guide/iphone/iph5ede58c3d/ios
- Apple Support: How to add and edit widgets on your iPhone — https://support.apple.com/en-us/118610
Frequently asked questions
Why did my iPhone suddenly stop counting steps?
The most common reasons are Motion & Fitness Tracking turned off, an app's Health permission for Steps denied, or the phone sitting still instead of being carried. Check Settings → Privacy & Security → Motion & Fitness first.
Does Low Power Mode stop step counting?
No, the iPhone's motion coprocessor keeps counting steps in Low Power Mode. What can lag is how often a widget or app refreshes with the latest number, since Background App Refresh may be limited.
Why do my iPhone and Apple Watch show different step counts?
The Health app merges steps from both devices but treats one as the primary source rather than adding them together. Check Health → Steps → Data Sources & Access to see and reorder that priority.
Do I need to give every fitness app Health access separately?
Yes. Each app needs its own permission, turned on in Settings → Health → Data Access & Devices, and it can be off for one app while on for another.
Skip your steps, it gets fat.
Wobble is a step-count pet for your iPhone Lock Screen and Home Screen widgets. iOS 17 or later. No account, no ads.
Get it on the App Store