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 it has competition from four other iPhones: the iPhone 11, 11 Pro, 11 Pro Max and the new iPhone SE. How can the iPhone XR match up to these handsets - which all have a better processor than it does. 

Back in September 2019 the iPhone XR had had a price cut (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 - but we suggest that you keep the price of the iPhone SE at the back of your mind as that newer iPhone costs just £419!

In this article we bring you the very best iPhone XR deals. Our experts are continuously scouring the web for the best prices, both SIM-free and on contract. We're finding that with the Coronavirus Lockdown happening the deals aren't quite as good as they have been in the past, but there are still some good deals to be had if you shop around.

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

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

iPhone XR best contract 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, £32 a month for 24 months, 100GB data, unlimited minutes & texts. Total cost £768 after cashback.
    Get the deal from Mobile Phones Direct here.

Mobile Phones Direct has an offer that includes a free set of AirPods with its iPhone XR contract deals at the moment.

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, £32 a month for 24 months, 100GB data, unlimited minutes & texts. Total cost £768 after cashback.
Get the deal from Mobile Phones Direct here.

iPhone XR 64GB, Vodafone
£180 upfront, £26 a month for 24 months, 6GB Data, unlimited minutes & texts. Total cost £804.
Get the deal from e2save here.

iPhone XR 64GB, EE
£0 upfront, £34.50 a month for 24 months, 90GB Data, unlimited minutes & texts. Total cost £828.
Get the deal from Fonehouse here. (You need to scroll down the page to find the deal).

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!

  • We have seen a 64GB iPhone XR at KRCS for £622.72, you can get that here. (Although it's currently out of stock, so we'd suggest checking back from time to time).
  • eBuyer also has a 64GB iPhone XR discounted to £618.74 here. However you need to factor in the price of postage, which starts at £3.49. So the final price would be £622.23 (but that's still a saving). 

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. In the past Amazon has had a 256GB iPhone XR available here for £779, but there are none available currently.

  • We've seen the iPhone XR 256GB at Argos for £779 here.

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.