Almost every UK network now offers 5G, but their coverage, speed, plans, extras, and terms all differ, so there’s a lot to consider before choosing the right one for you.
To make things easier, this guide looks at all the key factors you should bear in mind when making your choice of 5G network. We’ve included headings for each consideration, along with a rundown of which networks perform best for each thing, and then below all that you’ll find our pick of the best overall 5G network.
Which UK networks offer 5G?
Before we get started it’s worth establishing which networks we’re actually comparing here. All four major UK networks (EE, Three, Vodafone and O2) offer 5G of course, but on top of that many MVNOs (mobile virtual network operators) do too.
At the time of writing the full list of those we’ll be looking at includes Giffgaff, Tesco Mobile, VOXI, Sky Mobile, Asda Mobile, CMLink, iD Mobile, Lebara, Lyca Mobile, Smarty, and Talkmobile. So we’ll be comparing all of these companies when deciding on the best 5G network.
Which network has the best 5G coverage?
5G coverage is growing rapidly, so unless you live somewhere very rural then chances are you’ll be able to get a 5G connection on at least one network now or soon. But of course while having coverage where you live and work is the most important thing, beyond that it’s useful to have good coverage UK-wide, so you can still get a 5G signal when you’re away from home.
It’s hard to get a complete picture of which network has the best 5G coverage, and with all of them expanding their 5G service rapidly this might also quickly change, but based on the data we do have, the best is 5G network for coverage is probably EE, which has brought 5G coverage to 73% of the UK population, according to a January 2024 update.
That’s a higher figure than we’ve seen for any other network. But the networks report coverage updates at different times and in different ways, so it’s hard to be certain.
Still, based on the coverage percentages we have available, Three and O2 (along with their MVNOs) might be tied for second place at over 60% outdoor population coverage, and Vodafone doesn’t have a recent figure that we can find.
We’ve also created a chart (visible on our 5G network pages) to track 5G coverage in 120 of the most major towns and cities across the UK, and EE has the most places ticked in that at 114, followed by Three with 111, O2 with 93, and then Vodafone with 92.
So based on these two sets of data, we’re going to call this a win for EE (along with the MVNOs that share its 5G infrastructure, namely Lyca Mobile and CMLink) – but you should use their official coverage checkers to make sure they have 5G near you.
- Best network for 5G Coverage: EE Mobile
EE SIM Deal
50GB Data
Unlimited Mins
Unlimited Texts
£18.00 a month24 month contract
EE SIM Deal
150GB Data
Unlimited Mins
Unlimited Texts
£20.00 a month24 month contract
EE SIM Deal
5GB Data
Unlimited Mins
Unlimited Texts
£25.00 a month1 month contract
Which network has the fastest 5G speeds?
5G is always going to be fast, but the exact speed can vary. We have a whole guide to 5G speeds if you’re after an in-depth look at how each network stacks up, but the gist is that based on the data we can find, Three’s top and average 5G speeds are likely higher than rivals.
For top speeds, a RootMetrics report covering the first half of 2024 found that Three’s 95th percentile 5G speed (described by the site as “best case” 5G speed results) was 879.0Mbps. That’s also the highest 5G speed we’ve seen from any UK network in any detailed report. This report put EE in second with 709.0Mbps, Vodafone in third with 458.6Mbps, and O2 last at 298.9Mbps.
It's a similar story for median 5G download speeds in this report, with Three in first place again at 210.3Mbps, EE in second at 207.5Mbps, Vodafone in third at 184.9Mbps, and O2 last at 79.7Mbps.
Three is first again when it comes to average 5G download speeds, as found in a September 2024 Opensignal report. This put Three’s at 208.9Mbps, followed by Vodafone’s at 138.7Mbps, then EE’s at 96.8Mbps, and finally O2’s at 80.1Mbps.
We don’t have much data for MVNOs, but it can be assumed that speeds will be similar to the major networks that they share infrastructure with.
So with all that in mind, we have to give Three the win. Again, its MVNOs should share the win, meaning Smarty and iD Mobile.
- Best 5G network for speeds: Three
Three SIM Deal
30GB Data
Unlimited Mins
Unlimited Texts
£7.00 a month12 month contract
Three SIM Deal
40GB Data
Unlimited Mins
Unlimited Texts
£8.00 a month12 month contract
Three SIM Deal
60GB Data
Unlimited Mins
Unlimited Texts
£9.00 a month12 month contract
Which 5G network is best for unlimited data?
At the time of writing, every 5G network we’re comparing offers unlimited 5G data. That means you can get it with EE, Three, Vodafone, O2, Giffgaff, Talkmobile, Tesco Mobile, VOXI, iD Mobile, Lebara, Lyca Mobile, Smarty, Sky Mobile, CMLink, and Asda Mobile.
You do have to watch out for speed restrictions on some plans – for example, both Vodafone and Asda Mobile have unlimited data plans that are advertised as 5G but cap your speeds at a low level. However, they also have ones that don’t do this, so we’re not holding that against them, just pointing it out.
The only real considerations here then are fair usage limits. For that, EE, O2, CMLink, and Giffgaff all have a fair usage policy of either 600GB or 650GB per month, while Lyca Mobile’s is 450GB – so not actually quite unlimited, but functionally close to being. Still, that puts them a step below the other networks, which don’t advertise specific limits in the UK.
So our winners here are the remaining networks, all of which tie as joint winners.
That means Vodafone and Three, along with various 5G MVNOs, namely iD Mobile, Smarty, VOXI, Asda Mobile, Tesco Mobile, Sky Mobile, and Lebara. If you also care about unlimited data when roaming, then Tesco has the edge, as the other networks either have fair usage limits for this or charge for it, but since that’s a niche use case we’ll still call this a tie.
- Best 5G Network for Unlimited Data: Vodafone and Three
Vodafone SIM Deal
3GB Data
Unlimited Mins
Unlimited Texts
£10.00 a month24 month contract
Vodafone SIM Deal
3GB Data
Unlimited Mins
Unlimited Texts
£16.00 a month12 month contract
Vodafone SIM Deal
25GB Data
Unlimited Mins
Unlimited Texts
£16.00 a month24 month contract
Which is the best for 5G roaming?
Judging 5G roaming is hard because not all networks advertise that they offer it, or are very clear about where exactly they do. Still, we know for sure that O2, Vodafone, VOXI, iD Mobile, Asda Mobile and Talkmobile offer 5G roaming, all of which use Vodafone’s coverage other than O2 and iD Mobile (the latter of which uses Three’s). EE may also allow 5G roaming according to posts on some forums, but the network doesn’t appear to have officially confirmed this.
Those with Vodafone’s coverage let you roam in at least 344 places across Germany, Italy, Spain, and Ireland.
As for O2, you can roam with 5G speeds in loads of European destinations, including parts of France, Italy, Germany, Spain, Austria, Greece, and others.
While iD Mobile offers inclusive 5G roaming in parts of Austria, Belgium, the Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Ireland, Italy (including San Marino), Latvia, Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Romania, Slovakia, Spain, Sweden, and Ukraine.
You can also roam with 5G speeds in parts of Australia, China, Egypt, Hong Kong, India, Israel, Kuwait, Malaysia, Nigeria, Oman, Qatar, Saudi Arabia, Singapore, South Africa, South Korea, Switzerland, and the US, on iD Mobile, though it’s not inclusive/free for these non-European destinations.
Given that iD Mobile allows 5G roaming both in and out of Europe, and that European roaming is included at no extra cost, we’re giving this network the win.
- Best Network for 5G Roaming: iD Mobile
iD SIM Deal
10GB Data
Unlimited Mins
Unlimited Texts
£6.00 a month1 month contract
iD SIM Deal
6GB Data
Unlimited Mins
Unlimited Texts
£6.00 a month12 month contract
iD SIM Deal
8GB Data
Unlimited Mins
Unlimited Texts
£6.00 a month24 month contract
Which network is best for 5G Pay As You Go?
Not all networks offer 5G on pay as you go (though many have 30-day SIM Only plans, which isn’t much different to a pay as you go bundle).
For genuine pay as you go though, at the time of writing your 5G options are limited to Three, Vodafone, Asda Mobile, Lebara, Giffgaff, Lyca Mobile, and Tesco Mobile.
Of those we’d give Three the edge, because despite being a major network its pay as you go bundles are reasonably priced, and you can get unlimited data, and access to perks like the Three+ rewards app.
- Best Network for 5G Pay As You Go: Three
Best network for 5G extras
Extras are a very subjective thing, but for its sheer range of options we’ve got to give this one to EE, which on select plans gives you a range of ‘Inclusive Extras’ to choose from.
The selection varies from plan to plan, but in full it includes: a Netflix Standard subscription with adverts, a Google One 2TB Premium subscription, Apple Music, Apple TV Plus, Apple One, TNT Sports on Discovery Plus, Netflix Premium, Xbox Game Pass Ultimate, or Google One AI Premium.
Vodafone comes in second by allowing you to add a YouTube Premium or Amazon Prime subscription to your plan for the duration of the contract, but that’s a smaller selection, and these plans cost more than equivalent ones that come without the extra.
O2 is also worth a mention for its Priority service, which includes various offers and early tickets to events, while Three has a similar Three+ app, and select Three plans also come with a subscription to Paramount Plus.
- Best network for 5G extras: EE Mobile
Best overall 5G network
Tallying up the wins, Three comes in first place with three wins or ties, specifically winning for speeds, unlimited data, and pay as you go.
EE takes second place, as it wins for coverage and extras, while Vodafone is in third, with a tied win for unlimited data.
O2 is in last place of the big four networks, with no wins or ties.
That doesn’t include the MVNOs, but they’re mostly limited or lacking in areas like extras, pay as you go, and 5G roaming, so they can’t compete with Three overall either. That said, iD Mobile is worth a special mention, as it won for 5G roaming. It likely also shares Three’s win for speeds, since it uses the same infrastructure, and it’s tied for unlimited data.
That would make iD Mobile joint first place with Three overall for number of wins.
- Best Overall 5G Network: Three