Yes, 0800 Numbers Are Free From UK Mobiles
Yes. 0800 numbers are free from mobiles and landlines in the UK. Every UK network (EE, O2, Vodafone, Three, and MVNOs) has treated 0800 as Freephone since Ofcom’s rules took full effect on 1 July 2015. The same rule covers 0808 and 08085. The caller pays £0; the business that owns the number pays for inbound calls.
Key Takeaways
- Yes, completely free. Since 1 July 2015, all UK 0800 calls are free from every mobile and landline under Ofcom Freephone rules.
- 0808 and 08085 too. The same free-from-mobile rule applies to 0808 Freephone — including 08085 numbers migrated from old 0500 ranges.
- The caller pays nothing. The business that owns the 0800 number absorbs the inbound per-minute cost instead.
- Mobiles included. Before 2015, mobiles charged up to 40p/min to call 0800. That loophole was closed permanently.
- One exception: calling from abroad. The free-to-call rule only applies within the UK. International callers will pay their carrier's standard rates.
Ready to get a line? Buy an 0800 number, get a UK phone number (Freephone, local, or mobile), or see the phone number hub for UK and 90+ countries.
Since 1 July 2015, Ofcom rules require all UK network operators to carry 0800 calls at zero cost to the caller. This applies to mobiles, landlines, and public payphones alike.
Are 0800 Numbers Free From Mobiles?
Yes — and this is the question most people are actually asking, because it was not always the case. Before July 2015, calling an 0800 number from a mobile phone could cost up to 40p per minute. Mobile operators were not required to pass on the "free to caller" status that landlines enjoyed, and many quietly profited from it.
That changed on 1 July 2015 when Ofcom brought 0800 numbers under the same rules as other regulated Freephone ranges. From that date, every UK mobile network — O2, EE, Vodafone, Three, and all MVNOs like Giffgaff, SMARTY, and iD Mobile — must connect 0800 calls at no charge to the caller. The call does not deduct from your inclusive minutes. It simply costs nothing.
If you see a number starting 0800, 0808, or 08085 on a UK website or letter, you can dial it from a UK mobile without paying a call charge. For what the business pays instead, see who pays for 0800 calls and how much an 0800 number costs.
Are 0800 Numbers Free From Landlines?
Yes, and this one has been true for much longer. Landline calls to 0800 numbers were made free well before 2015 as part of earlier Ofcom regulatory guidance. If you are calling from a BT, Sky, Virgin Media, or TalkTalk landline, the call costs you absolutely nothing.
Caller Pays Nothing — So Who Actually Pays?
This is the most commonly misunderstood aspect of how 0800 numbers work. The calls are not free to produce — someone always pays. That someone is the business that owns the 0800 number.
When a customer calls your 0800 number, here is what happens financially:
- Your customer's carrier (e.g. O2) routes the call for free to the caller.
- The call reaches the network of whoever hosts your 0800 number (e.g. Aancall).
- Aancall bills you — the business — a small per-minute inbound rate for terminating that call.
- We forward the call to your mobile, landline, or SIP endpoint.
On our Starter plan at £14.99/month, you get 100 inclusive inbound minutes, after which additional minutes are billed at a flat per-minute rate. This model — called Freephone or toll-free — exists specifically so that businesses can remove the cost barrier for customers and absorb it themselves.
Are 0800 Numbers Free From Abroad?
No — not from outside the UK. If you dial a UK 0800 (or 0808/08085) number from abroad — the EU, the US, Australia, or elsewhere — you will be charged your carrier's standard international rate. Many foreign networks will block the call entirely and play a "number not available" message. The Ofcom free-to-call mandate only applies to calls made within the United Kingdom.
This is a significant issue for businesses that serve international customers. If your clients regularly call from overseas, you have two options:
- Publish a separate international direct number (e.g.
+44 20 xxxx xxxx) alongside your 0800 number — Aancall can also provide UK local and mobile numbers for this. - Use an international toll-free number (ITFN) which extends the free-to-call benefit to specific countries — though these are significantly more expensive to operate.
From the USA or India, UK Freephone is dialled as +44 800… / +44 808… (drop the leading 0). That is still an international call for the overseas caller.
For the UK country code (+44), mobile sample formats, and step-by-step dialling, see
get a UK phone number (formats and dialling included).
Quick Reference: Where 0800 Calls Are Free
| Call Origin | Free to Caller? | Since When? |
|---|---|---|
| UK Mobile (O2, EE, Vodafone, Three, etc.) | ✓ Yes — Free | 1 July 2015 |
| UK Landline (BT, Sky, Virgin, TalkTalk, etc.) | ✓ Yes — Free | Pre-2015 |
| UK Payphone | ✓ Yes — Free | 1 July 2015 |
| UK Mobile MVNO (Giffgaff, SMARTY, iD, etc.) | ✓ Yes — Free | 1 July 2015 |
| Abroad (EU, US, Australia, etc.) | ✗ No — Charged at international rates | N/A |
Does Calling an 0800 Number Use My Mobile Minutes?
No. 0800 calls are completely outside your monthly allowance. They do not count as part of your bundled minutes, they do not appear as a call cost on your bill, and they do not affect your roaming allowance when you are inside the UK. Your network cannot charge you for them. This is a hard regulatory requirement under Ofcom's rules, not just a commercial policy that networks could reverse.
Are 0808 Numbers Also Free?
Yes. The 0808 prefix works identically to 0800 for callers. Both are Freephone prefixes regulated by Ofcom and both became free from mobiles on 1 July 2015. The only practical difference is on the business side — 0808 numbers are often used by charities, NHS services, and government helplines, whereas 0800 is the most recognised commercial Freephone prefix in the UK. If you are a caller, the experience is identical: free from any UK phone.
Is 08085 a Free Number From Mobile?
Yes. Numbers beginning 08085 are part of the UK 0808 Freephone range. For callers, they follow the same Ofcom rule as any other 0800 or 0808 number: free from UK mobiles and landlines since July 2015, and they do not use your inclusive mobile minutes.
Historically, many 08085 numbers were created as a migration path when Ofcom withdrew the old 0500 Freephone range (completed in 2017). If you still see an 08085 number on packaging or a website, treat it like any other Freephone: safe to dial from a UK phone at £0 to you. The organisation that owns the number pays the inbound cost — just as with a standard 0800 or 0808 line.
Want your own free-to-caller line? Compare 0800 number cost, get an 0800 number, or read how to port an 0800/0808 before the PSTN switch-off.
Want Your Own Free-to-Call 0800 Number?
From £14.99/month. No setup fees, no long contracts. Typically live within about an hour of confirmation.
Why Did It Take Until 2015 to Make 0800 Free From Mobiles?
Before 2015, the UK had a fragmented system. Ofcom had set the rule that 0800 calls should be free, but the obligation only fell on the network that hosted the 0800 number — not on the caller's mobile operator. So BT, which hosted the number, absorbed the cost correctly. But O2, which carried the call to BT's network, had no obligation to pass that zero-cost status on to its customers.
Mobile networks used this loophole to charge retail rates — sometimes as high as 40p/minute — for calls to numbers that the caller assumed were free. This generated substantial revenue and sparked significant consumer complaints to Ofcom.
The 2015 regulatory change closed this loophole permanently. Ofcom restructured how the cost is split: the business pays an "access charge" to the originating mobile network to compensate them for carrying the call. This means mobile operators are still compensated — they just cannot charge the caller directly anymore.