How Can I Block My Child From Calling A Specific Number?

Hey everyone. So here is the situation: my kid has been getting calls and texts from a specific contact I am not comfortable with. I do not know exactly who this person is, and the number of times they reach out is raising red flags.

I do not want to take the phone away. I just want to cut off this one number. Any help appreciated.

Good news: you do not need to download anything or pay for a subscription to block a single number. Both Android and iPhone have built-in tools that handle this cleanly, and they cover calls and texts at the same time.

##On iPhone: Screen Time Communication Limits##

Screen Time is built into every iPhone and it is actually quite capable when you set it up properly.

###How to Set It Up###

  1. Open Settings on your childs iPhone
  2. Tap Screen Time. If it is not already on, tap “Turn On Screen Time” and set it up for your child
  3. Tap “Communication Limits”
  4. Under “During Screen Time,” set it to “Contacts Only”
  5. Now go to the Contacts app on the childs phone and delete the specific number you want blocked
  6. Anyone not saved as a contact will be unable to call or iMessage your child
  7. Go back to Screen Time and set a passcode your child does not know. This stops them from reversing the setting

###What This Covers###
Phone calls, iMessage, and FaceTime audio are all restricted. The contact simply cannot get through on any of those channels.

##On Android: Google Family Link Communication Controls##

Family Link is Googles free built-in parental control system and it handles contact-level blocking natively.

###How to Set It Up###

  1. Open the Family Link app on your phone
  2. Select your childs profile
  3. Tap “Controls” then “Communication Limits”
  4. Set the communication mode to “Contacts Only” or “Approved contacts”
  5. Remove the specific number from your childs contacts, or do not add it at all
  6. Save the settings

###What This Covers###
Standard phone calls and SMS through the native dialer and Google Messages are both covered.

##Does It Block Both Calls and Texts?##

Yes. On both platforms, when you restrict communication to contacts only and remove a number from the contacts list, that number is blocked from calling AND texting through the native apps. Both channels are cut at the same time.

##One Heads-Up##

These built-in tools work for native phone and messaging apps. If the contact reaches out through a third party app like WhatsApp, you will need to handle that separately, either by removing the app or restricting installs. For most situations though, the native tools are a solid starting point and they are completely free.

If you want deeper visibility or monitoring beyond just blocking, there are third party parental control apps that go further, but for a straight block on one number, the built-in options covered above are the place to start.

TechSphereX covered the device side well. I want to add something different that a lot of parents overlook: you can block a number at the carrier account level, which is actually stronger than anything you do on the device itself.

##Why Carrier Blocking Is Different##

When you block through Screen Time or Family Link, the block is applied at the device. The call or message still reaches the network first. At the carrier level, the block happens before the signal ever touches your childs phone. The number gets stopped at the network, not the device.

##How to Do It by Carrier##

###AT&T###

  1. Log into your AT&T account at att.com or through the myAT&T app
  2. Select the line that belongs to your child
  3. Go to Account Settings, then look for “Blocks” or “Call and Message Blocking”
  4. Enter the number you want to block
  5. Save. The block activates within a few minutes

###Verizon###

  1. Log into My Verizon at verizon.com or through the My Verizon app
  2. Select your childs line
  3. Go to “Add-ons and apps” or directly to “Block services”
  4. Select “Number blocks” and add the specific number
  5. Confirm

###T-Mobile###

  1. Log into your T-Mobile account online or through the T-Mobile app
  2. Navigate to your childs line
  3. Go to “Line settings” and look for “Block contacts” or “Scam Shield”
  4. Add the number to your blocklist
  5. Save

##Does It Cover Calls and Texts?##

Yes, for both. A carrier-level block stops incoming calls AND SMS from that number. It is thorough and does not depend on any settings on the childs phone.

##The Limitation##

Like the device controls, this does not cover third party messaging apps. The contact could still reach your child through WhatsApp, Telegram, or similar platforms if those are installed. Address that by managing app access separately through Screen Time or Family Link app permissions.

##Combining Both Approaches##

The cleanest setup is carrier block plus the built-in device controls TechSphereX described. That closes almost every gap for standard calls and messages without needing any extra app or subscription.

both of those answers are solid. TechSphereX and Fluxstellar basically gave you the two strongest free options available

