How to Delete Health Data from iPhone: A Complete Guide
Your iPhone's Health app quietly collects a surprising amount of personal data — steps, heart rate, sleep patterns, menstrual cycles, medications, and more. Whether you're selling your phone, sharing it with someone, or simply want a clean slate, knowing how to delete that data properly matters. Here's exactly how it works.
What the Health App Actually Stores
The Health app (and its underlying framework, HealthKit) acts as a central hub. It pulls data from:
- Built-in iPhone sensors (motion, GPS)
- Apple Watch (heart rate, ECG, blood oxygen)
- Third-party apps (fitness trackers, sleep monitors, nutrition apps)
- Manual entries you've typed in yourself
All of this lives locally on your device and, if enabled, syncs to iCloud under your personal Health data storage. That distinction matters when deleting — clearing the app on your phone doesn't automatically clear iCloud, and vice versa.
How to Delete Specific Health Data Entries
If you want to remove particular data points — say, a few erroneous step counts or an old weight entry — rather than wiping everything, here's how:
- Open the Health app
- Tap Browse at the bottom
- Select a category (e.g., Activity, Heart, Body Measurements)
- Tap the specific data type (e.g., Steps)
- Scroll down and tap Show All Data
- Tap Edit in the top right corner
- Delete individual entries using the red minus icons, or swipe left on a row and tap Delete
This surgical approach lets you clean up specific records without affecting your overall health history.
How to Delete All Data from a Single Health Category
Want to wipe everything in one category — like all sleep data or all nutrition logs?
- Open Health → Browse
- Navigate to the specific data type
- Tap Show All Data
- Tap Edit, then Delete All in the top-left corner
This removes every record in that category while leaving other health data untouched.
How to Delete All Health Data from Your iPhone at Once 🗑️
This is the nuclear option — useful before selling or trading in a device, or if you want a full reset.
Option 1: Delete via Health App Settings
- Open the Health app
- Tap your profile photo (top right)
- Scroll down and tap Privacy
- Tap Apps to review which third-party apps have access — revoke any you no longer want contributing data
- Return to your profile and scroll to find Delete All Data from Health
- Confirm the deletion
This removes all Health data stored locally on the device.
Option 2: Erase iPhone Entirely
If you're preparing the device for someone else, a full factory reset via Settings → General → Transfer or Reset iPhone → Erase All Content and Settings is the most thorough approach. This wipes everything, including Health data, without leaving residual records.
Don't Forget iCloud Health Data
This is where many people miss a step. If you have iCloud sync enabled for Health, your data is also stored in Apple's cloud — and deleting it from your phone doesn't delete it from iCloud automatically.
To manage iCloud Health data:
- Go to Settings → [Your Name] → iCloud
- Scroll to Health and toggle it off
- You'll be asked whether to keep the data on your iPhone or delete it from the device (the iCloud copy remains until separately addressed)
To fully delete from iCloud:
- Go to iCloud.com → Settings → Privacy → Manage Your Data (availability of this feature varies by iOS version and region)
- Or: Turn off iCloud Health sync, then delete the data from your device, ensuring no backup copy re-syncs it
If you perform a factory reset while signed into iCloud and choose to erase the device, your iCloud Health data remains in your iCloud account — it doesn't get deleted with the phone. You'd need to manage that separately through iCloud settings or by contacting Apple Support.
Third-Party App Data Is Separate
Deleting Health data from the iPhone Health app removes what Apple stores — but it doesn't necessarily delete data held by third-party apps on their own servers. 🔒
For example:
- A fitness app may retain your workout history in its own account system
- A nutrition tracker keeps your food logs on its platform
- A sleep app may sync independently to its cloud
To remove that data, you'd need to go into each app individually, use their account deletion or data export/erase tools, or contact their support teams. Apple's HealthKit deletion only covers what flows through the Health app's local storage.
Key Variables That Affect Your Approach
| Factor | Why It Matters |
|---|---|
| iCloud sync on or off | Determines whether data lives in the cloud and needs separate deletion |
| Apple Watch paired | Watch may hold some health data independently; unpairing and erasing the Watch is a separate step |
| Third-party app accounts | External platforms retain their own copies regardless of Health app deletion |
| iOS version | Menu locations and available options vary slightly across iOS versions |
| Reason for deletion | Selling the device, privacy concerns, or a simple reset each call for a different level of thoroughness |
What Stays and What Goes
Understanding the boundary between local Health data, iCloud Health sync, and third-party app servers is the most important concept here. The Health app is the aggregator — deleting from it clears the aggregated record, but upstream sources (external apps, iCloud backups, paired devices) each need their own attention depending on how completely you want the data gone.
How far you need to go depends entirely on your reason for deleting, your iCloud configuration, and which apps have been feeding data into your Health profile over time.