How to Block Text Messages on Android or iPhone

Block numbers on your phone to stop texts instantly

People walking down the street texting

Edward Berthelot / Getty Images 

Blocking text messages prevents your phone from receiving texts from any specific number. There are multiple reasons to want to block texts, like to stop spam or cut ties with someone.

Fortunately, you don't need a special message blocker to do so; you can block texts on iPhone and Android using settings built-in to those devices. However, the method you need to use to block numbers is different depending on the app you use to send messages.

Another way to stop a number from texting you is to log in to your carrier's website to access your account and set up message blocking.

When you block a number to stop getting texts from it, you're also preventing phone calls. There might be third-party apps that can differentiate between the two so that you're blocking texts only and not calls, or vice versa, but the methods explained below block both.

These steps apply to both iPhone and Android devices regardless of manufacturer (e.g., Google, Samsung, HTC) or carrier (like AT&T, Sprint, T-Mobile, Verizon).

How to Block Text Messages on iPhone

There are multiple ways to block texts on iPhone. When you do so, you block not only text messages from that number but also phone calls and FaceTime calls.

From an Existing Text Message

  1. Open the Messages app and tap the conversation that includes the number you want blocked.

  2. Select the small (i) at the top right of the screen. If you don't see that, select the text at the top of the message followed by the info button.

  3. Select the arrow to the right of the contact.

  4. Scroll down and tap Block this Caller, and then select Block Contact to confirm.

    Block this caller option on iPhone

From a Recent Call

Similar steps can be followed to block calls and texts on iPhone if the point of contact is a phone call. Open the list of calls in the Phone or FaceTime app, tap the (i) icon next to the number you want blocked, and select Block this Caller.

iPhone block text and call option

From Settings

If you don't have an existing message or recent call from the person you want to block, but they are a contact in your phone, you can set up the call and text blocking from Settings.

  1. Open the Settings app.

  2. Tap Messages and then Blocked.

  3. Tap Add New. You'll need to scroll to the very bottom if you have lots of existing blocked numbers.

    iPhone Settings, Messages, Blocked screens for blocking text messages and calls
  4. Pick the contact you want to block

How to Block Texts on Android

Blocking unwanted texts on Android depends heavily on which messaging app you’re using.

Messages App

If you use Google's Messages app on your phone or tablet, follow these directions to block texts:

  1. Tap and hold the conversation.

  2. Select the circle with the line through it at the top right of the app.

  3. Optionally report the number as spam, and then tap OK.

    Block and report spam for Messages app text on Android

Another way to block texts in the Android Messages app is by opening the conversation. From there, use the menu at the top right to access Details > Block & report spam.

Messenger App

If you use the Facebook Messenger app as your default SMS app, here's how to block texts on your Android:

  1. Press and hold the conversation with the number you want blocked.

  2. Tap the menu button.

  3. Select Block.

    Facebook Messenger chat screens and block texts option
  4. Tap Block once again to confirm.

Contacts App

Another way to block texts on Android is through the Contacts app. This is helpful for blocking contacts or people that you don't already have a text message from. All future texts and calls will be blocked automatically.

  1. Open the Contacts app.

  2. Tap the entry for the person/business, or make a new one if you're blocking a brand-new number.

  3. Use the three-dotted menu at the top right to select Block numbers. Like the other method above, you can also mark the number as spam.

    Android block contact screens

    Depending on your phone, you might not end up on a screen like you see above. If you see a small menu with a Details button, tap that first, then use the three-dotted menu at the top right to find the Block contact option.

    Android contacts app with block contact option
  4. The contact's number is now blocked from all calls and texts.

Other Text Blocking Methods for Android

There are lots of versions of the Android operating system that are still in circulation, so if you're using one that doesn't reflect the instructions above, those screenshots won't look like what you see on your phone or tablet.

Try one of these methods for blocking texts on Android if you haven't had luck yet:

  1. Open the conversation, tap the three dots at the top right, select Block number, and then tap OK.

    Android messages screens with block number option
  2. Tap the three dots at the top of the screen and go to Settings > Block numbers and messages > Block numbers. Type the number you want to block, or choose one from Inbox or Contacts, and then select the green plus sign to add the number to your block list.

    Android block numbers and messages screen
  3. Look for a Settings or menu-looking button and then browse the options for anything related to SMS, text, calls, messages, or other words that might be used to describe how someone could contact you. There should be a block option there.

How to Block Text Messages in Other Apps

There are so many messaging apps out there for iPhone and Android that listing SMS blocking directions for all of them is unrealistic. Here's how to block text messages in a few of the more popular ones:

  • WhatsApp: We have a separate guide on this where you can learn how to block a WhatsApp contact.
  • Signal: Open the conversation, tap the three-dotted menu button, select Conversation settings, and choose Block.
  • Telegram: Open the conversation, tap the contact's name at the top, and then use the menu button to select Block user.
  • Google Voice: From the Messages tab, select the conversation, tap the menu button at the top right, go to People & options, and then pick Block <#>.
  • Skype: Select the conversation to open it, tap the person's name at the top, and then scroll to the bottom to choose Block contact.
  • Verizon Messages (Message+): You can't block texts in Message+, but you can do so from your Verizon account.

If you refer to emails as texts, or emailing is your primary form of texting and you want to block messages there, too, you can. Learn how to block senders in Gmail if you use that email service, or visit these links for Yahoo Mail, Outlook Mail, iCloud Mail, Zoho Mail, or Yandex.Mail.

Block Text Messages Through the Carrier

Some carriers have message blocking tools you can use to block spam text messages or block specific numbers. This might be a preferred way for you to block messages if you're a parent overseeing several phones and you don't want your kids to easily undo your restrictions.

Follow these links for all the details you need to block text messages within each of these carriers' websites, regardless of the kind of phone that's being used on the account: Verizon, Sprint, T-Mobile. If you're an AT&T customer, the AT&T Call Protect app is the best way to block specific numbers or fraudulent calls.

If you use AT&T, T-Mobile, Verizon, Sprint, or Bell, you can report spam texts by forwarding the message to the number 7726 (it stands for SPAM). This might not immediately block the number from texting you again, but it will report the number for further investigation.