TL;DR: The best free way to stop spam calls on iPhone is Settings > Apps > Phone > Screen Unknown Callers > Ask Reason for Calling, which makes callers who aren’t in your contacts say who they are before your phone rings. Then turn on the Spam call filter on the same screen, block repeat numbers, switch on your carrier’s free filter (Verizon Call Filter, T-Mobile ScamShield or AT&T ActiveArmor), and register with the Do Not Call Registry (US) or the Telephone Preference Service (UK). In the UK, report scam calls free by texting Call plus the number to 7726.
Last updated: November 10, 2026. By Veer. Checked against Apple Support, the FCC, USA.gov, Ofcom, the ICO, Citizens Advice, Report Fraud, Verizon, T-Mobile and AT&T. This is a researched how-to guide built from official documentation; we haven’t run our own call-blocking experiment.
If your iPhone rings five times a day with “Potential Spam,” a fake toll agency or a number that looks almost like yours, the good news is that most of the fix is already on your phone. Since iOS 26, the iPhone can answer unknown callers for you and only ring once they’ve said why they’re calling. Add your carrier’s free spam filter and a couple of official opt-out lists, and the daily noise drops a lot. Here’s how to stop spam calls on iPhone, step by step, in the order we’d do it.
How do I stop spam calls on my iPhone?
Turn on Call Screening, filter spam, block repeat offenders and let your carrier filter calls before they reach you. Apple’s settings handle unknown numbers on the phone, while carriers stop a lot of robocalls on the network. The FCC says phone companies block “billions of unwanted calls” each year and that many offer extra blocking through an app or service (FCC).
| # | Fix | Where | Cost |
|---|---|---|---|
| 1 | Screen unknown callers (Ask Reason for Calling) | Settings > Apps > Phone | Free |
| 2 | Or silence unknown callers completely | Settings > Apps > Phone | Free |
| 3 | Filter spam and unknown callers into their own lists | Settings > Apps > Phone > Call Filtering | Free |
| 4 | Block numbers that keep calling | Phone > Recents > Info > Block Caller | Free |
| 5 | Turn on your carrier’s free spam filter | Verizon Protect, T-Life, ActiveArmor apps | Free tiers |
| 6 | Add a caller ID app if you want more | Settings > Apps > Phone > Call Blocking & Identification | Free to paid |
| 7 | Join the Do Not Call Registry (US) | donotcall.gov or 1-888-382-1222 | Free |
| 8 | Register with TPS (UK) | tpsonline.org.uk or 0345 070 0707 | Free |
| 9 | Report scam calls | FTC (US), 7726 (UK) | Free |
How do I turn on Call Screening on iPhone?
Go to Settings > Apps > Phone, scroll to Screen Unknown Callers and pick Ask Reason for Calling. From then on, a number that isn’t saved in your contacts gets asked for their name and reason before your iPhone rings, and you see their answer so you can decide whether to pick up (Apple Support).
A few things to know before you rely on it:
- Save the numbers you care about. Calls from contacts are never screened, so add your doctor, your kid’s school and delivery services you use. Apple suggests exactly this (Apple Support).
- It pauses in two cases. Calls aren’t screened while you’re roaming, and screening turns off for 24 hours after you call emergency services.
- Standard rates can apply. Apple notes that call screening may use standard calling and data rates.
- You need iOS 26 or later and a supported language and region. US and UK English are supported. If you don’t see the option, update your iPhone (the current release is iOS 27.2.1) and check Settings > General > Language & Region.
Why this works so well against spam: robocall systems rarely stop to answer a question. A real person with a real reason will, so you lose very little by turning it on.
Should I silence unknown callers instead?
Only if you almost never get legitimate calls from new numbers. On the same Screen Unknown Callers setting, Silence sends every call from an unsaved number straight to voicemail without ringing; the calls still show in your call history (Apple Support).
| Setting | What callers hear | Best for |
|---|---|---|
| Never | Your phone rings as normal | People who take lots of new-number calls |
| Ask Reason for Calling | An automated prompt asking who they are | Most people |
| Silence | Straight to voicemail | Heavy spam, few new contacts |
The catch with Silence is that you’ll miss the plumber, the pharmacy and the job recruiter until you check voicemail. Ask Reason for Calling gives you nearly the same peace with far fewer missed calls.
How do I filter spam calls on iPhone?
In Settings > Apps > Phone, scroll to Call Filtering and turn on Spam (and Unknown Callers if you want them out of your main list). Calls your carrier flags as potential spam or fraud are silenced, sent to voicemail and moved to a separate Spam list. With Unknown Callers on, missed calls and voicemails from unsaved numbers go to their own list instead of Recents (Apple Support).
To check those lists, open the Phone app, go to Calls (Unified layout) or Recents (Classic layout), tap the filter button and choose Spam or Unknown Callers. If a real caller ended up there, tap Mark as Known so they don’t get filtered again.
How do I block a number that keeps calling?
Open Phone > Recents, tap the Info button next to the number, scroll down and tap Block Caller. You can also add any number by hand in Settings > Privacy & Security > Blocked Contacts > Add Blocked Contact on iOS 26 and later (Apple Support).
Blocked callers can still leave a voicemail, but you won’t be notified, and they aren’t told they were blocked. Blocking also applies to Messages and FaceTime. Be realistic about it, though: most spam comes from spoofed, constantly changing numbers, so blocking one number rarely stops a campaign. It’s best for one persistent caller, not robocall floods.
Does my carrier block spam calls for free?
Yes, all three big US carriers include free spam call protection, with paid upgrades. The free tiers label and block the worst calls on the network before they reach your iPhone.
| Carrier | Free tool | What the free tier does | Paid upgrade |
|---|---|---|---|
| Verizon | Call Filter (Verizon Protect app) | Spam detection, spam filter, report spam, block high-risk calls to voicemail | Call Filter Plus $3.99/month, or $10.99/month for 3+ lines |
| T-Mobile | ScamShield (T-Life app) | Scam Likely labels, Scam Block (dial #662#), personal number blocking, callback warnings | ScamShield Premium |
| AT&T | ActiveArmor | Free spam and fraud call blocking in the ActiveArmor app | ActiveArmor advanced $7/month |
Sources: Verizon, T-Mobile, AT&T. Prices checked November 10, 2026.
Two Verizon details worth knowing on iPhone: its app needs iOS 16.6 or later, and its Neighborhood Filter can send calls that match your own area code and prefix to voicemail, which helps against “neighbor spoofing.” Verizon warns that it may also catch some wanted calls.
In the UK, Ofcom says most smartphones let you block numbers and that your phone or broadband provider “may offer additional call blocking services, though they may charge you a fee” (Ofcom). Ask your network what it includes.
Should I use a spam call blocker app?
Most people don’t need one once Call Screening and the carrier filter are on. If you want caller names for unknown businesses or category blocking, install a caller ID app and enable it in Settings > Apps > Phone > Call Blocking & Identification (Apple Support). Ofcom mentions Hiya and Truecaller as examples of apps that offer call screening.
Before installing one, read what it collects. Some caller ID apps ask to upload your contacts, so check the privacy section of its App Store listing. We haven’t tested these apps ourselves for this guide.
Does the Do Not Call Registry stop spam calls?
It cuts legitimate telemarketing, but it won’t stop scammers. In the US, register your mobile number free at donotcall.gov or by calling 1-888-382-1222 from that phone (FCC). USA.gov says you’ll still get calls from charities and companies you’ve done business with, and if legitimate sales calls continue after 31 days you can file a complaint (USA.gov).
In the UK, the equivalent is the Telephone Preference Service. Register free at tpsonline.org.uk, by calling 0345 070 0707, or by texting “TPS” and your email address to 85095 (Citizens Advice). It can take up to 28 days to take full effect, and it covers mobiles as well as landlines. Citizens Advice notes that TPS won’t stop scam calls or automated recorded calls, and that anyone asking you to pay to join TPS is a scammer.
How do I report spam calls?
In the US, report unwanted calls to the FTC; in the UK, text “Call” and the number to 7726. USA.gov points people to the FTC for robocall and telemarketing complaints (USA.gov). Reports feed the cases regulators bring and the blocking data carriers use.
For UK iPhone users, Report Fraud’s steps are simple: copy the number from Recents, start a new message to 7726, type Call followed by the number and send it. It’s free, and your network can investigate and block the number (Report Fraud). Report persistent silent or abandoned calls to Ofcom, and nuisance marketing calls to the ICO.
Why am I suddenly getting so many spam calls?
Usually because your number has been sold, leaked or guessed. Data brokers list phone numbers next to names and addresses, and breaches spread them further. Our guide to removing your personal information from the internet walks through the free opt-outs. Spam texts often arrive alongside the calls; see how to stop spam texts on iPhone to clean up Messages too.
Answering, pressing a key “to be removed,” or calling back can confirm your number is live. Ofcom warns against calling back unknown numbers, especially UK numbers starting 070, 076, 084, 087, 090, 091 or 118, which can be premium-rate (Ofcom).
What if I already gave a scam caller information?
Act fast: call your bank on its official number, change any password you shared and turn on stronger sign-in protection. The FCC’s advice is to hang up on anyone asking for money or personal details and call back on a number from your statement or the company’s website (FCC). In the UK, you can call 159 to reach your bank safely, and report losses to Report Fraud on 0300 123 2040 (Mobile UK).
If the caller got a one-time code, assume the account is at risk and read our explainer on whether SMS two-factor is safe. If your phone itself is acting oddly afterwards, check the signs in how to tell if your phone is hacked.
Verdict
To stop spam calls on iPhone, the one setting that matters most is Screen Unknown Callers > Ask Reason for Calling. It filters robocalls without making you miss real people. Pair it with the Spam call filter and your carrier’s free tool, register with Do Not Call or TPS to cut legal telemarketing, and report the scam calls that still slip through. Paid blocker apps are optional for most people. Android user in the house? See how to stop spam calls on Android, and our Android spam texts guide covers the Google Messages side.
FAQ
How do I stop spam calls on iPhone for free?
Go to Settings > Apps > Phone, set Screen Unknown Callers to Ask Reason for Calling and turn on the Spam call filter. Then turn on your carrier’s free spam filter, block repeat numbers and register with the Do Not Call Registry (US) or TPS (UK).
Does Silence Unknown Callers block all calls from unknown numbers?
It doesn’t block them. Silence sends calls from numbers that aren’t in your contacts straight to voicemail without ringing, and they still appear in your call history. Ask Reason for Calling is the gentler option for most people.
Why don’t I see Ask Reason for Calling on my iPhone?
You need iOS 26 or later and a language and region Apple supports for Call Screening. Update your iPhone in Settings > General > Software Update, then check Settings > General > Language & Region.
Does the person know when I block them on iPhone?
No. Apple says blocked callers aren’t notified. They can still leave a voicemail, but you won’t get a notification for it.
Does Verizon, T-Mobile or AT&T block spam calls for free?
Yes. Verizon includes Call Filter free on standard monthly and prepaid plans, T-Mobile includes ScamShield’s Scam Likely and Scam Block features at no extra cost, and AT&T includes free ActiveArmor call protection. Each also sells a paid upgrade.
How do I report a scam call in the UK?
Text the word Call followed by the scam number to 7726. It’s free, and your mobile network can investigate and block the number. If you lost money, report it to Report Fraud on 0300 123 2040, or Police Scotland on 101.
Sources checked November 10, 2026: Apple Support (Screen and block calls on iPhone; Manage unknown callers, 111106; Block phone numbers, contacts and emails, 111104), FCC, USA.gov, Verizon, T-Mobile, AT&T, Ofcom, the ICO, Citizens Advice, Report Fraud and Mobile UK. We haven’t tested call-blocking apps for this guide.


