BT Mobile offers unlimited data for £20/month with 5G coverage from EE. You’ll need to be a BT Halo customer to get it.

In the UK, BT currently offers an unlimited data SIM card for only £20/month. Available exclusively to customers with BT Halo, the unlimited data plan allows you to download as much as you like with “no limits”.

Customers on BT’s unlimited data plan will have access to EE’s 5G network in 160 UK towns and cities. You’ll also get full access to EE’s 3G & 4G network, along with the BT Sport mobile app and unlimited UK calls on your BT landline.

In this article, we’ll review BT’s unlimited data SIM card. We’ll start by looking at the unlimited data plans available and what you’ll get included on each one. We’ll then look at how you can order the plan and how it compares to alternatives like EE’s unlimited data plan. Finally, we’ll look at the coverage available on BT Mobile and how you can keep your current mobile number when moving to BT.

See BT Mobile Unlimited Data Plans →

Prices From: £20/month
Contract Length: 12 month or 24 month contract
Inclusive Features:
Eligibility: BT Halo customers only

Unlimited Data on BT Mobile

In the UK, BT Mobile currently offers a 5G unlimited data plan for only £20/month if you’re a BT Broadband customer with BT Halo. The SIM card gives you 4G and 5G coverage from EE, plus an inclusive subscription to the BT Sport app and unlimited anytime calls for use on your UK landline.

The following table shows BT Mobile’s unlimited data plans:

NetworkMinutesTextsDataMonthly
Cost
BT MobileUnlimitedUnlimitedUnlimited£20.00
24 months
BT MobileUnlimitedUnlimitedUnlimited£25.00
12 months

Get Unlimited Data on BT Mobile →

You’ll need to be a BT Halo customer to access this unlimited data deal from BT.

If you’re currently a BT Broadband customer without a BT Halo plan, it might be possible to upgrade from as little as £3/month. Other benefits of upgrading to Halo include access to home tech experts, plus a newer Smart Hub 2 router which gives you improved Wi-Fi along with a Wi-Fi Controls feature.

The following benefits are also included when you take an unlimited data plan from BT:

  • Access to 5G coverage in 160 UK towns and cities. If you have a 5G-ready phone, you’ll have access to 5G on BT Mobile using your unlimited data SIM card.
  • Inclusive access to the BT Sport app (worth £10/month). You’ll get inclusive access to the BT Sport app on your BT Mobile phone. This allows you to watch all of the BT Sport channels live on your mobile phone. You can also stream sporting highlights, documentaries, stats and more. The casting of BT Sport to a large screen is not included with this.
  • Unlimited UK calls from your BT landline (worth £12/month). You’ll also get BT’s anytime calling package added to your BT landline for free. That allows you to call as many UK mobiles and as many UK landlines as you want from your BT home phone.

There are no hidden fair usage limits for unlimited data on BT Mobile. This is confirmed on BT’s help page:

Is there a fair usage policy for BT Mobile?
There’s no fair usage policy. So when we say “unlimited”, it truly is unlimited.

Comparison to Alternatives

BT Mobile vs EE Unlimited Data

In our opinion, BT Mobile’s unlimited data plan provides pretty remarkable value, as long as you’re a BT Halo customer as that’s required to qualify for the plan.

For just £20/month on BT Mobile, you’re getting unlimited 5G data with coverage from EE. There’s also inclusive access to the BT Sport app and unlimited UK calls on your landline as well.

NetworkMinutesTextsDataMonthly
Cost
BT MobileUnlimitedUnlimitedUnlimited£20.00
24 months

Get Unlimited Data on BT Mobile →

In contrast, the same plan with unlimited 5G data on EE will cost you £35/month:

NetworkMinutesTextsDataMonthly
Cost
EEUnlimitedUnlimitedUnlimited£35.00
24 months

On EE, there’s also a 600GB per month fair usage limit. This doesn’t apply to customers taking unlimited data from BT Mobile.

In many cases, you can save money by getting a BT Broadband plan with Halo. You can then add BT Mobile’s unlimited data plan to it.

Other Mobile Networks

