You can delete individual calls or your entire call history from the Phone app

Open the Phone app and tap the Recents tab at the bottom. You'll see a list of all incoming, outgoing, and missed calls. To delete a single call, swipe left on it and tap the red Delete button. To clear everything at once, tap Edit in the top left corner, then tap Clear All in the top right, and confirm.

The calls disappear from your iPhone immediately, but this only removes them from the Recents list — it doesn't affect call logs stored by your carrier or backups you've already made to iCloud. If you've backed up your phone recently, those call records are still in that backup file.

Key Takeaways

  • Swipe left on a single call in the Phone app's Recents tab to delete it, or use Edit and Clear All to remove your entire call history at once.
  • Deleting calls from your iPhone does not remove them from your carrier's records or from iCloud backups made before you deleted them.
  • If you restore your iPhone from an old backup, deleted calls will reappear because the backup contains the original call history.
  • Turning off Call History in iCloud settings prevents future calls from syncing to your backup, but does not delete calls already backed up.

What happens to deleted calls in iCloud backups

When you delete a call from your iPhone, it vanishes from the device itself. However, if you've already backed up your phone to iCloud, that backup contains a snapshot of your call history from the moment the backup was made. Deleting the call afterward doesn't reach back and change the backup — the call record stays in that file.

If you later restore your iPhone from that backup — whether because you got a new phone, reset the device, or recovered from a problem — all the calls you thought you deleted will reappear. This is because you're restoring the entire backup, including the call history it contained at the time it was created.

To prevent this, you can turn off Call History syncing in iCloud before restoring. Go to Settings > [Your Name] > iCloud, scroll down, and toggle off Call History. This stops new calls from being added to future backups, but it won't remove calls that are already backed up.

Deleting calls doesn't affect your carrier's records

Your phone company keeps its own record of every call you make and receive. This log exists on their servers, not on your iPhone, and deleting calls from your phone has no effect on it. Your carrier uses these records for billing, for legal holds if requested by law enforcement, and for customer service disputes.

If you need to understand what calls your carrier has on file, you can usually view a summary in your carrier's app or online account — typically showing the phone number, date, time, and duration. You cannot delete these records yourself. If you have a specific reason to request removal (such as a privacy concern in a legal matter), you would need to contact your carrier's legal department directly, and they would evaluate the request under their policies and applicable law.

How to stop syncing calls to iCloud going forward

By default, iCloud backs up your entire iPhone including call history. If you want to prevent future calls from being added to your iCloud backup, you can disable Call History syncing without affecting anything else on your phone.

Go to Settings, tap your name at the top, select iCloud, and scroll to find Call History. Toggle it off. From that point forward, new calls won't be included in your iCloud backups. Calls that were already backed up before you turned this off will remain in those older backups.

This setting is separate from whether you back up your phone at all. Turning off Call History syncing doesn't stop iCloud from backing up your photos, messages, contacts, or other data — only the call log is excluded.

Clearing call history before selling or giving away your iPhone

If you're planning to sell your phone or give it to someone else, deleting your call history from the Recents tab is a reasonable first step, but it's not sufficient on its own. The person receiving the phone could restore it from your iCloud backup and recover the deleted calls.

The proper way to prepare a phone for transfer is to erase it completely using Settings > General > Transfer or Reset > Erase All Content and Settings. This wipes the device and removes all data, including call history, messages, photos, and everything else. You'll be asked whether you want to keep or remove your Apple ID — choose remove if you're giving the phone away.

Before you erase, make sure you've backed up anything you want to keep (photos, contacts, notes) to iCloud or another service. Once you erase the phone, you can't recover data from it unless you have a backup.

Why your call history might not delete

Sometimes you'll swipe on a call and the Delete button won't appear, or the call will reappear after you delete it. This usually happens because of a sync issue with iCloud. If Call History syncing is turned on, iCloud may be re-adding calls to your phone from the backup.

To fix this, turn off Call History syncing in Settings > [Your Name] > iCloud, wait a few minutes, then try deleting the calls again. Once they're gone, you can turn Call History syncing back on if you want — the calls won't return because they're no longer in your phone's local history.

If a call still won't delete after that, restart your iPhone by holding the power button and sliding to power off, then turning it back on. This clears temporary glitches that sometimes prevent deletions from completing.

Frequently Asked Questions

Can someone recover my deleted calls from my iPhone?

Not from the phone itself — once you delete a call and it's gone from the Recents tab, it's not stored on the device anymore. However, if they have access to your iCloud account or an old backup file, they could restore from that backup and see the calls. Erasing your phone completely is the only way to ensure deleted calls can't be recovered.

Does deleting a call delete the contact?

No. Deleting a call from your Recents list only removes that individual call record. The contact information for the person who called stays in your Contacts app. You would need to delete the contact separately if you want to remove it.

What if I delete a call by accident?

If you deleted it very recently, you might be able to undo it by shaking your iPhone — a popup will appear asking if you want to undo. Otherwise, the call is gone from your phone unless you restore from a backup made before the deletion. Your carrier still has a record of the call.

Will deleting calls free up storage space on my iPhone?

Call records take up almost no storage space — they're just text entries with a phone number, date, and duration. Deleting your entire call history won't noticeably affect how much storage your phone has available. If you need to free up space, focus on deleting photos, videos, or large apps instead.