flame Compare Deals and save hundreds of pounds Sim Only Deals Phone Deals

Compare O2 Deals

  • Compare the best O2 phone deals
  • All latest phones from all manufacturers
  • Save hundreds of pounds on a O2 phone contract
latest image
£557.99

Apple iPhone 15 5G Pink 128GB

20GB Data Unlimited Mins Unlimited Texts 24 month contract
£15.00 a month 24 month contract buymobiles.net
Via buymobiles.net
See Deal
EU roaming included 5G
latest image
£659.99

Apple iPhone 15 Plus 5G Pink 128GB

20GB Data Unlimited Mins Unlimited Texts 24 month contract
£15.00 a month 24 month contract buymobiles.net
Via buymobiles.net
See Deal
EU roaming included 5G
latest image
£767.99

Apple iPhone 15 Pro 5G Blue 128GB

20GB Data Unlimited Mins Unlimited Texts 24 month contract
£15.00 a month 24 month contract buymobiles.net
Via buymobiles.net
See Deal
EU roaming included 5G
latest image
£1289.66

Apple iPhone 15 Pro Max 5G Blue 256GB

1GB Data Unlimited Mins Unlimited Texts 1 month contract
£19.00 a month 1 month contract O2
Via O2
See Deal
EU roaming included 5G
latest image
£707.99

Samsung Galaxy S23 Ultra 5G White 256GB

20GB Data Unlimited Mins Unlimited Texts 24 month contract
£15.00 a month 24 month contract buymobiles.net
Via buymobiles.net
See Deal
EU roaming included 5G
latest image
£610.99

Samsung Galaxy S23+ 5G Green 256GB

20GB Data Unlimited Mins Unlimited Texts 24 month contract
£15.00 a month 24 month contract buymobiles.net
Via buymobiles.net
See Deal
EU roaming included 5G
latest image
£391.99

Samsung Galaxy S23 5G Green 128GB

20GB Data Unlimited Mins Unlimited Texts 24 month contract
£15.00 a month 24 month contract buymobiles.net
Via buymobiles.net
See Deal
EU roaming included 5G
latest image
£468.99

Samsung Galaxy Z Flip5 5G Green 256GB

20GB Data Unlimited Mins Unlimited Texts 24 month contract
£15.00 a month 24 month contract buymobiles.net
Via buymobiles.net
See Deal
EU roaming included 5G
latest image
£872.99

Samsung Galaxy Z Fold5 5G Blue 256GB

20GB Data Unlimited Mins Unlimited Texts 24 month contract
£15.00 a month 24 month contract buymobiles.net
Via buymobiles.net
See Deal
EU roaming included 5G
latest image
£559.00

Google Pixel 8 5G Grey 128GB

1GB Data Unlimited Mins Unlimited Texts 1 month contract
£9.00 a month 1 month contract O2
Via O2
See Deal
EU roaming included 5G
latest image
£536.99

Google Pixel 8 Pro 5G Blue 128GB

20GB Data Unlimited Mins Unlimited Texts 24 month contract
£15.00 a month 24 month contract buymobiles.net
Via buymobiles.net
See Deal
EU roaming included 5G
latest image
£1749.00

Google Pixel Fold 5G White 256GB

1GB Data Unlimited Mins Unlimited Texts 1 month contract
£19.00 a month 1 month contract O2
Via O2
See Deal
EU roaming included 5G
Still looking for the perfect deal? Use filters to find the right deal for you
Mobile networks may increase prices in line with the consumer price index each year. Please check individual network's terms before purchasing.

Browse By Manufacturer


Why choose an O2 phone contract?

O2 has 4G coverage for around 99% of the UK population, so you’re likely to be able to get a speedy data connection in most places. It also has a rapidly growing 5G network, so you’ll be able to enjoy the fastest speeds possible in a lot of places (assuming you also have a 5G phone).

Speaking of which though, O2 also stocks a wide range of smartphones (in both 4G and 5G varieties), and it offers plans with unlimited data.

Plus, O2 offers flexible smartphone plans which let you pick a duration that suits.

Added extras

O2 gives you free access to over 16,000 Wi-Fi hotspots across the UK, and the network supports both Wi-Fi Calling and 4G Calling (also known as VoLTE). So one way or another you should always be able to stay in touch.

Plus, with O2 Priority you’ll get access to deals and offers, along with early gig ticket sales.

Data roaming

All O2 plans include free roaming in 48 European destinations, with many additionally letting you use 120 minutes, 120 texts and data roaming in 27 additional locations outside Europe.

Tethering

O2 allows you to tether on Pay Monthly and SIM-only contracts, and you can use as much of your data as you want towards this.

How can I keep my number when switching?

Simply give O2 your PAC code either when you place your order or at any time afterwards (though your old account and number needs to still be active).

To get your PAC code, either ask your old network for it or text 'PAC' and your date of birth (in the format DDMMYY) to 65075 from the number you want to keep.

If you give O2 your PAC code before 5PM on a working day then your number will be transferred the next working day – otherwise it will take two working days.

Sign up for our newsletter.