
Last Chance: Win an Honor Band 5
Macworld has all of the best deals on Apple iPhones, including the new iPhone XR, iPhone XS and iPhone XS Max. Get connected for less before deals end.
We've also got plenty of iPhone accessories to share with you here, from headphones to wireless chargers, cases to cables. Get everything you need for your iPhone at a great price.
From: Three
Now: £42 per month
View Deal
Click Three's logo to see this excellent deal - but you might want to check the deals offered by EE and Vodafone before you do, just to get a point of comparison. The monthly cost is far lower than the competition (it's dropped by another pound since 1 December), there's no upfront fee, and you get masses of data. Superb.
From: Argos
Was: £629
Now: £549 (£80 off)
View Deal
Argos knocked £80 off the iPhone XR for Black Friday. That's a decent enough offer, but add in the fact that the £629 RRP is itself a reduction from the £749 that Apple was charging as recently as September 2019, and you'll see that this is seriously good value. However, stock has run out in many areas so act fast to be in with a chance of getting this deal.
From: Amazon
Was: £999
Now: £699 (£300 off)
View Deal
A brilliant deal. The XS remains an excellent phone, despite having been effectively replaced by the iPhone 11 Pro. See our full coverage of this deal.
From: O2
Now: £90 upfront, £30 per month
View Deal
Vodafone's excellent-value XR deal (£29.99 upfront, £33 per month, 60GB of data) is no more, but this offer from O2 - if you can manage with a bit less data - will cost you less over the course of the contract. Scroll down to see the contracts.
From: Three Mobile
Now: £49 upfront, £48 per month (With free Beats Solo 3 headphones or AirPods)
View Deal
Pick up the latest iPhone from Three and get a free pair of Beats Solo 3 headphones or AirPods.
From: O2
Now: £30 per month
View Deal
This is an excellent iPhone 8 deal. Alternatively, click on EE's logo and pay £31 per month (plus £24 cashback), which is essentially the same thing.
From: Amazon
Was: £1,099
Now: £981.07 (£118 off)
View Deal
An extra couple of quid knocked off, after last week's sudden £66 drop on the silver version of the XS Max: not bad, and the cheapest we've seen it. (On 14 November Amazon was asking £1,049.)
From: EE
Now: £125 upfront, £58 per month
View Deal
Pick up the new iPhone 11 Pro on contract with EE with a large amount of data. It's pretty much a toss-up between this and O2's even more generous 160GB contract, which is a pound a month more expensive (and very slightly more upfront, too), but we'd have thought 75GB should be enough for most. Click O2's logo if you disagree.
From: Vodafone
Now: £79.99 upfront, £64 per month
View Deal
Vodafone's unlimited-data XS Max deal is a great option, having undercut EE's similar offering by £20 on the upfront cost.
From: Amazon
Was: £549
Now: £429 (£120 off)
View Deal
This is a decent saving (although the price has gone up by a tenner since 14 November, and may drop again); read our iPhone 7 review for advice on whether this 2016 handset is right for you.
We recommend that you go for the 128GB model linked above, but if you think you can manage with 32GB that's available for £379.
From: Macworld UK
Now: Contract & SIM-free
View Deal
Don't pay any more than you need to for Apple's new iPhone 11, 11 Pro and 11 Pro Max handsets.
From: Envirofone Shop
Now: Up to £100 off
View Deal
You can now get up to £100 off a refurbished iPhone X, iPhone 8, or iPhone 7 from Envirofone. Click the link above to view all deals.
From O2
Now £90 upfront, £30 per month
View Deal
Vodafone's excellent-value XR deal (£29.99 upfront, £33 per month, 60GB of data) is no more, but this offer from O2 - if you can manage with a bit less data - will cost you less over the course of the contract. Scroll down to see the contracts.
From Three
Now £42 per month
View Deal
Click Three's logo to see this excellent deal - but you might want to check the deals offered by EE and Vodafone before you do, just to get a point of comparison. The monthly cost is far lower than the competition (it's dropped by another pound since 1 December), there's no upfront fee, and you get masses of data. Superb.
From Amazon
Was £749
Now £566.10 (£182.90 off)
View Deal
Get over £180 off the last of Apple's Touch ID-laden iPhones. Despite its age, it's still a great bit of kit and this discount only makes a good buy great.
From Virgin Mobile
Was £16 per month
Now £10 per month (£72 off)
View Deal
Save £72 on this SIM-only deal from Virgin Mobile that gets you 10GB of data for £10 per month.
From Amazon
Was £54.99
Now £29.99 (£25 off)
View Deal
Mous is a reliable brand and one of our favourites. We've featured them in many of our round ups of the best iPhone cases.
From Amazon
Was £19.99
Now £15.99 (20% off)
View Deal
Anker has built a reputation on reliable charging products. The PD charger allows you quick charge your iPhone or iPad at 18W.
The iPhone has revolutionised the mobile computer in the past decade, and it remains the gold standard of the smartphone world. If you are going to buy an iPhone you are unlikely to regret it. If you want to score a great deal on an Apple iPhone, here's what to look out for.
The combination of Apple's hardware and iOS software is pretty good. When combined with the App Store ecosystem it becomes great. iPhones will never be cheap, but they will always be a high-calibre product. Easy to use and great to look at.
This choice is about size, capacity and cost. If you like a big phone go for an iPhone Plus or Max: the XS Max is the most recent (and best), but you can still pick up older models and like all the past few generations of iPhones they remains a perfectly adequate device. Capacity is important - you need at least 32GB of storage, and all brand new phones will come with that. But no iPhone has expandable storage.
The iPhone XS is Apple's top-of-the-range iPhone, and you can even find some good contract deals here for that model.
Now you have to decide how to buy your iPhone. If you are a billionaire who has the cash to buy outright, it may be more efficient to go SIM free and grab either a PAYG SIM or a cheap data contract from the likes of GiffGaff. But the iPhone is an expensive phone, and the networks subsidise iPhone purchases as they know how popular are Apple's devices. And with a contract you are likely to get the first chance to upgrade your iPhone. Look out for great contract and SIM-free deals on iPhones.