Vodafone is one of the biggest networks in the world and one of the most powerful brands in the UK. Not surprising when they so frequently offer excellent tariffs on flagship handsets like the iPhone 8, Galaxy S8 and the market's other favourite phones.
Vodafone seems to go through fits and spurts when it comes to how competitively it's priced. It can go from the cheapest on the market, to absolutely terrible on our mobile phone deal comparison charts. It usually can't compete with Three deals when it comes to big data bundle. But if your data sweet spot is around 16GB a month, Vodafone frequently then becomes a lot more competitive with prices that challenge EE phone deals and O2 deals. And, if you're lucky, you may be hunting for your smartphone when its running a promotion where you get an extra 10GB for free.
If Vodafone appeals to you though - or if you want to bag a Red Entertainment package that gives you a year's subscription to Spotify Premium, NOW TV Entertainment or the Sky Sports app - then that's where this page comes in! We've rounded up all of the best Vodafone phone deals so that you don't have to, just take a look at TechRadar's bespoke comparison chart below.
The best iPhone X deals on Vodafone:
Oh gosh, Apple went and did it. After years upon years of incremental upgrades, it finally made something special to celebrate the 10th anniversary of the iPhone. For the iPhone X it has dropped the bezel altogether, while the 5.8-inch Super Retina HD is scarily good. And if you tuned into the launch event and liked the look of Animojis, well there's that as well!
iPhone X 64GB | £99 upfront | Unlimited calls and texts | 4GB data | £50pm
Fonehouse just took the iPhone X market by storm with this lowest ever price - and it's EXCLUSIVE to TechRadar readers. You get 4GB of data per month and unlimited calls and texts. £50 tariffs are few and far between, especially when you're paying less than £100 at the outset. No iPhone X deal can better this one for value right now. Total cost over 24 months is £1299
iPhone X 64GB | FREE upfront | 32GB data | Unlimited minutes and texts | £65pm
If you want anything over 10GB of data a month on Vodafone, then you may as well go all out for 32GB. And now that the upfront cost has been removed completely, it makes this tariff much more agreeable. Total cost over 24 months is £1560
The best iPhone 8 deals on Vodafone:
Thanks to the spectacle that was the iPhone X launch (see above for more of that splendour), the reception for the iPhone 8 was a little bit flat. Perhaps unfairly - it improves on the iPhone 7 with wireless charging and an improved camera. Plus, it's quite a bit cheaper. So if you're looking for the best iPhone but balk at the iPhone X expense, try the 8 on for size instead.
iPhone 8 64GB | £80 upfront with 10OFF code) | 1GB data | Unlimited calls and texts | £37pm
This is currently the cheapest way to get the iPhone 8 on Vodafone, but that doesn't mean it's the best value. You only get 1GB of data for your money, which doesn't last long if you're on Spotify or Google Maps away from the Wi-Fi a lot. Total cost over 24 months is £968
iPhone 8 64GB | FREE upfront | 16GB data | Unlimited calls and texts | £43pm
The iPhone 8 generally costs a fat wad of money upfront - but not with this deal, no sirree. In fact, you won't have to pay a penny when you sign up with this Affordable Mobiles tariff. From there it's £46 a month. And you get a healthy amount of data that you can use each month as well. Cracking value. Total cost over 24 months is £1032
iPhone 8 256GB | £177.99 upfront | 16GB data | Unlimited calls and texts | £43pm
The iPhone 8 starts with 64GB instead of the the 32GB of the iPhone 7, but that's still not going to be enough room for the tunes, snaps and videos some people will want to store on their phone. This Vodafone deal is one of the cheapest ways you can currently get the model with more memory. And you don't even have to scrimp on data. Total cost over 24 months is £1209.99
The best Samsung Galaxy Note 8 deals on Vodafone :
Sssssshhhhh! Don't mention the Samsung Galaxy Note 7 and its troublesome little overheating problem. The awesome Galaxy Note 8 has helped as forget all about that little fiasco thanks to its vast 6.3-inch infinity display and razor sharp 6GB Ram. If you want the best big screen Android phone on the market, then look no further.
Samsung Galaxy Note 8 | £110 upfront (with 10OFF code) | 16GB data | Unlimited minutes and texts | £43pm
The recent Vodafone price hike has hurt Galaxy Note 8 prices. We used to love its 16GB tariffs, but now we only like them as friends. This is the best of the bunch at the moment. The upfront price is made better with our exclusive code and then £43 a month is fine for such a lot of data, but a few pounds more than we've seen before. Total cost over 24 months is £1142
Samsung Galaxy Note 8 | £64.99 upfront | 32GB data | Unlimited minutes and texts | £49pm
This Vodafone plan on the Note 8 is good news if you were after a big data deal. It's actually one of the best around with 30GB+ of data allowance. Total cost over 24 months is £1240.99
Best Samsung Galaxy S8 deals on Vodafone:
There's no doubt that the Samsung Galaxy S8 is a fantastic phone. The lightning fast chip-set and abandonment of a large bezel around the screen makes it the premier Android experience. It's expensive for sure, but there are bargains to be found...
Samsung Galaxy S8 | £150 upfront (with 10OFF code) | 4GB data | Unlimited minutes and texts | £23pm
Well that's a relief - Mobiles.co.uk kept on increasing the upfront price of this deal, turning from a champ to a chump. Now it's very much back down to its fighting weight, after losing £80 from the upfront price. Use our exclusive 10OFF code to get an extra tenner off and then revel in those super low £23 monthly bills. Total cost over 24 months is £702
Samsung Galaxy S8 | FREE upfront | 16GB data | Unlimited minutes and texts | £39pm
16GB is a stack of data to stream, surf and play with, and this tariff just improved greatly. We really like the fact that you don't have to pay a penny upfront and the pound per month tariff increase is almost leveled out with a new £15 cashback offer. But this still doesn't come close to matching what Three is doing with big data on the Galaxy S8 at the moment. Total cost over 24 months is £936
The best iPhone 7 deals on Vodafone:
The new iPhone 7 is another smash hit mobile phone from Apple thanks to further design enhancements. It's now waterproof, has a better screen and stereo speakers. The long-rumoured dropping of the headphone jack has become a reality. Memory capacity has been given a boost now, with the smallest models now starting at a much more spacious 32GB.
iPhone 7 32GB | £190 upfront (with 10OFF code) | Unlimited calls and texts | 1GB data | £18pm
It didn't take long into 2018 for a retailer to unveil the first good sub-£20 per month iPhone 7 deal. We're slightly miffed that this one now costs almost £200 upfront (it was only £150 when this tariff first became available!) but your monthly bills will be a mere £18. It's an incredibly cheap overall tariff if you have the cash to spare at the outset and don't need too much data. Total cost over 24 months is £622
iPhone 7 32GB | £115 upfront (with 10OFF code) | Unlimited calls and texts | 4GB data | £23pm
One of the very finest iPhone 7 deals out there in the wild right now. Really reasonable monthly bills, a nice amount of data and an upfront cost that has fallen almost £100 in recent weeks. It just ticks all the boxes. Now go get it, tiger! Total cost over 24 months is £667
iPhone 7 32GB | £60 upfront (with 10OFF code) | Unlimited calls and texts | 16GB data | £35pm
Vodafone has dropped out of the picture as a genuinely competitive network on the iPhone 7 for larger data. This 16GB tariff from Mobiles.co.uk is the cheapest now, but do be sure to see what Three is offering before you get too carried away. Total cost over 24 months is £900
The best iPhone SE deals on Vodafone:
The iPhone SE looks and feels exactly the same as the iPhone 5S. But instead of sporting two-year-old hardware it's been updated, with a faster CPU and graphics, and the 12MP iSight camera straight out of the iPhone 6S. It's a modern iPhone in the shape of an old iPhone, for people who like the old iPhones but want more up-to-date hardware.
iPhone SE 32GB | £25 upfront (with 10OFF code) | Unlimited calls and texts | 1GB data | £18pm
This all new low price on Vodafone just became available on the iPhone SE and we really like it. £18 per month is really good value and it's a tenner less upfront with our exclusive 10OFF code. Really cheap, and no effort required with cashback or anything either. Total cost over 24 months is £457
iPhone SE 128GB | £65 upfront (with 10OFF code) | Unlimited mins and texts | 4GB data | £23pm
Booooo! Mobiles.co.uk has removed the free upfront spend on this iPhone SE tariff. But don't get too despondent, this is still a belter of a deal for the diminutive iPhone with the big internal storage. It's a great price for stacks of room to save photos, files and your favourite tunes. Total cost over 24 months is £617
The best Google Pixel 2 deals on Vodafone:
Google's own flagship handset has proved very popular with people wanting the purist Android experience out there. The Google Pixel 2 is every bit the match for the likes of the Samsung Galaxy S8 and you know that you'll always have the most up-to-date Android operating system. And the cameras can scarcely be matched by any other smartphone today.
Google Pixel 2 | FREE upfront (with 10OFF code) | 1GB data | Unlimited mins and texts | £29pm
BOOM! Pixel 2 deals just got good again. Ok, so they're still not a patch on the low low prices that we saw during sales season, but we no longer feel the need to tell you to wait before purchasing this brilliant handset. Go for this Vodafone tariff to pay less than £30 per month and a very reasonable upfront spend, too. It may only give you 1GB of data, but it's the first time in ages that the two year cost breaches the £700-mark. Total cost over 24 months is £696
Google Pixel 2 | £50 upfront (with 10OFF code) | 16GB data | Unlimited mins and texts | £30pm
Take a quick look at all of the other Pixel 2 deals on this page - and then forget them. Because this Vodafone tariff from Mobiles.co.uk beats the rest hands down at the moment. There's nothing not to like. 16GB is a brilliant amount of data, the upfront spend is fair and the sub-£30 monthly payments are just extraordinary. The good times are back for the Pixel 2. Total cost over 24 months is £770
Google Pixel 2 XL | £184.99 upfront (with 10OFF code) | 40GB data | Unlimited mins and texts | £55pm
Time was when you could get a really cheap Pixel 2 XL deal on Vodafone. For the time being though, those days have left us. The red network is now only competitive on huuuuuuuge data deals. 40GB is an enormous allowance for Netflix binges and Spotify parties away from the Wi-Fi. But £55 per month make for some ugly monthly bills. Total cost over 24 months is £1504.99