Deleting a contact from your iPhone removes that person's name, phone number, email, and any other information you stored about them

You can delete contacts one at a time or in groups, and the process takes less than a minute per contact. Once deleted, the contact is gone from your iPhone — though if you use iCloud or another backup service, you may need to remove it there separately to prevent it from reappearing.

This guide walks you through the most straightforward methods, and explains what happens when a contact syncs from an email account or iCloud, because that is where most people get stuck.

Key Takeaways

  • Open the Contacts app, find the person's name, tap Edit, scroll to the bottom, and tap Delete Contact to remove them permanently.
  • You can also swipe left on a contact name in the list and tap the red Delete button that appears.
  • Deleting a contact from your iPhone does not automatically delete it from iCloud or other synced accounts — you may need to remove it there as well.
  • If you delete a contact by mistake, you can undo the action when ready by tapping Undo, but only within a few seconds of deletion.
  • Contacts synced to your email account (Gmail, Outlook, Yahoo) will reappear on your iPhone unless you delete them from that account first.

Delete a single contact using the Edit button

This is the most reliable method and works on all iPhone models. Open the Contacts app on your home screen — it has a silhouette icon. Scroll through the list or use the search bar at the top to find the person you want to remove.

Tap the contact's name to open their full profile. At the top right of the screen, tap the Edit button (it looks like a pencil in a box). Scroll all the way to the bottom of the contact's information. You will see a red Delete Contact button. Tap it, then confirm by tapping Delete Contact again in the popup that appears.

Delete a contact by swiping left

If you are looking at your contacts list, you can delete someone without opening their full profile. Find the contact in the list and swipe your finger from right to left across their name. A red Delete button will slide out from the right side of the screen.

Tap the red Delete button. The contact disappears when ready. This method is faster if you are removing several contacts in a row, because you stay in the list view instead of opening and closing individual profiles.

Undo a deletion if you change your mind

If you delete a contact by mistake, you have a short window to undo it. when ready after deletion, look at the bottom of your screen — you should see an Undo button. Tap it to restore the contact.

This undo option only appears for a few seconds after you delete, so act quickly. If the Undo button disappears or you navigate away from the Contacts app, the deletion is permanent and you cannot recover the contact from your iPhone alone. If the contact was synced to iCloud or an email account, you may be able to recover it from that service's website, but this depends on whether they keep deleted items in a trash folder.

Remove contacts synced from email accounts

If a contact came from Gmail, Outlook, Yahoo Mail, or another email service that syncs to your iPhone, deleting it from the Contacts app may not be enough. The contact can reappear the next time your iPhone syncs with that email account. This is the most common reason people see a contact come back after they thought they deleted it.

To permanently remove a synced contact, you need to delete it from the email account itself. Log into your Gmail, Outlook, or Yahoo account on a computer or in the web browser on your iPhone. Find the contact in that service's address book and delete it there. Once it is removed from the email account, it will not sync back to your iPhone.

Remove contacts from iCloud

If you use iCloud to back up your contacts, deleting a contact from your iPhone may sync that deletion across all your Apple devices — or it may not, depending on your settings. To be certain a contact is gone everywhere, you can delete it directly from iCloud.

On a computer, go to iCloud.com and sign in with your Apple ID. Click Contacts. Find the person you want to remove, click their name, and look for a delete or trash icon (usually at the bottom of their profile or in a menu). Confirm the deletion. This removes the contact from iCloud and prevents it from syncing back to your iPhone or other devices.

Manage which accounts sync contacts to your iPhone

If you want to stop contacts from a specific email account from appearing on your iPhone, you can turn off syncing for that account. Go to Settings on your iPhone, then tap your name at the top, then iCloud. Scroll down and toggle off Contacts if you want to stop iCloud syncing, or go to Settings > Mail > Accounts to turn off syncing for individual email accounts.

Turning off syncing does not delete the contacts already on your iPhone — it only stops new contacts from that account from appearing. To remove existing contacts from a disabled account, you still need to delete them manually or remove them from the source account.

Frequently Asked Questions

Will deleting a contact from my iPhone delete it from my other devices?

If the contact is synced through iCloud, deleting it from your iPhone will remove it from your iPad, Mac, and other Apple devices signed into the same iCloud account. If the contact came from an email account like Gmail, it depends on your sync settings — deleting it from your iPhone may not delete it from Gmail itself, so it could reappear.

Can I recover a contact after I delete it?

If you tap Undo within a few seconds of deletion, yes. After that window closes, the contact is gone from your iPhone. If it was synced to iCloud or an email account, you may be able to recover it by logging into that service on a computer, but this depends on whether those services keep deleted items in a trash folder.

Why does a contact keep coming back after I delete it?

The contact is syncing back from an email account or iCloud. Check your Settings to see which accounts are syncing contacts to your iPhone. Delete the contact from the source account (Gmail, Outlook, Yahoo, or iCloud.com) to prevent it from reappearing.

Can I delete multiple contacts at once?

The iPhone Contacts app does not have a built-in feature to select and delete multiple contacts at once. You must delete them one by one using either the Edit button method or the swipe-left method. If you need to remove many contacts, the swipe method is faster because you stay in the list view.