If you’re willing to look at a mobile network that uses a different coverage provider, it might be possible to get a slightly cheaper plan elsewhere. For instance, Three offers unlimited data from £16/month, though the coverage you’ll get on Three will be very different. In addition, you won’t get extras like the BT Sport app.

The following table shows unlimited data plans available from other networks:

NetworkMinutesTextsDataMonthly
Cost
ThreeUnlimitedUnlimitedUnlimited£16.00
12 months
iD MobileUnlimitedUnlimitedUnlimited£16.00
12 months
SmartyUnlimitedUnlimitedUnlimited£20.00
1 month
Superdrug MobileUnlimitedUnlimitedUnlimited£20.00
1 month
VodafoneUnlimitedUnlimitedUnlimited
2Mbps max
£22.00
24 months
giffgaffUnlimitedUnlimitedAlways-On£25.00
1 month
VodafoneUnlimitedUnlimitedUnlimited
10Mbps max
£26.00
24 months
O2UnlimitedUnlimitedUnlimited£30.00
6 months half price
24 months
VodafoneUnlimitedUnlimitedUnlimited£30.00
24 months
VOXIUnlimitedUnlimitedUnlimited£35.00
1 month
EEUnlimitedUnlimitedUnlimited£35.00
24 months

For more information, see our guide to unlimited data SIM cards. In particular, you may wish to compare 5G unlimited data plans.

Coverage & Network

2G, 3G & 4G Coverage

On BT Mobile, you’ll have access to 99% population coverage across the UK. This is provided by EE’s 2G, 3G and 4G networks.

To check the coverage in your area, enter your postcode on the BT Mobile coverage map:

Check BT Mobile Coverage (bt.com) →

If you have a compatible device, you can also access 4G Calling and Wi-Fi Calling on your BT Mobile SIM card.

For more information, see our guide to EE’s network and coverage.

5G Coverage

If you have a 5G-ready device, you can also access BT Mobile’s 5G network on their unlimited data SIM card. Like their 2G, 3G and 4G coverage, this is also provided by EE.

At present, BT Mobile offers 5G coverage in the following 160 UK towns and cities:

Now Live160 towns and cities are live on BT Mobile 5G (July 2021)
Aberdeen, Aldershot, Aldridge, Alexandria, Altrincham, Ashford Surrey, Ashton-under-Lyne, Aylesbury, Ayr, Barnsley, Barrhead, Bath, Belfast, Belshill, Biggleswade, Birkenhead, Birmingham, Blackburn, Blackpool, Bolton, Borehamwood, Bransholme, Brentwood, Brighton, Bristol, Burton upon Trent, Bury, Cannock, Cardiff, Castleford, Castlereagh, Chatham, Chelmsford, Cheshunt, Chester, Chester-le-Street, Chesterfield, Chorley, Clevedon, Clifton, Clydebank, Colchester, Coventry, Crawley, Cumbernauld, Dartford, Dinnington, Doncaster, Dudley, Dundee, Edinburgh, Epsom, Exeter, Gillingham, Glasgow, Grantham, Gravesend, Grays, Grimsby, Guildford, Halifax, Hamilton, Harlow, Harrogate, Hoddesdon, Huddersfield, Hull, Ilkeston, Inchinnan, Ipswich, Jarrow, Kimberley, Kingston-upon-Thames, Leeds, Leicester, Lichfield, Lincoln, Lisburn, Liverpool, London, Loughborough, Loughton, Maidstone, Manchester, Middlesbrough, Milnrow, Milton Keynes, Minster, Mirfield, Motherwell, Neath, Newcastle, Newton-le-Willows, North Shields, Northampton, Norwich, Nottingham, Nuneaton, Oldham, Oxford, Paignton, Paisley, Plymouth, Pontefract, Poole, Porthcawl, Portishead, Portsmouth, Potters Bar, Rickmansworth, Rochdale, Rochester, Romford, Rotherham, Royal Leamington Spa, Rugeley, Runcorn, Salford, Sheffield, Shipley, Solihull, South Shields, Southend-on-Sea, Southport, St Albans, Stafford, Staines-upon-Thames, Stevenage, Stirling, Stockport, Stockton-on-Tees, Stoke-on-Trent, Stratford-upon-Avon, Sunbury, Sunderland, Sutton Coldfield, Swadlincote, Swansea, Swindon, Swinton, Sydenham, Tamworth, Wakefield, Walsall, Waltham Abbey, Waltham Cross, Walton-on-Thames, Warwick, Washington, Watford, West Bromwich, Westhoughton, Weston-Super-Mare, Weybridge, Wickford, Widnes, Wigan, Wolverhampton, Worcester, York

