How to Block Unknown Callers & “No Caller ID” on iPhone

Block unknown callers on iPhone

Now that we can block callers on the iPhone by selecting a specific number or contact, wouldn’t it be nice to go further and stop all “Unknown” callers and “No Caller ID” calls from coming to the iPhone too? Typically the “Unknown”, “No Caller ID”, and “Blocked” callers are telemarketers, robocalls, and other annoying types, so it’s not like you’re going to be missing much if we prevent these nuisances from contacting us.

We’ll show you a clever workaround that effectively prevents all “Unknown” calls and all “No Caller ID” calls from calling an iPhone, and also prevents any other unrecognized number from getting through to you as well.


Do not use this approach to block unknown callers if you regularly get wanted phone calls from numbers or people calling from unrecognized and numbers. . This works by using your iPhone Contacts list as the allowed caller list. Anyone not in your Contacts list will not get through to the iPhone.

How to Block “Unknown Caller” & “No Caller ID” on iPhone

This is not the traditional block call method, it’s a clever workaround using Do Not Disturb mode and your contacts list to prevent any random unknown callers from reaching the iPhone. There are some caveats, so be sure to read through and understand how this works:

  1. Open the Settings app on the iPhone and go to “Do Not Disturb”
  2. Flip the switch next to “Manual” to the ON position – this turns on Do Not Disturb mode (as signified by the moon icon) which essentially keeps your phone silent, we’re going to customize this though
  3. Turn on Do Not Disturb mode

  4. Tap on “Allow Calls From”, from here you have two options for restrictions
  • Choose “Favorites” if you only want your ‘Favorite’ contacts to be able to get through to your iPhone, this is an acceptable solution for people who have their family, friends, and other important people on their iPhone Favorites list, but never get calls from anyone else not in ‘Favorites’
  • OR: Choose “All Contacts”, which will allow phone calls to come through from anyone in your Contact list (not just Favorites) but not anyone who isn’t already added to your address book – this is the better solution for many, since obviously an Unknown caller, solicitor, or “No Caller ID” call won’t be in the address book of your iPhone, but if everyone you do communicate with IS in your iPhone contact list, you won’t miss their calls

Allow calls from Favorites or from

  • Exit out of Settings and enjoy your new peace and quiet
  • Remember: choosing ‘All Contacts’ will prevent any phone number or address that is not in your iPhone Contacts list from reaching the iPhone. Do not enable this without thorough comprehension, otherwise you may miss calls you actually want to get.

    Keep in mind that Do Not Disturb mode silences the iPhone completely, stopping the iPhone from ringing or making any alert sound, and preventing any contact attempt if someone is not on your Favorites list or in the Contacts list, assuming you chose either of those options. Because of how this is designed, Do Not Disturb mode is an excellent feature but it’s generally best used on a schedule so that it kicks in automatically in the evening and turns off automatically in the morning, but some people like to have it on all the time.

    It is also highly recommended to enable the “Repeated Calls” option in Do Not Disturb mode, since it is unlikely that anyone outside of an emergency situation would repeatedly call the iPhone.

    Obviously if you have no contacts list and nobody in your favorites list, you may want to either add the people you’d like to talk to the iPhone, or reconsider using the Do Not Disturb trick to block unknown callers. If you just enable this without having a sufficient contacts list, you will basically be blocking every call to your phone, which is not what most people want to do.

    Just think, how many times have you actually answered an Unknown caller or “No caller ID” number and had it been something important or something you wanted to talk to? For me anyway, it’s 95% telemarketers, political robocalls, call scams, and other junk, and I can think of only once where someone I actually knew manually blocked their iPhone number from appearing on caller ID with the *67 prefix. Blocking Unknown and No Caller ID calls is really low hanging fruit, but Apple has yet to offer a direct solution to this, so in the meantime try out this Do Not Disturb trick. or just get in the habit of silencing a call you don’t want to answer when it comes in, or sending them directly to voicemail from the iPhone – those methods require a little hands on work, but they’re effective as well.

    Another trick that used to work was to create a contact called “Unknown” and “No Caller ID” and block those contacts specifically on the iPhone, but that does not reliably work, so if you really want peace an quiet and to stop the unknown callers from hounding your iPhone, use the DnD method instead.

    Have another solution you use to block unknown calls on your iPhone? Did you use the method above and now you’re enjoying your peace and quiet free from annoying telemarketers? Let us know in the comments!

    Leave a Reply