We earn a commission for products purchased through some links in this article.
If you're in the market for a brand new Apple iPhone, you'll probably know the iPhone 11 series has already hit shop shelves, but the current family of iPhones still hold up as some of the best smartphones available - if you're not an Android fan, at least.
Despite being the supposed budget option from the 2018 release, the iPhone XR has proved to be one of the most popular smartphones from Apple, beating out sales of the XS and XS Max across 2019.
The XR contains a bunch of sweet features that match up with the more powerful handsets, like a super-powerful, edge-to-edge Retina display, facial ID recognition, and a long-lasting battery (it's about time, Apple). And you get all this in a much more reasonably priced handset.
And because the iPhone 11 is coming out next week, the iPhone XR is now much *MUCH* cheaper than it has ever previously been, meaning you can steal a bargain if you know where to look. Thankfully for you, we know where to look.
Check out the best iPhone XR deals for October.
Best iPhone XR deals
EE
EE has a bunch of impressive deals on the XR that can give you huge data packages, as well as discounts on screen protectors and an EE lifetime guarantee, which gives you cheaper insurance coverage.
What to Read Next
The iPhone XR (128GB internal storage) is available on a bunch of impressive deals, with super-fast delivery available in selected areas (mostly London and the bigger northern cities, but worth checking out).
EE's best-selling offer gets you a whopping 30GB of data and unlimited texts and calls on a 24-month 4G contract for £10 up front and £54 a month.
If you're a Harry Potter fan, you also get £20 worth of in-game extras for Harry Potter: Wizards Unite.
There are loads of colours to choose from: White, Black, Blue, Pink, Yellow and Red, and you get the EE Service Pack at no extra cost, which includes an EE lifetime guarantee, an annual device and account MOT, and £10 off screen protectors and cases.
Check out all their other offers here, including an offer that gets you unlimited data and 2 swappable benefits (including subscriptions to Amazon Prime Video and Spotify) for £10 up front and £69 a month.
Three
Three is offering unlimited data packages on the iPhone XR to give you a boost to your tariff, which is super helpful.
Three will give you the iPhone XR with unlimited data, texts and calls on a 24-month plan, giving you the chance to save £66 when you shop online. This handset can be yours for £49 up front and £37 a month right now.
The unlimited data is super useful if you spend a lot of time roaming around and streaming games and content, and this is one of the most affordable tariffs on the phone we have seen.
You can also use that data in more than 70 countries for no extra fee, as well as receiving exclusive benefits and deals from EasyJet as part of your contract.
Vodafone
The Vodafone best-selling deal gets you unlimited data, texts and calls for £37 a month and £29 up front.
If you're switching to Vodafone from another network, you can seamlessly switch and still keep your current mobile number without having to wait.
All you need to do is text PAC to 65075 to get your Porting Authorisation Code. Then look for the Switch Network button in the basket.
The bonus with this deal is that you can save £96 off the price of the handset, and £15 a month when you trade in an iPhone 8 or newer with Vodafone. You can read more about that here.
O2
There are quite a few decent deals on O2, and you have the full freedom to pick and choose the length of your contract, the up-front cost you want to pay immediately, and the amount of data allowance you have each month.
You can get 15GB of data as well as unlimited calls and texts across a 36-month contract for £30 up front and £47.37 a month.
You can trade in any old iPhone for up to £100 off the total cost of the phone, and, if you upgrade to a 30GB or more data tariff, you can receive a free gift, too.
Sky Mobile
There are three data tariffs available on the iPhone XR with Sky Mobile: 1GB (extra £6 a month), 4GB (extra £12 a month), or 8GB of data (extra £10 a month).
The phone itself costs £26 a month across a 30-month contract, and then you add on the data plan depending on what you choose.
This means you can get the XR with 1GB of data and unlimited texts and calls for a total of £32 a month and no up-front cost.
Want up-to-the-minute entertainment news and features? Just hit 'Like' on our Digital Spy Facebook page and 'Follow' on our @digitalspy Instagram and Twitter account.
















