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.
|Contract Length:||12 month or 24 month contract|
|Eligibility:||BT Halo customers only|
- 1 Unlimited Data on BT Mobile
- 2 Comparison to Alternatives
- 3 Coverage & Network
- 4 Keeping Your Phone Number
- 5 Frequently Asked Questions
- 6 More Information
Unlimited Data on BT Mobile
In the UK, BT Mobile currently offers an 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:
|No price plans could be found matching this criteria.|
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.
|No price plans could be found matching this criteria.|
In contrast, the same plan with unlimited 5G data on EE will cost you £28/month:
6 months half price
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 £18/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:
6 months half price
For more information, see our guide to unlimited data SIM cards.
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:
For more information, see our guide to EE’s network and 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 Live||160 towns and cities are live on BT Mobile 5G (January 2023)|
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
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.
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:
Frequently Asked Questions
|How much do unlimited data plans cost on BT Mobile?|
|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?|
|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.
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.