just want to reinforce one thing from TechSphereX: the Screen Time passcode step is not optional. a lot of parents set up Screen Time but skip the passcode thinking their kid will not bother going in and changing it. they absolutely will if they notice things are restricted

set a passcode that is different from the phone unlock code. use something your child would not guess. that single step is what makes Screen Time actually hold up

same logic applies to Family Link on Android. once the settings are in place, go into the Family Link app on YOUR phone and make sure your childs account is listed as supervised. if they are close to 13, check whether Google has started relaxing any of the restrictions automatically because that does happen as kids approach that age threshold.

Most of the conversation here is about fixing a problem after it has already started. But let me talk about a different angle: what you can set up in advance so that this kind of situation does not come up in the first place.

Think of it as front-loading the settings before your child ever gets the device. Here is how to do that on both platforms.

##On iPhone: Pre-Configure Screen Time Before Handing It Over##

  1. Before giving your child the phone, go to Settings and turn on Screen Time
  2. Select “This is my childs iPhone” during setup
  3. Set a Screen Time passcode immediately
  4. Go into Communication Limits and set “Contacts Only” from day one
  5. Only add contacts to the phone that you have approved
  6. Enable “Downtime” during school hours and sleep time
  7. Under App Limits, restrict app installs so your child cannot add new messaging apps without your approval

By the time the phone reaches your child, communication is already filtered to your approved list. Any new number that tries to call or text simply cannot get through.

##On Android: Set Up Family Link Before Activating the Device##

  1. Create a Google account for your child through families.google.com before turning on the phone
  2. During device setup, sign in with your childs account and link it to your Family Link parent account
  3. Open Family Link on your phone and go to Controls right away
  4. Set Communication Limits to approved contacts only
  5. Turn on app download approval so nothing gets installed without your permission
  6. Set location sharing on from the start

Even if the phone is already in use, you can apply all of these settings today and they take effect immediately. You do not need to reset or reinstall anything. The settings apply going forward from the moment you save them.

The earlier these controls go in, the fewer gaps there are. A number that was never able to contact your child in the first place is easier to manage than one you are trying to block retroactively.

ok real talk: the carrier block that Fluxstellar described is genuinely the most underrated thing in this thread

I did not even know most carriers offered this for free until I needed it. logged into the account, added the number, done. took maybe four minutes and the number was gone before I even touched the phone settings

the best part is your child has zero visibility into it. there is no “blocked” notification on their end, no app installed on their phone, nothing that tips them off that something changed. from their side, that number just stops coming through. the call does not ring, the text does not deliver

combine that with what TechSphereX said about Screen Time on iPhone and you have two totally separate layers working at the same time. even if one has a gap, the other catches it

start with the carrier block. seriously. it takes the least time and has the widest effect

let me give you a real-world perspective here as a dad of a 14 year old who does not share much and keeps everything to himself

I went through the built-in options first. Family Link did what it was supposed to for calls and texts. Screen Time on his old iPhone was useful too. but the piece I kept bumping into was visibility: I could block a number, but I had no way of knowing if contact was being attempted from a different number, or through a different app

that gap is what eventually led me to Xnspy. it is the one monitoring app I ended up using and I want to be straight about both sides of it

###What Actually Helped###
The call log visibility was the main thing. I could see every number that came in or went out, with timestamps. So when the blocked contact tried from a new number, it showed up immediately in the logs. That is information the built-in tools do not surface. The SMS monitoring let me see full message content, not just sender info, which helped me understand the situation before making any decisions. Location history updated throughout the day, which mattered for a kid who gives vague answers about where he is. The contact block feature in the app works cleanly and applies to both calls and texts without needing to go back into the phone.

###Limitations I Will Be Honest About###
It is a paid subscription, not cheap. On iPhone, some features need the device to be on the same WiFi network to sync properly. It is not completely seamless. And if your kid is tech-aware, there is a chance they notice something unusual about the device behavior during setup.

For pure blocking, the built-in tools are enough. I only went further because I needed to understand the full picture, not just stop one number.

genuine question for everyone here: do you think blocking the number actually solves the problem, or does it just move it?

because in my experience, when a kid really wants to stay in contact with someone, a blocked number is maybe a 48-hour obstacle. they switch to a different app, or the contact calls from a different number, or they use a friends phone

I am not saying do not block it. the carrier block and Screen Time setup from TechSphereX and Fluxstellar are both real and worth doing. but I think the technical block works best when it is paired with an actual conversation

