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 most MVNOs (mobile virtual network operators) do too.
At the time of writing the full list of those we’ll be looking at includes 1pMobile, Spusu, 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.
5G Coverage Checker
Find out which network has the best 5G coverage in your area.
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 more than 87% of the UK population, according to an August 2025 update.
That said, going by network-supplied figures O2 might be able to give it a run for its money, because in March 2026 it claimed that its 5G+ (5G Standalone) network now reached 87% of the UK population – meaning its standard 5G service is probably even more widely available, but then EE’s coverage will have increased by then (and now) too. Though as far as 5G Standalone goes, EE’s coverage is only at 75% of the population as of June 2026.
Then there’s VodafoneThree, with the combined entity in May 2026 claiming that 71% of the UK population can now access their “fastest 5G speeds”. Though not only do these various stats come from different months, the different networks may not measure them in the same way, so we’d take all of the above with a pinch of salt.
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 117, followed by Three with 113, Vodafone with 104, and then O2 with 100.
Finally, Ofcom in late 2025 claimed that EE had 89% coverage with 5G to UK premises outdoors, O2 had 76%, Three had 71%, and Vodafone had 64%.
So based on these three sets of data, we’re going to call this a win for EE (along with the MVNOs that share its 5G infrastructure, such as Lyca Mobile, 1pMobile, Spusu, and CMLink) – but you should use their official coverage checkers to make sure they have 5G near you.
But O2 looks to be a close second, and with their increasingly merged coverage, Three and Vodafone (or VodafoneThree if you like) could soon catch up.
- Best network for 5G Coverage: EE
EE SIM Deal
20GB Data
Unlimited Mins
Unlimited Texts
£10.00 a month24 month contract
EE SIM Deal
3GB Data
Unlimited Mins
Unlimited Texts
£12.00 a month1 month contract
EE SIM Deal
50GB Data
Unlimited Mins
Unlimited Texts
£13.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 second half of 2025 found that Three’s 95th percentile 5G speed (described by the site as “best case” 5G speed results) was 886.6Mbps. That’s also the highest 5G speed we’ve seen from any UK network in that report. This report put EE in second with 684.0Mbps, Vodafone in third with 456.8Mbps, and O2 last at 382.4Mbps.
It's a similar but not identical story for median 5G download speeds in this report, with EE this time in first place at 236.7Mbps, Three in second at 198.3Mbps, Vodafone in third at 144.3Mbps, and O2 last at 111.0Mbps.
Three is first again when it comes to average 5G download speeds, as found in a January 2026 Opensignal report. This put Three’s at 187.0Mbps, followed by Vodafone’s at 130.9Mbps, then EE’s at 92.2Mbps, and finally O2’s at 89.9Mbps.
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 the likes of Smarty and iD Mobile.
- Best 5G network for speeds: Three
Three SIM Deal
60GB Data
Unlimited Mins
Unlimited Texts
£8.00 a month12 month contract
Three SIM Deal
80GB Data
Unlimited Mins
Unlimited Texts
£10.00 a month12 month contract
Three SIM Deal
120GB Data
Unlimited Mins
Unlimited Texts
£12.00 a month12 month contract
Which 5G network is best for unlimited data?
At the time of writing, every 5G network we’re comparing other than Spusu offers unlimited 5G data. That means you can get it with EE, Three, Vodafone, O2, 1pMobile, 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, Vodafone has some 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, Vodafone, CMLink, Asda Mobile, 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 Three, along with various 5G MVNOs, namely iD Mobile, Smarty, VOXI, Tesco Mobile, Sky Mobile, 1pMobile, 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: Three
Vodafone SIM Deal
1GB Data
Unlimited Mins
Unlimited Texts
£16.00 a month24 month contract
Vodafone SIM Deal
30GB Data
Unlimited Mins
Unlimited Texts
£16.00 a month24 month contract
Vodafone SIM Deal
5GB Data
Unlimited Mins
Unlimited Texts
£19.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, Bulgaria, Croatia, Cyprus, Denmark, Estonia, the Faroe Islands, Finland, France, Germany, Gibraltar, Greece, Hungary, Iceland, Ireland, Italy (including San Marino), Latvia, Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Spain, Sweden, and Ukraine.
You can also roam with 5G speeds in parts of Australia, Bahrain, Brazil, Brunei, China, Egypt, Ethiopia, Georgia, Hong Kong, India, Indonesia, Israel, Jordan, Kenya, Kuwait, Malaysia, the Maldives, Nigeria, Oman, Puerto Rico, Qatar, Saudi Arabia, Singapore, South Africa, South Korea, Switzerland, Taiwan, Thailand, UAE, and the US, on iD Mobile, though it’s not inclusive/free for these non-EU 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
120GB Data
Unlimited Mins
Unlimited Texts
£12.00 a month12 month contract
iD SIM Deal
Unlimited Data
Unlimited Mins
Unlimited Texts
£16.00 a month12 month contract
iD SIM Deal
100GB Data
Unlimited Mins
Unlimited Texts
£2.50 a month12 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 EE, O2, Three, Vodafone, 1pMobile, Asda Mobile, Lebara, Giffgaff, iD Mobile, 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.
EE meanwhile limits your speeds to 25Mbps on Pay As You Go, so while it technically lets you connect to 5G masts, you’re not getting most of the benefits, making this the weakest choice here.
- 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 AI Plus 2TB subscription, Apple Music, Apple TV, Apple One, TNT Sports on HBO Max, Netflix Premium, Xbox Game Pass Ultimate, or Google AI Pro.
Vodafone comes in second by allowing you to add a Disney Plus 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
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 and O2 are tied for 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