How to Block a Phone Number on an Android Phone
Getting unwanted calls or texts from a number you'd rather never hear from again? Android makes it reasonably straightforward to block numbers — but the exact steps depend on which phone you're using, which Android version it's running, and whether you're blocking through the native dialer, a messaging app, or your carrier. Here's what you need to know.
What "Blocking" Actually Does on Android
When you block a number on Android, calls from that number are silenced and sent directly to voicemail (or rejected outright, depending on your setup). Text messages from blocked numbers are filtered out — they won't appear in your main conversation list, though some Android versions do store them in a separate "Blocked messages" folder so you can review them later.
Blocking happens at the app level on most Android devices. This means blocking a number in your Phone app doesn't automatically block it in your Messages app, and vice versa. If you want full coverage — no calls and no texts — you'll typically need to block the number in both places.
How to Block a Number in the Phone App
On most Android phones running a reasonably modern version of Android (9 and above), the process follows one of these two paths:
From your Recent Calls list:
- Open the Phone app
- Tap the Recents tab
- Tap the number or contact you want to block
- Tap Block / Report spam or look for a three-dot menu and select Block number
From your Contacts list:
- Open the Phone app or Contacts app
- Find and open the contact
- Tap the three-dot menu (usually top-right)
- Select Block numbers or Block contact
On stock Android (like Pixel phones), this lives in a fairly predictable place. On Samsung Galaxy devices running One UI, the path is slightly different — you'll often find blocking options under More options → Block number inside a call log entry. On Motorola, OnePlus, or other manufacturer skins, the labeling may vary but the function is the same.
How to Block a Number in the Messages App 📵
To block texts specifically:
In Google Messages (the default on most modern Android phones):
- Open the conversation from the number you want to block
- Tap the three-dot menu in the top-right corner
- Select Block & report spam or simply Block
In Samsung Messages:
- Open the conversation
- Tap the three-dot menu
- Select Block number
In both cases, you'll usually be asked whether you also want to report the number as spam — that's optional and sends data to Google or Samsung to help flag patterns.
Built-In vs. Carrier-Level Blocking
There's an important distinction between device-level blocking and carrier-level blocking.
| Blocking Method | Where It Works | What It Stops |
|---|---|---|
| Phone/Messages app | On your device only | Calls and texts reaching your screen |
| Carrier blocking | At the network level | Calls/texts before they reach your phone |
| Third-party apps | Varies | Calls, texts, spam detection |
Device-level blocking (what the steps above describe) is free, immediate, and doesn't require contacting anyone. The downside: the calls still technically connect to your carrier's network before being rejected, which means voicemails may still be left depending on your setup.
Carrier-level blocking is handled by your mobile provider — AT&T, T-Mobile, Verizon, and others all offer tools (some free, some subscription-based) that block numbers before they ever reach your phone. This can be more effective for persistent harassers or robocall campaigns.
Third-party apps like Hiya, Nomorobo, or RoboKiller add a layer of spam intelligence on top of manual blocking — useful if you're dealing with high volumes of unknown or rotating numbers rather than one specific caller.
When the Steps Don't Match What You See 🔍
Android is not a single, uniform operating system. Samsung, Google, OnePlus, Motorola, and others each run their own version with different UIs, renamed menus, and different default apps. The steps above cover the most common setups, but your phone may look different if:
- You're running an older Android version (pre-9)
- Your carrier has replaced the default Phone or Messages app with their own
- You've installed a third-party dialer (like Truecaller)
- Your device is a budget model with a stripped-down interface
In those cases, searching your phone's Settings app for "blocked numbers" or "call blocking" often reveals the right menu faster than navigating manually.
Factors That Affect Which Approach Works Best for You
Several variables shape which blocking method actually fits your situation:
- Frequency and source of unwanted contact — a single ex-contact vs. ongoing robocall campaigns are very different problems
- Android version and manufacturer skin — determines where the settings live and what options are available natively
- Whether you use Google Messages or a different SMS app — blocking in one doesn't carry over to the other
- Your carrier — some offer robust network-level tools; others require third-party solutions
- Privacy preferences — some spam-detection apps require access to your contact list and call history to function
The built-in blocking tools on Android handle the most common scenarios well. But whether device-level blocking is sufficient, or whether you need carrier tools or a dedicated app, comes down to what exactly you're trying to stop — and that depends entirely on your own situation.