The iPhone XR, which launched in September 2018, spent a year as the most popular iPhone, with premium features but a more affordable price tag than its siblings, the now discontinued iPhone XS and iPhone XS Max.

Now we have three new iPhones - the iPhone 11, 11 Pro and 11 Pro Max - but the iPhone XR has had a price cut and is still available from Apple (with prices starting at £629/$599 if you buy the iPhone XR SIM-free). As a result there are some great iPhone XR deals to be had.

In this article we bring you the very best iPhone XR deals. There are some great offers available right now. Our experts are continuously scouring the web for the best prices, both SIM-free and on contract.

If you're looking for Apple's other iPhones, check out our round-up of the best iPhone 11 deals.

Read our iPhone XR review to find out if you should buy the iPhone XR.

iPhone XR best deals right now

Below we will run through the information you need to know to tell if it is a good deal. But, if you can't wait, we'll quickly mention the best iPhone XR deals we've seen recently.

  • iPhone XR, 64GB, 3
    £0 upfront, £29 a month for 24 months, 100GB Data, unlimited minutes & unlimited texts. Total cost: £696 after cashback.
    Get the deal from Affordable Mobiles here.

Make sure you check out our complete round up of the best Apple deals.

iPhone XR price

The first thing you need to know before you decide to buy is how much the iPhone XR should cost. If you buy an iPhone XR directly from Apple you can choose between 64GB and 128GB of built-in storage, priced as follows:

  • 64GB: £629/$599 (Was previously £749/$749)
  • 128GB: £679/$649 (Was previously £799/$799)

With the 128GB iPhone XR just costing a few pounds (or dollars) more than the 64GB model we'd suggest that you choose the model with greater capacity.

Keep these prices in mind when looking at deals because third-party resellers often quote the price from before Apple's discount was applied to make their discount look better than it is!

iPhone XR

Best iPhone XR contract deals

While it can be cheaper in the long run to buy an iPhone XR SIM-free, you may prefer signing up for a contract, where you can spread the cost over a year or two. We've got the best contract deals to share with you right here (although we have to say the deals are not as good as they were before Christmas 2019).

iPhone XR, 64GB, 3
£0 upfront, £29 a month for 24 months, 100GB Data, unlimited minutes & unlimited texts. Total cost: £696 after cashback.
Get the deal from Affordable Mobiles here.

iPhone XR 64GB, 3
£15 upfront, £35 a month for 24 months, 100GB Data, unlimited minutes & texts. Total cost £855.
Get the deal from Fonehouse here.

iPhone XR 64GB, O2
£125 upfront, £31 a month for 24 months, 45GB Data, unlimited minutes & texts. Total cost £869.
Get the deal from e2save here.

iPhone XR 64GB, 3
Mobile Phones Direct has this 3 contract for the iPhone XR 64GB: £0 upfront, £37 a month for 24 months, 100GB Data, Unlimited minutes & texts. Total cost after cashback £888. Get the deal from MobilePhonesDirect here.

iPhone XR 64GB, Vodafone
£0 upfront, £39 a month for 24 months, unlimited Data (10mbps download speed), unlimited minutes & texts. Total cost £936 after cashback.
Get the deal from MobilePhonesDirect here.

You'll find some of the best deals available in our widget below. It's always up-to-date so you won't miss out on the great deals.

Best iPhone XR SIM-free deals

If you'd prefer to buy the iPhone XR SIM-free, perhaps because you already have a contract you are happy with, there are plenty of places you'll find it available.

If you buy an iPhone XR from Apple it now costs £629/$599, but in the past we have seen some great deals such as a 64GB iPhone XR at Amazon, Argos and John Lewis for just £549 (£80 off). They are now back to the usual price of £629 - the same price as Apple sells the 64GB XR for. In fact, Apple will sell it to you for even less if you have another iPhone to trade in.

With that in mind you certainly shouldn't pay more than £629 for the 64GB model! Surprisingly we have seen places selling a 64GB iPhone XR for more than Apple is!

You could also look out for deals on the SIM-free 128GB iPhone XR (normally £679/$649 from Apple), but we aren't seeing any right now.

Another thing to look out for is if anywhere is selling the 256GB version that Apple used to sell for £899 but is no longer selling. Currently Amazon has a 256GB iPhone XR available here for £779. We've also seen it at that price at Argos, although they are currently selling it for £899 here, so we'd avoid that!

Check our widget below for some more great iPhone XR offers.

Retailer Price Delivery  

Price comparison from over 24,000 stores worldwide

Don't forget to make sure you've got a SIM-only contract to go with your new iPhone.

Where to buy the iPhone XR

You can buy the iPhone XR from the following retailers and networks:

In the US, you'll be able to buy the iPhone XR from:

One you've got your iPhone XR, don't forget to get a case: check out the best cases for the iPhone XR.