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 Christmas 2019 deals

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 so far for Christmas 2019.

However, right now, with the best Black Friday and Cyber Monday deals behind us, there aren't many good opportunities to get an iPhone XR for less, hopefully this will change over the coming weeks and when we see good deals we will include them here.

  • Mobile Phones Direct has this O2 contract for the iPhone XR 64GB: £0 upfront, £32 a month for 24 months, 120GB Data, Unlimited minutes & texts. Total cost £768. Get the deal from MobilePhonesDirect here.

Make sure you check out our complete round up of the best Apple deals we've seen for Christmas 2019.

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 Christmas 2019 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.

During Black Friday we saw plenty of discounted contract deals and some of these are still running.

iPhone XR 64GB, O2
£0 upfront, £32 a month for 24 months, 120GB Data, Unlimited minutes & texts. Total cost £768.
Get the deal from MobilePhonesDirect here.

iPhone XR, 64GB, O2
£79 upfront, £30 a month for 24 months, 30GB Data, Unlimited minutes & texts. Total Cost: £799
Get the deal from Mobiles.co.uk here.

iPhone XR, 64GB, EE
£0 upfront, £36 a month for 24 months, 75GB Data, unlimited minutes & texts. Total Cost: £864
Get the deal from Mobiles.co.uk here.

iPhone XR, 64GB, EE
£0 upfront, £36 a month for 24 months, 75GB Data, unlimited minutes & unlimited texts. Total cost: £864.
Get the deal from Affordable Mobiles here.

iPhone XR 64GB, Vodafone
£0 upfront, £36.50 a month for 24 months, unlimited Data, unlimited minutes & texts. Total cost £876.
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.

Unfortunately some of the best deals have already passed with Black Friday, such as a 64GB iPhone XR at Amazon, Argos and John Lewis for just £549 (£80 off). They have all run out of stock, although you could try Argos on the off chance that they still have stock in your area.

Note that you can buy an iPhone XR direct from Apple for £629/$599 (64GB) or £679/$649 (128GB) as a SIM-free deal. 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 there are plenty of places selling a 64GB iPhone XR for more than Apple is!

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, and Argos is also selling it for £779 here, for example.

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.