How to Block “No Caller ID” Calls on iPhone is reader-supported. When you make a purchase through links on this page, we may earn a commission. See our ethics statement.

Are you tired of receiving a plethora of unwanted phone calls every day? Do you wonder how to block No Caller ID on your iPhone?

This quick guide will show you three simple but effective ways to block No Caller ID calls on your iPhone. Let’s get started.

  1. Do Not Disturb
  2. Create new contact
  3. Cell phone carriers

1. Block Calls with Do Not Disturb

Do Not Disturb is a feature that allows you to silence calls, alerts, and notifications that you get while your device is locked. That way you won’t be distracted by those annoying notifications. Here’s how to set it up.

Do Not Disturb mode on iPhone
Screenshot: Herby Jasmin/Gotechtor
  1. Go to your phone “Settings“.
  2. Scroll Down and click on the “Do Not Disturb” option.
  3. At the very top of the list, tap “Do Not Disturb” to turn it on. The toggle should turn green once you’ve enabled it. (there’ll be a moon icon in the status bar)
  4. While you’re there, tap “Allow Calls From“.
  5. You’ll see a list of options, at the bottom select “All Contacts“. You should see a small check mark appear on the right side.

This would enable your iPhone to only ring when receiving calls from people on the address book and silence all unknown and no caller ID callers.

2. Block No Caller ID Using Contacts

Another simple way to block those No Caller ID calls is by creating a new contact. Yes, you’ll create a new contact on your iPhone and name it “No Caller ID“, “No Number” or “Do Not Answer“.

Go to “Contacts“, tap the “+” sign at the top right corner. Enter 000-000-0000 for the phone number. Next, open the phone app, find the new contact you just created and select it. Scroll down and tap “Block this caller“.

A popup window will appear letting you know what happens when you block a contact. Tap Block Contact to confirm your decision.

Another way to do that is to go to your iPhone Settings. Tap “Phone“, scroll down and tap “Blocked Contacts“. You may see a list of blocked callers if you’ve already blocked people on your contact list before. Tap “Add New…“, it will take you to your Contacts list so you can pick the annoying caller.

3. Using cell phone carriers

While iOS gives you couple options to block unwanted calls, the best way to block No Caller ID is through your wireless service provider.

Most cell phone carriers offer some sort of call filter services. Here’re what the most popular networks in the U.S. offer.


AT&T Mobile Security and Call Protect offers two plans. A basic version, which is free but offers limited features. The Plus version costs $3.99/month and offers more protection. Visit Block Robocalls and Unwanted Calls for more info.


T-Mobile mobile security service has three plans. “Scam ID” and “Scam block“, which are included in your cell phone plan. They identify and filter out calls from scammers. T-Mobile also offers a premium plan: “Name ID”. It costs $4/month and helps identify, screen, reverse search, and block calls. Learn more at Blocking Scams and Unwanted Calls


Verizon’s Call Filter service offers two tiers pricing. With the free plan you get spam detection, blocking and reporting. The Call Filter Plus, which costs $2.99/mo or $7.99/mo for a single line or accounts with 3 or more eligible lines, respectively. Visit Stop Unwanted Calls for more info.


Sprint offers two plans: a free basic plan and a premium plan which offers more features but will cost you $2.99/month. Find more info at Stop Unwanted Calls.

National Do Not Call Registry

You could also register your home or mobile phones with the National Do Not Call Registry. To register:

  • Call 1.888.382.1222 (TTY: 1.866.290.4236)
  • For additional information visit

If this article was helpful, please and/or recommend it so your friends can enjoy it, too.

Photo of author
Herby has a healthy obsession with all things technology, especially smartphones. He loves to rip things apart to see how they work. He is responsible for the editorial direction, strategy, and growth of Gotechtor.

2 thoughts on “How to Block “No Caller ID” Calls on iPhone”

  1. Unfortunately, method #2 didn’t work on an iPhone 6s on iOS14.6 (latest available).

    We created a new contact with the phone # “0000000000” and double-checked this contact is blocked and when we try to call from another cell phone with Caller ID off, it still rings with “No Caller ID”

    We changed the name of the contact to “NO CALLER ID” and it notices it still comes up “No Caller ID” so this must be a string internal to the phone.

    This explains why we can’t change the ringtone for this contact either.

    • Hey Chinarut, Thanks for dropping by. Well, that’s weird. This probably has to do with your phone. Did you try it with a different phone?


Leave a Comment

Welcome to our community. We invite you to join our discussion. Please read and understand Gotechtor's community guidelines before participating. So be respectful and constructive and keep on topic.