Can't Delete a Contact on iPhone? How to Remove Read-Only Contacts
You open a contact, tap Edit, scroll to the bottom, and the Delete Contact button is not there. Or it is there, you tap it, and the person is back the next day. Or the name has a gray "maybe" in front of it and nothing to edit at all. None of this is a bug. A contact you cannot delete almost always belongs to something your iPhone is only allowed to read: a work directory, an account that syncs from somewhere else, a suggestion Siri made from your email, or a Screen Time setting. Find which one, and the fix takes a minute. This guide goes cause by cause, then shows how to tidy the duplicates that are usually left behind.
The short version
- Find the source first. In Contacts, tap Lists at the top left and open each account's list. The one that still shows the person is where the card lives.
- Read-only account (a work directory, a managed work account, a subscribed address book): delete the contact where it lives, or turn off Contacts for that account in Settings, Apps, Contacts, Contacts Accounts.
- Keeps coming back: it is linked to a copy in another account. Unlink the copies, then delete each one.
- "Maybe" or suggested contacts: Siri found them in Mail or Messages. Turn off Show Contact Suggestions.
- Nothing is editable at all: check Screen Time restrictions, or whether the phone is managed by work or school.
- Afterwards, merge the duplicates left across your remaining accounts with a contact cleaner that backs up first.
Why some contacts can't be deleted
The Contacts app is a window onto several address books at once: iCloud, Gmail, Outlook or Exchange, sometimes a company directory. Each account decides what the phone may do with its entries. iCloud and most personal email accounts allow full editing. Others hand the phone a copy it can show but not change. The iPhone cannot delete what the account will not let it delete, so the button simply is not offered.
| Cause | How to spot it | Fix |
|---|---|---|
| Read-only account | No Delete Contact button; the person appears in only one account's list, often a work one | Delete at the source, or turn off Contacts for that account |
| Linked contact | A Linked Contacts section at the bottom of the card; the person returns after you delete | Unlink, then delete each copy where it lives |
| Contact suggestion | "maybe" before the name; the details were found in Mail or Messages | Turn off contact suggestions |
| Screen Time or device management | Editing is blocked everywhere, or account switches are grayed out | Change the restriction, or ask whoever manages the phone |
Step 1: Find the account the contact comes from
- Open Contacts, or the Contacts tab in Phone, and tap Lists at the top left.
- You see All Contacts plus one list per account, such as All iCloud, All Gmail, or the name of a work account.
- Open each account's list and search for the person. The list that shows them is the account that owns the card. If they appear in two lists, you have two copies, which is the linked case below.
If Lists shows only iCloud, the contact is an iCloud contact and should be deletable. If it still is not, go straight to the Screen Time section.
Fix 1: Delete it where it lives, or hide the whole account
A contact from an account that allows changes can be deleted on the iPhone: open it, tap Edit, scroll down, and tap Delete Contact. If that button is missing, the account does not allow it, and you have two options.
Delete it at the source. Sign in to the account on the web or in its own app and delete the person there: Google Contacts for a Gmail account, People in Outlook for a Microsoft account, Contacts on iCloud.com for iCloud. The change syncs back to the iPhone. A company directory is different. You cannot remove a colleague from the directory, only hide the directory from your phone.
Turn off Contacts for the account. This removes every contact that account supplies from the phone, without deleting anything from the account itself.
- Open Settings, then Apps, then Contacts.
- Tap Contacts Accounts and choose the account.
- Turn off Contacts. Mail and Calendar for that account keep working if they are switched on.
Before you switch an account off, check whether anyone you need lives only there. Recreate those few in your main account first, or keep a backup, because they leave the phone along with everything else from that account.
Fix 2: Unlink a contact that keeps coming back
When the same person exists in two accounts, iOS shows them as one card, a linked contact. Deleting that card removes the copies the phone is allowed to delete; the read-only copy stays behind, and the person seems to come back from the dead. Separate them first.
- Open the contact and tap Edit.
- Scroll to the bottom, to the Linked Contacts section. Each copy is listed with its account.
- Tap the red minus button next to a copy, tap Unlink, then Done.
- Delete the copy that can be deleted, and handle the read-only copy with Fix 1.
iOS links cards on its own when it thinks they are the same person, so a phone with iCloud and Gmail both switched on for Contacts often has dozens of these pairs. That is a sign to merge rather than delete, covered below.
Fix 3: "Maybe" and suggested contacts
If a call arrives with "maybe" in front of a name, or the share sheet suggests people you never saved, those are contact suggestions. Siri picks names and numbers out of email signatures and messages and offers them as if they were contacts. They are not saved cards, so there is nothing to delete in the usual way.
- To stop them: in Settings, open the Siri settings (Apple Intelligence & Siri on newer iPhones), find Contacts in the list of apps, and turn off Show Contact Suggestions. Turning off Learn from this App for Mail and Messages stops new suggestions from those apps.
- To keep one: add it to Contacts. It becomes a normal card you can edit or delete later.
Fix 4: Screen Time and managed iPhones
- A child's iPhone. When a parent manages the child's contacts through Family Sharing, the Allow Contact Editing switch under Screen Time, Communication Limits decides whether contacts can change. With it off, adding or deleting a contact needs the Screen Time passcode.
- Account Changes. In Screen Time, Content & Privacy Restrictions, Account Changes set to Don't Allow locks the account settings, so you cannot turn Contacts off for an account.
- A work or school iPhone. Accounts installed by a device management profile often cannot be edited or removed on the phone. Only the IT team can change them.
Then clean up what is left
Once the read-only source is gone, the remaining accounts usually still hold two or three partial copies of the same people: one in iCloud with the mobile number, one in Gmail with the email address. That part is ordinary cleanup, and it is where Cleana's contact cleaner helps.
- Open the Contacts tab in Cleana and allow contacts access. The scan runs on the phone.
- Open Backups and save a copy of your address book first, so any merge can be undone.
- Open Duplicates. Each group shows the merged card before anything changes, with every number and email from all copies in one contact.
- Open Incomplete Contacts for the numbers without names and names without numbers that old syncs leave behind.
One honest limit: no app can delete a contact that its account does not let the phone change, Cleana included. Cleana works on the contacts your iPhone can edit, which, once the read-only account is switched off, is all of them. The full walkthrough is in how to delete duplicate contacts on iPhone, and the feature is on the contact cleaner page. Contacts are processed on the device and never uploaded.
Stop read-only contacts coming back
- Set one default account. Settings, Apps, Contacts, Default Account. New contacts then land in an account you control, usually iCloud.
- Switch Contacts on only for accounts you use for contacts. A work account you need for Mail can stay on for Mail and off for Contacts.
- Check after a new phone or a new job. That is when extra address books arrive quietly. Open Contacts Accounts once and switch off what you do not need. Moving phones soon? See cleaning up an iPhone before transferring to a new one.
Quick answers
Why can't I delete a contact on my iPhone?
The contact comes from an account that lets the iPhone read it but not change it, such as a work directory or a managed work account, or Screen Time restricts contact editing. Find the account under Lists in Contacts, then delete the contact at the source or turn off Contacts for that account.
How do I delete read-only contacts on iPhone?
Delete them in the account they come from, on the web or in that account's app, or remove all of them from the phone by turning off Contacts for the account in Settings, Apps, Contacts, Contacts Accounts. They stay in the account; they just stop appearing on the iPhone.
Why do deleted contacts come back on my iPhone?
Usually a second copy in another account. The card was linked, so deleting it removed the copy the phone could delete and left the other one. Open the card, tap Edit, unlink the copies, and delete each where it lives.
What does "maybe" mean next to a name on iPhone?
Siri found that number or email address in Mail or Messages and is guessing who it belongs to. It is a suggestion, not a saved contact. Add it to Contacts if the guess is right, or turn off contact suggestions to stop them.
Will turning off Contacts for an account delete those contacts?
No. They disappear from the iPhone but remain in the account, on the web and on your other devices. Turn it back on and they return.
Can a contact cleaner app delete read-only contacts?
No. Apps can only change the contacts an account allows the phone to change. Remove the read-only source first; then a cleaner such as Cleana can merge the duplicates left across your other accounts, with a backup made first.
A contact list you control
Find the account, delete at the source or switch it off, unlink what keeps coming back, then merge the rest. Download Cleana, free to download and 100% offline, and turn what is left into one clean card per person.