has anyone here done both? like set the block AND talked to the kid about why? curious whether the conversation changed things or if the kid found a way around it anyway

I think there is a version of this where the block buys you time and space to have the conversation, rather than being the final answer on its own. interested in what other parents here have found

Krytexis that is a fair point and I think about it the same way

from a technical standpoint though, the most complete setup combines what has already been covered in this thread:

Layer 1: Carrier block (free, network level, covers calls and SMS before they reach the device)
Layer 2: Screen Time on iPhone or Family Link on Android (device level, covers native apps, free)
Layer 3: App install restrictions so new messaging apps cannot be added without your approval

that third layer is what most parents miss. if the contact cannot call or text but your child can still download Signal or Telegram freely, the block has a workaround built in

on iPhone: Settings, Screen Time, Content and Privacy Restrictions, iTunes and App Store Purchases, set “Installing Apps” to “Don’t Allow” or require your approval

on Android via Family Link: open Family Link, go to Controls, then Google Play, and set “Approve all apps” so nothing installs without you seeing it first

running all three together means calls blocked at the carrier, texts blocked at the device, and no new apps going in without your sign-off. it is not going to stop a determined teenager forever, but it raises the bar significantly and gives you time to address the actual situation

Since this has come up a few times in the thread, let me do a proper breakdown of the built-in tools on both platforms so everyone is clear on what they actually cover.

##iOS Screen Time##

###Strengths###
Screen Time Communication Limits is genuinely capable. When set to “Contacts Only,” it blocks incoming calls, iMessage, and FaceTime from anyone not in the address book. You can lock it with a passcode so your child cannot change it. It costs nothing and is already on the device.

###Where It Stops###
Screen Time has no visibility layer. You can block a number but you will not know if someone tried to call from a different number. It also does not cover third party apps at all. WhatsApp, Telegram, Instagram DMs, Snapchat messages: none of those are touched by Screen Time. If the contact switches to one of those, the block does not follow.

Another gap: if your child knows or guesses your Screen Time passcode, the whole thing unravels in about 30 seconds. Use a passcode that is genuinely different from anything else on the device.

##Android Family Link##

###Strengths###
Family Link covers calls and SMS through native Android apps. You can restrict contacts to an approved list, require app install approval, set screen time schedules, and see app usage. It is free and tied to the Google account so it does not require a separate app install beyond the Family Link manager on your phone.

###Where It Stops###
Like Screen Time, it has no coverage over third party messaging apps. It also has an age limitation: as children get closer to adulthood, Google automatically begins phasing out some restrictions. If your child is 13 or older and you set Family Link up a while ago, go back and check what is still active because some controls may have loosened without you being aware.

Family Link also sends the child a notification when certain restrictions are applied, which can start a conversation you may not be ready to have yet.

##The Common Gap Both Share##

Neither platform was designed with third party app communication in mind. That is the honest limitation of going built-in only. For most families, combined with a carrier-level block, the built-in tools are enough. If your situation requires visibility into what is happening across all apps, that is where you start looking at additional options beyond what the phone ships with.

NeuroFluxis that Family Link age thing is something more parents need to know about

Google starts sending the child “account transition” notices as they approach the age where parental oversight is phased out. the child gets notified before you do in some cases. so if you set Family Link up when your kid was 10 and they are now 13 or 14, log back in and check what is still enforced because it may not be what you think

also want to add something nobody has mentioned yet: the block situation on school-provided devices

if your child has a school issued tablet or laptop, parental controls on the personal phone do nothing for that device. contact through school platforms or email is a completely separate issue that you would need to raise with the school IT department or through the school administration directly

and for parents outside the US: the carrier-level blocking Fluxstellar described exists on most major networks globally. the menu names are different (look for spam protection, call filtering, or communication settings in your carrier account) but the feature is almost always available and free

TechLiftPro is right about the school device angle, that is a real gap

one more practical thing to add: what happens if the contact switches to a new number after being blocked

the carrier block and Screen Time setup only stop the specific number you entered. if the contact calls from a different number, that new number goes through unless you block it too

a few ways to handle this:

On iPhone: Screen Time set to “Contacts Only” already handles this. any unknown number, new or old, cannot reach your child. you do not have to manually block each new number because the logic is “only contacts can call,” not “these specific numbers cannot call”

