On the look out for a top phone deal on O2? Perhaps you're looking to change networks? Or are you just wanting to switch to a new phone, such as the Samsung Galaxy S10?

Either way, we've got you covered as we round up the best deals on O2 across all of today's leading phones. All these deals feature O2 Priority offers for savings and deals, access to O2 Wi-Fi and good 4G coverage.

We are frequently updating this page, so why not bookmark this and come back to see the best deals from Carphone Warehouse, Mobiles.co.uk, Mobile Phones Direct, Affordable MobilesBuymobiles.net and fonehouse.

Best O2 phone deals

We've provided some quick navigation links throughout, all in an effort for you to easily navigate straight to the phones you are after.

Apple | Samsung | HuaweiGoogle | OnePlus |  SIM Only | O2 deal selector 

Apple


Apple iPhone XS Max

The leading offer for the XS Max comes with 50GB data costing £66 a month, with UL minutes/texts and no upfront. View the deal in Gold | Silver | Grey

Apple iPhone XS

 O2's best deal for the iPhone XS sports £20 cashback100GB data allowance for £60 a month (normally the fee of 25GB), plus UL minutes/texts and no upfront. View the deal in Grey | Gold | Silver

Apple iPhone XR

There's a great contract around on the XR with 30GB of data, costing £38 a month. There's a £69 upfront, and UL mins/texts. See the deal in Black | White | Blue | Yellow | Coral | Red

Apple iPhone X

 Our key plan for Apple's iPhone X comes with 50GB of data for £49 a month, plus unlimited mins and texts. See the deal in Space Grey | Gold | Silver

Apple iPhone 8 Plus

The best setup for the iPhone 8 Plus has a 25GB data allowance priced at £38 a month and unlimited minutes/texts (£69 upfront). View the offer in Grey | Silver | Gold

Apple iPhone 8

We've spotted a nice offering on iPhone 8 with 30GB of data for £36 a month, plusUL mins/texts and no phone cost. See the deal in Space Grey | Silver | Gold

Apple | Samsung | HuaweiGoogle | OnePlus |  SIM Only | O2 deal selector 

Samsung


Samsung Galaxy S10+

 Our best deal for the Galaxy 10+ on O2 comes with 50GB of data for £54 a month, with UL mins/texts (£49 upfront). This has 25GB of free data each month, access to O2 Wifi hotspots. See the deal in Black | White | Green

Samsung Galaxy S10

There's a good bundle for the Samsung Galaxy S10, with a 50GB offering costing £46 a month (£25 upfront), with unlimited minutes and texts. This has 25GB of free data each month, access to O2 Wifi hotspots. See the deal in Black | White | Green

Samsung Galaxy S10e

 O2's got a decent offering for the S10e that has 30GB for £38 a month, with unlimited mins/texts and a £25 cost for the mobile. This access to O2 Wifi hotspots, roaming and O2 Priority for discounts. See the S10e deal in Black | White | Green | Yellow

Samsung Galaxy Note 9

 The key plan for the Note 9 sports £30 cashback, with 50GB data priced at £49 a month (no upfront cost). It has unlimited minutes and O2 Priority with offers and discounts, and the O2 Travel bolt on for roaming. See the deal in Black | Blue | Purple

Samsung Galaxy S9+

The older S9+ comes with 30GB of data on O2, unlimited mins/texts for £36 a month. View the deal in Black | Blue | Lilac

Samsung Galaxy S9

 And the standard S9 ships with a £45 cashback on this key deal and 30GB of data, UL mins & texts for £36 a month - with 15GB extra data. See the deal in Black | Blue | Lilac 

Apple | Samsung | HuaweiGoogle | OnePlus |  SIM Only | Vodafone deal selector 

Huawei


Huawei Mate 20 Pro

 The key offer for the Mate 20 on O2 comes with £35 cashback and a 30GB date allowance for £36 a month, with UL mins/text. View the deal in Black | Twilight

Huawei P20 Pro

 Pocket-lint's most outstanding offer for the Pro has £70 cashback30GB of data for £36 a month, plus unlimited mins/texts. This also has 15GB extra for no extra cost, each month. See the deal in Black | Purple

Huawei P20

The leading P20 plan on O2 comes with £105 cashback, 30GB of data for £36 a month, and ul mins/texts. See the deal in Black 

Apple | Samsung | HuaweiGoogle | OnePlus |  SIM Only | O2 deal selector 

Google Pixel


Google Pixel 3 XL

 O2's top Pixel 3 XL plan sports 50GB of data for £41 a month, with UL mins/texts and a £62.99 phone cost. View the deal in Black | White | Pink

Google Pixel 3

Our recommended Google Pixel 3 deal comes with a 25GB data allowance for £37 a month, with UL mins/texts (£6.99 upfront). View the deal in Black | White | Pink

OnePlus


OnePlus 6T

We've seen a decent offer for new OnePlus on O2: 15GB of data and UL mins/texts for £33 a monthView the deal in Black

SIM Only


Pocket-lint's choice SIMO deal has with £120 cashback, and 25GB of data for £36 a month, with unlimited mins/texts. See the deal

Searching for the more O2 great contract deals

Still not seen the deal you're after? Use our deal selector to find your perfect plan, below.

Simply use the drop-down menus and sliders to find the perfect Vodafone contract, whether you want more data or unlimited minutes, there's sure to be a deal for you.

If you can't see the deal you're after, check back again for more.

 

The best O2 upgrade deals

If you can upgrade today, Carphone Warehouse has specific upgrade-only deals that aren't available to new customers, or check out the network links below.

The best O2 deals anywhere