Simple way to block phone numbers

Categories: How To
No Comments

Nuisance calls are a daily annoyance but without Caller ID – which displays the number of the person calling – it’s difficult to know who’s on the end of the line until you answer it. When you’ve answered it’s too late and you’re stuck talking to them. Happily, Ofcom has banned companies from withholding their number while making cold calls.

How can I screen phone calls on a landline?

BT customers

BT has a free service – BT Call Protect – that helps avoid nuisance calls. It claims the service enables it to divert to a junk voicemail box up to 30 million nuisance calls a week.

Numbers will also be added to this blacklist when many customers report nuisance calls from the same number, and you can compile your own blacklists which can include individual numbers, withheld numbers and international calls. To add a number simply call 1572 after receiving the unwanted call. This works only after you have signed up for Call Protect, of course.

It’s free if you’re a BT customer. All you need to do to enable the service on your line is to click through to or call 0800 389 1572. You will have to go through an ordering process, but you’ll need only your BT phone number and postcode to do so: no payment details are required and it is a permanently free service, not a special offer which becomes a paid service after, say, 12 months.

Stop nuisance calls with BT Call Protect

TalkTalk customers

TalkTalk launched its own call-screening service on 17 January 2018 and it’s also free. It’s called CallSafe and you can enable it by dialling 1472. You can then view and manage your approved and blocked callers through My Account or by calling 1472.

People you regularly call won’t be blocked, and calls from known nuisance callers will never be put through. For numbers not on the naughty list who haven’t called you before, the caller will have to record a short message which you’ll hear when you pick up the phone. You can then decide whether or not to accept the call.

That’s a feature you only get with BT if you buy a special landline phone.

Sky customers

Sky’s screening service is called Talk Shield. It’s free if you have Sky Broadband and Sky Talk. You have to sign into your Sky account to activate it if you didn’t do so when your services first went live.

It asks callers to give a short introduction when they call, and you then decide if you want to take their call or not without them knowing if you’re available or not.

Of course, it will allow calls from those on your ‘Star’ list without forcing them to jump through that extra hoop, and you can also add numbers to a block list.

Telephone Preference Service – register with TPS by text

Despite over 17 million domestic phone numbers being registered with the TPS, the government scheme seems to have done little to reduce the number of nuisance calls in my experience. Telemarketing firms are supposed to check this database and avoid calling those numbers.

ou can register your number on the TPS but it’s only one step to banish all nuisance calls. Many companies either ignore the rules, or call from outside the UK, meaning the rules don’t apply.

As of May 2016 it is now a lot easier to register your mobile phone number on the TPS, since you can now do so by text message. Simply type TPS followed by your email address to 78070to register on the official Do Not Call database.

Block numbers on your mobile phone

The options above are great if you have problems with nuisance calls on your landline, but these days it’s becoming more of an issue on mobile phones.

Block numbers on Android iOS TPS Protect

The free version lets you look up and report numbers and gives you alerts for incoming nuisance & scam calls. It also lets you register your number with the TPS and file complaints.

If you want more, there’s a subscription for 99p per month that additionally diverts nuisance calls to voicemail automatically, lets you set up custom block / approve lists and offers greater call filtering customisation.

Get Caller ID

As long as you have a compatible phone, you can ask your telephone provider if it’s possible to display the number of the person calling. BT currently charges £1.75 per month for Caller Display so you can see the number of the person calling, but it’s included for free if you pay for your line rental for 12 months up front. Virgin charges £2.25, but TalkTalk and Sky both offer it for free.

If the number calling is in your phone’s address book then the name appears instead. On the BT handset I was using until recently, international calls were flagged up as exactly that, and since we don’t have any overseas relations (or friends who would call), it’s easy to avoid answering calls from anyone we don’t know.

Actively block calls

The main issue with nuisance calls is that even if you know not to answer them, it’s still a pain that you have to listen to the phone ringing at all, or get up and walk to it to find out who’s calling.

It may be possible that your telephone provider will block specific numbers but it will typically cost money, usually a few pounds per month. BT calls this Choose to Refuse, but it also has other ‘calling features’ which include blocking all withheld UK numbers.

Your Thoughts