Check 5G Coverage on BT Mobile →

For more information, see our guide to 5G coverage in the UK.

Tethering & Personal Hotspot

Tethering or personal hotspot refers to the process of sharing your smartphone’s internet connection with another device (e.g. with your laptop or tablet). It’s often used to as a convenient way to get access to mobile broadband on other devices.

On BT Mobile’s unlimited data plan, you can tether and use personal hotspot without any restrictions. There’s no limit on how much data you can use when tethering, or how many devices you’re able to connect at the same time.

International Coverage

You can use your mobile phone when travelling abroad through BT Mobile’s international roaming service.

If you’re travelling to one of 47 European destinations, you’ll be able to use your plan allowances at no extra cost. This includes your allowance of minutes, texts and data (though a fair usage policy of 50GB per month applies when you’re travelling in Europe).

If you’re travelling to another 12 destinations outside Europe (Andorra, Australia, Canada, China, India, Mexico, New Zealand, South Africa, Thailand, Turkey, the United Arab Emirates and the USA), you can pay £6 per day for a BT Mobile Travel Data Pass. This will give you 500MB of data to use over a 24-hour period.

There’s more information about international roaming on the BT Mobile website.

Keeping Your Phone Number

If you’re changing from another network to BT Mobile, it’s easy keeping your current phone number.

Start by asking your current mobile network to give you a PAC Code. You can get one online through their website or app, or by texting PAC to 65075.

Once you have a PAC Code from your old network, order your unlimited data SIM card from the BT Mobile website. You can either provide them with the PAC Code when you sign up, or you can wait until the service has already gone live. Once you’ve given your PAC Code to BT, you’ll need to wait one working day for your number to be moved over.

For step-by-step instructions on transferring your phone number to BT Mobile, please select your current mobile network from the drop-down menu below:

PAC Code Finder: Transfer Your Phone Number to BT Mobile

Select your current mobile network:

  More Options

Frequently Asked Questions

How much do unlimited data plans cost on BT Mobile?
You can get an unlimited data SIM card on BT Mobile for only £20/month. It gives you 4G and 5G coverage from EE, though you’ll need to be a BT Halo customer to be able to get it. On EE, unlimited data will normally cost you £35/month.
Will I get inclusive BT Sport?
Yes. You’ll get inclusive access to the BT Sport app on your BT Mobile phone. This allows you to watch all of the BT Sport channels on your phone, as well as catching up with highlights, documentaries and more. However, it won’t be possible to cast BT Sport to your television.
Is there a fair usage limit for unlimited data on BT Mobile?
There are no fair usage limits for unlimited data on BT Mobile. This is confirmed on BT’s website: “There’s no fair usage policy. So when we say ‘unlimited’, it truly is unlimited.”
What coverage will I get on BT’s unlimited data plan?
You’ll get access to 5G coverage in 160 UK towns and cities, along with 99% population coverage on EE’s 2G, 3G and 4G networks. You can check the coverage in your area by using BT’s online coverage map.
Can I keep my current phone number?
Yes. It’s a straightforward process to transfer your existing phone number to BT Mobile. Simply ask your current mobile network for a PAC Code. You can get one through their website or app, or by texting PAC to 65075. Once you’ve done that, you can provide the PAC Code to BT once you’ve ordered your new unlimited data plan.

More Information

For more information about BT’s unlimited data plan, please see the official BT website. You may also find it of interest to read our BT Mobile review, our full BT Broadband review and our guide to BT Halo.

Your Comments

We'd love to hear your thoughts and any questions you may have. You can add your own comment here.

Leave a Reply