Why does my phone not show caller ID?

The short answer

Your phone doesn’t show caller ID because the caller has blocked their number, your carrier isn’t delivering the information, or a setting on your phone is interfering.

Common reasons caller ID is missing

The caller is hiding their number

The most common cause. The person calling you has deliberately blocked their caller ID. They may have:

  • *Dialed 67 before your number to hide their ID for that one call
  • Turned off caller ID in their phone settings so it applies to all calls
  • A business phone system that strips caller ID by default

There is nothing you can do on your end to reveal a number someone has intentionally hidden.

Your carrier isn’t passing the information

Sometimes the issue is between phone networks. This happens when:

  • The call crosses international networks that don’t share caller ID data
  • Your carrier is experiencing a technical issue with its caller ID service
  • You’re in an area with poor signal, and the data gets lost during the connection

Something on your phone is blocking it

  • A third-party call screening app may be stripping or hiding caller ID info
  • Your phone’s built-in spam filter might be interfering with how calls display
  • A recent software update may have changed your settings

How to fix it

If caller ID is missing on every call, not just some, try these steps:

  • Restart your phone — this resets the connection to your carrier
  • Check your call settings — make sure you haven’t accidentally turned off caller ID display
  • Disable third-party call apps temporarily to see if they’re the cause
  • Update your phone software — bugs that affect caller ID are often patched in updates
  • Contact your carrier — ask them to confirm caller ID service is active on your account (some carriers charge extra for enhanced caller ID)

When should you worry?

If caller ID suddenly stops working for all incoming calls, it’s likely a carrier issue or a setting that changed. Contact your provider. But if only certain calls show as unknown, that’s completely normal — the caller is simply choosing not to share their number.