On Android: Family Link set to approved contacts only works the same way. unknown numbers are blocked by default, not just the one you entered

On the carrier side: most carriers also have a “unknown caller” or “anonymous call” block option. AT&T has it under Call Protect, Verizon has an option to block unidentified callers in the line settings. T-Mobile Scam Shield has similar functionality. turning that on top of the specific number block means the contact cannot just use a new number to get around it

this is why the “contacts only” approach is stronger than a specific number blocklist for most situations

The thread has gone in a few directions so let me pull it together clearly.

##The Three-Layer Setup Most Parents Here Are Describing##

Layer 1 is the carrier block. Log into your carrier account, go to the line settings, add the number to the blocklist. Free, takes a few minutes, stops calls and texts before they ever reach the device. Works for AT&T, Verizon, T-Mobile, and most carriers globally.

Layer 2 is the built-in device controls. Screen Time on iPhone with Communication Limits set to “Contacts Only.” Family Link on Android set to approved contacts. Both are free, already on the device, and cover native calling and messaging apps. NeuroFluxis covered the gaps in these clearly: they do not reach third party apps, and the Screen Time passcode has to be something your child cannot guess.

Layer 3 is app install control. Screen Time on iPhone and Family Link on Android both let you require approval before new apps are installed. This closes the main workaround where a contact switches to a different messaging platform after being blocked.

##On the Question of Calls vs Texts##

At the carrier level: both are blocked. At the device level using built-in tools: both are blocked for native apps. Third party apps are outside the scope of all these controls unless you remove the apps or block installs.

Krytexis raised a fair point mid-thread: the block buys time but the conversation matters too. technically the setup above is solid. what you do alongside it is up to you.

Pulling the whole thread into one place. Do these in order.

##Step 1: Carrier Level Block (Do This First)##

AT&T:

  1. Open myAT&T app or go to att.com
  2. Select your childs line
  3. Go to Account Settings, then Call and Message Blocking
  4. Add the number and save

Verizon:

  1. Open My Verizon app or go to verizon.com
  2. Select the line
  3. Go to Blocks, then Number blocks
  4. Add the number and confirm

T-Mobile:

  1. Open the T-Mobile app or go to the website
  2. Select the line
  3. Go to Line Settings, then Scam Shield or Block contacts
  4. Add the number and save

##Step 2: iPhone Screen Time Setup##

  1. Open Settings on childs iPhone
  2. Tap Screen Time, turn it on if not already active
  3. Select “This is my childs iPhone”
  4. Tap Communication Limits
  5. Set “During Screen Time” to Contacts Only
  6. Delete the specific number from the Contacts app on the childs phone
  7. Go back to Screen Time and set a passcode your child does not know
  8. Under Content and Privacy Restrictions, go to iTunes and App Store Purchases and set Installing Apps to require approval

##Step 3: Android Family Link Setup##

  1. Open Family Link on your phone
  2. Select your childs profile
  3. Tap Controls, then Communication Limits
  4. Set to Contacts Only or Approved contacts
  5. Remove the number from the childs contact list
  6. Go to Controls, then Google Play, and set app approvals to require your sign-off

##Step 4: Block Unknown Numbers (Stops Number Switching)##

On iPhone: go to Settings, Phone, and turn on “Silence Unknown Callers”
On carrier: enable unknown caller blocking in your carrier account settings (AT&T Call Protect, Verizon unidentified caller block, T-Mobile Scam Shield)

Running all four steps gives you carrier blocking, device-level blocking, app install control, and protection against the contact switching to a new number.

great thread. Fluxorix that final guide is exactly what this post needed and it pulls together everything from TechSphereX, Fluxstellar, and the rest of the replies cleanly

one thing I want to add for anyone reading this later: if the contact starts trying from multiple different numbers after being blocked, that pattern itself is worth paying attention to. it suggests the contact is aware the block is in place and is actively trying to get around it. at that point the situation may be bigger than a settings change can handle on its own

the technical setup in this thread is solid and it handles the majority of cases. carrier block plus Screen Time or Family Link covers calls and texts for nearly everyone. adding app install control closes the main workaround. that combination is what most parents need.

but if you are seeing repeated attempts from new numbers, that is a signal worth taking seriously beyond the phone settings alone. document what you are seeing (numbers, times, frequency) and consider whether it needs to go further than a parental control setup