The best Google Pixel 2 and Pixel 2 XL deals for Christmas 2017

Google's quest to build a smartphone as popular as the latest iPhone and Samsung Galaxy took a massive step forward when the original Google Pixel launched last year. Its successor - the aptly named Google Pixel 2 - is now on the shelves.

The Pixel 2 is a phone for Android lovers who want the purist interface on the market - even if it does only look like an incremental update from the original Pixel. But it's substantially more affordable than the likes of the Galaxy Note 8 and iPhone X, making it an obvious choice if you want a brand new flagship phone without paying stupid money.

And then there's the supersized Pixel 2 XL as well, with its fantastic 6-inch QHD+ display. Read on to see exactly how much you'll have to pay for your choice of new Google phone with our Pixel deals comparison chart.

Need some more convincing? Our exclusive 10OFF voucher code with Mobiles.co.uk knocks a tenner off the upfront cost of any deal. And there's a summary of our expert review at the bottom of the page.

More options: Samsung Galaxy S8 deals | Samsung Galaxy Note 8 deals | iPhone 8 deals | Google Pixel and Pixel XL deals | SIM only deals | Best mobile phone deals 

The best Google Pixel 2 deals in the UK today:

We've scoured the UK's networks and retailers to home in on the best Pixel 2 deals. You can get the new Google smartphone on O2, Vodafone or EE - the choice is yours...

Google Pixel 2 | EE | £65 upfront (with 10OFF code) | 2GB data | Unlimited mins and texts | £22.99pm
Wow! This is an incredible price drop on the Google Pixel 2, which has blown the £700-over-two-years barrier into smithereens. You get 2GB of data a month on the UK's fastest 4G network. The upfront spend is perfectly reasonable (improved with our exclusive 10OFF code) and then the £22.99 monthly bills are simply fantastic for a phone this new. Total cost over 24 months is £616.76

View this Pixel 2 deal from Mobiles.co.uk

Google Pixel 2 | O2 | £140 upfront (with 10OFF code) | Unlimited calls and texts | 12GB data | £29pm
We reckon that this has got to be the best value Google Pixel 2 tariff at the moment. You can get it a tad cheaper elsewhere, but the 12GB of data that you get here makes this deal a real bargain. It's a nicely balanced tariff as well, with handsome monthly payments and £125 upfront if you use our exclusive 10OFF code. Lovely stuff. Total cost over 24 months is £836

Click here to buy this Google Pixel 2 deal

Google Pixel 2 | Vodafone | £50 upfront (with 10OFF code) | 16GB data | Unlimited mins and texts | £34pm
Vodafone proves itself over and over again to have some tremendous deals in this kind of data allowance ballpark. 16GB is a lovely amount to have every month and more than enough for plenty of surfing, streaming and downloading. It's only a bit of a jump in price from the best O2 Pixel 2 tariffs as well. Very much worth considering. Total cost over 24 months is £866

View this Pixel 2 deal at Mobiles.co.uk

The best Google Pixel 2 XL deals in the UK today:

Want that bigger QHD+ screen? Go for the Pixel 2 XL instead if you plan to use your phone to stream films and TV. But you'd better be prepared to pay for the privilege - the price really shoots up, as there are fewer retailers competing on price.

Google Pixel 2 XL | Vodafone | £199.99 upfront (with 10OFF code) | 4GB data | Unlimited mins and texts | £27pm
Excellent news, the Google Pixel 2 XL has just seen a substantial price drop across the networks. And it's Vodafone that's pipping the rest to the post with this cheapest Mobiles.co.uk tariff. We recognise that it's a fair whack upfront, but after that £27 per month is phenomenally low. And you don't even have to cope with teeny tiny data, as 4GB is pretty healthy. Total cost over 24 months is £847.99

View this Pixel 2 XL deal from Mobiles.co.uk

Google Pixel 2 XL | EE | £75 upfront (with 10OFF code) | 15GB data | Unlimited mins and texts | £37.99pm
This is probably the XL 2 deal that we'd choose at the moment, thanks to the sheer amount of data and the well-balanced combination of upfront spend and monthly bills. And you'll be on the UK's fastest 4G network, too. Don't forget to pop in that 10OFF code to save a tenner. A great value tariff. Total cost over 24 months is £986.76

View this deal from Mobiles.co.uk

Google Pixel 2 XL | O2 | £215 upfront (with 10OFF code) | 40GB data | Unlimited mins and texts | £39pm
Big data contracts have been prohibitively expensive since the Pixel 2 XL's release at the start of November, but this epic deal sees it come crashing down. As long as you have over £200 you can spend when you sign up, the monthly bills are now less than £40. That's unusual for such a big phone and such a big data allowance. Total cost over 24 months is £1151

View this deal from Mobiles.co.uk

Google Pixel 2 deals for SIM-free: how much does the phone cost?

When the Pixel 2 hit the market, we were urging people to buy the handset outright and combine it with a cheap SIM only deal. The Pixel 2 costs £629 and the Pixel 2 XL will be £799 to buy SIM-free and adding in a SIM plan for a fiver a month made financial sense. But now that contract plans have shot down in price, they are now the more cost-effective way to go.

Google Pixel 2 review in brief

Amazing Android, especially for photo lovers

Screen size: 5-inches | Resolution: 1080 x 1920 | Rear camera: 12MP | Weight: 143g | OS: Android 8 Oreo | RAM: 4GB | Storage: 64GB/128GB | External storage: No | Battery: 2700mAh

Market leasing cameras
Clean Android interface
Water resistant
Lots of bezel

There's no doubt that the Pixel 2 is one of the very finest Android phones out there, but the Pixel's successor is a familiar story of incremental improvements rather than whole-scale change. The feature that might just get you buying are the top-of the-line cameras for photos and video. While the delightful screen, great-sounding speakers and slick Android operating system will all appeal to a range of smartphone users.

Read TechRadar's full Google Pixel 2 review
Read TechRadar's full
Google Pixel 2 XL review