Looking for a fantastic deal on a new or refurbished iPhone? In this article we round up the very best iPhone deals, discounts, contracts and bundles available in January 2020, to save you the trouble of hunting them down yourself.
We'll help you find a discounted iPhone suitable for any budget, and cover all six of the currently available models, from the mighty 11 Pro Max down to the (relatively) humble iPhone 8 - and even a few tasty deals on discontinued handsets such as the XS. We're seeing some terrific discounts.
For each phone we offer separate advice for SIM-free and contract deals. Contracts cost less upfront but the total cost of ownership (TCO) will probably end up higher, so think about what's best for your budget.
Best iPhone deals
Best iPhone 11 Pro Max deals
The 11 Pro Max is phenomenally powerful and well specced - and extremely expensive, if you don't shop around. Read our guide to the best iPhone 11 deals for specific advice dedicated to the late-2019 generation of Apple handsets.
SIM-free 11 Pro Max deals
Start by checking Apple, where the 11 Pro Max starts at £1,149/US$1,099 (or less if you've got another iPhone to trade in). Here are the best of the SIM-free deals other vendors are offering right now:
Finally, it's worth checking 11 Pro Max prices in the following UK stores:
11 Pro Max contracts
Our handy widget automatically collects the best deals as they become available. Let's take a look at what's on offer:
You can also check out 11 Pro Max contract deals from the following companies:
Best iPhone 11 Pro deals
The 11 Pro differs from the Pro Max only in the size of its screen, the capacity of its battery and the price tag. Read our iPhone 11 Pro review for detailed analysis and testing.
SIM-free 11 Pro deals
Again, try Apple first. The 11 Pro starts at £1,049/US$999 but trading in an older handset can get that down to £759/US$599.
You can find the iPhone 11 Pro in the following UK stores:
iPhone 11 Pro contracts
Our widget below collates the very latest and best offers for the iPhone 11 Pro:
You can also try the following providers:
Best iPhone 11 deals
The iPhone 11 is the current top pick in our Best iPhone guide. It's significantly cheaper than the Pro models but still has the latest super-fast processor, great cameras and a big screen. Read our iPhone 11 review for more information.
SIM-free iPhone 11 deals
Apple offer the iPhone 11 from £729/US$699, although trading in a used handset can get that as low as £529/US$399. Here are the best SIM-free offers elsewhere:
You should also check prices in the following UK shops:
iPhone 11 contracts
Check out our widget below for the best contract deals available.
If you're feeling thorough it's also worth checking the following networks:
Best iPhone XR deals
The XR is our current pick for those on a budget. It's got a year-old processor and weaker cameras than on the 11 but if you can deal with those (hardly egregious) compromises you'll find this excellent value for money.
SIM-free iPhone XR deals
Apple is still selling the iPhone XR, starting at £629/US$599. Here are the best SIM-free offers from other firms:
Argos has the iPhone XR for just £549, which is the best price we're currently seeing. But the following retailers are also worth a look if you have time.
iPhone XR contracts
The comparison widget below has the latest contract deals for the XR.
Best iPhone 8 Plus deals
The 8 Plus came out in autumn 2017 and its A11 processor is less future-proofed than the chips in more recent handsets. It does have a twin-lens rear camera, however, so you get Portrait Mode.
SIM-free iPhone 8 Plus deals
The 8 Plus is available SIM-free from Apple, but there are plenty of alternatives:
You should also try the following retailers in the UK:
iPhone 8 Plus contracts
Check our contract comparison widget below to see the latest and best contract offers.
Best iPhone 8 deals
The 8 is the smallest and cheapest phone Apple currently sells. If you miss the iPhone SE this could be the one for you. Read our iPhone 8 review for more information.
SIM-free iPhone 8 deals
The most obvious place to buy the iPhone 8 SIM-free is is from Apple, though there are plenty of other options too:
You can also buy the iPhone 8 from the following UK retailers:
Plus Best Buy in the US.
iPhone 8 contracts
Use our price comparison tool to find the best contract for you:
What to look for in an iPhone deal
Right now there are some very competitive contract offers and bundle deals as retailers try to win your custom.
However, when considering a contract deal it's very important that you work out the total cost of ownership (TCO) over the course of the contract - lower monthly costs may be offset by a longer contract so that you end up spending more in the long run. If using Carphone Warehouse's comparison widget, tick the box to display the TCO, and always check for upfront costs and any additional fees.
If you're not looking for the latest model, you'll be pleased to hear that there are plenty of bargains around for older models such as the iPhone XR and iPhone 8, both on contract and SIM-free.
Where to find iPhone deals
Check the following places and you should find some great deals:
Amazon regularly discounts iPhone models, so it's well worth keeping an eye out there. If you think you'll be doing lots of Amazon shopping, we'd recommend signing up to the 30-day free trial of Amazon Prime for free next-day delivery and access to deals 30 minutes early. You can sign up here.
Another great resource to help you save is Macworld's Student Deals page, particularly the Tech & Mobile section. Simply create an account, log in, and verify your student status, and the discounts are yours.
If you're interested in other Apple products, note that the company is offering up to 10% off Macs to students, as well as up to 50% off Apple Care. You can also save 8% on accessories and 5% on iPads (see more iPad deals here).
Best iPhone deals overall
Below (and in the carousel at the top of the article) we've gathered our pick of the best overall deals you can get right now on any iPhone model - including those that have been officially discontinued by Apple.
1. Apple iPhone XS with 100GB data
Now: £40 per month
Three's excellent deal has dropped even lower. The monthly cost beats the competition, there's no upfront fee, and you get masses of data. Superb.
2. Apple iPhone XS (SIM-free)
From: John Lewis
Now: £629 (£370 off)
A fantastic deal. The XS remains an excellent phone, despite having been effectively replaced by the iPhone 11 Pro.
3. Apple iPhone XR with 30GB data
Now: £90 upfront, £30 per month
O2's XR deal has gone up a little since December (the upfront cost by £9, the monthly fee by £3), but it remains the best big-data choice on this handset. Scroll down to see the contracts.
If you can manage with less data, however, consider ID's 1GB and 2GB contracts, which can get total cost of ownership as low as £793.75.
4. Apple iPhone 11 with 120GB data
From: Carphone Warehouse
Now: £29 upfront, £47 per month
Pick up the latest iPhone from Carphone Warehouse and get 120GB data from O2 in this online-only deal.
5. Apple iPhone X (SIM-free)
From: John Lewis
Now: £629 (£270 off 2017 price)
The iPhone X from 2017 is no longer sold by Apple. It's still a thoroughly serviceable phone, but current deals aren't really low enough to justify plumping for this model - the XS is a year newer and available for the same price.
6. Apple iPhone 8 (64GB)
From: Laptops Direct
Now: £469 (£10 off)
Laptops Direct has £10 off Apple's 2017 handset, which offers wireless charging and (unlike the X-series models) a Home button.
7. Apple iPhone XS Max (SIM-free)
Now: £981.07 (£118 off)
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.)
8. Apple iPhone 11 Pro (64GB) with 75GB data
Now: £125 upfront, £58 per month
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.
9. Apple iPhone 8 with 30GB data
Now: £30 per month
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.
10. Apple iPhone XS Max with unlimited data
Now: £79.99 upfront, £64 per month
Vodafone's unlimited-data XS Max deal is a great option, having undercut EE's similar offering by £20 on the upfront cost.
11. Apple iPhone 7 (SIM-free, 128GB)
Now: £429 (£120 off)
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.
12. Best iPhone 11 deals
From: Macworld UK
Now: Contract & SIM-free
Don't pay any more than you need to for Apple's new iPhone 11, 11 Pro and 11 Pro Max handsets.
13. Apple iPhone X, 7 and more (Refurbished)
From: Envirofone Shop
Now: Up to £100 off
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.