You don’t have to pay full price to buy an iPhone; if you shop around you can find a bargain. Every month the Macworld team hunts down the best prices on iPhones at all major retailers and cellphone operators, saving you the hassle of finding the best iPhone deals.
In this article, we reveal the best iPhone deals, contracts and bundles available right now. We’ll help you find a discounted iPhone suitable for any budget, and cover all the currently available models, including the iPhone 15, 15 Plus, 15 Pro and 15 Pro Max that launched in September. We also have the best prices for the iPhone 14 range, including models that Apple has removed from sale, but you can still buy elsewhere. And with Apple discontinuing the iPhone 13 mini, third-party resellers may now be the only place you can pick up one of those handsets.
For those specifically in the market for the newest generation, we’ve collected the best deals for the iPhone 15 series in the U.K. and the best deals for the iPhone 15 series in the U.S. in separate articles.
Best iPhone deals right now
U.S. iPhone deals
In the U.S., the only big iPhone deals you can find come from carriers, and have a lot of strings attached. Typically, you have to buy a phone on a multi-year installment plan, and get your discount in the form of monthly bill credits.
- AT&T: Get up to $1,000 in bill credits when you buy a new iPhone 15 Pro or Pro Max and trade in your old phone, with a qualifying unlimited plan. Up to $700 towards an iPhone 15 or 15 Plus.
- T-Mobile: Get up to $1,000 in bill credits toward the purchase of any iPhone 15 model when you trade in your old phone and join the Go5G plan.
- Verizon: Get up to $1,000 in bill credits toward any iPhone 15 model with trade-in and the activation of a new line.
U.K. iPhone deals
In the U.K., we frequently see Apple-certified resellers discount unlocked iPhones. Right now we’re seeing £50 off the price of 15-series iPhone handsets at several resellers: look for money off at Amazon, Currys, and Very.
In the U.K. it’s also possible to find discounts on older iPhones, including the now discontinued iPhone 14 Pro and Pro Max.
- Argos, iPhone 14 Pro Max: £999 (£200 off; RRP was £1,199 before being discontinued in 2023)
- John Lewis, iPhone 14 Pro: £899 (£200 off, plus two-year warranty; RRP was £1,099 before being discontinued in 2023)
- Amazon, iPhone 14 Plus: £749 (£50 off; RRP £799)
- Amazon, iPhone 14: £649 (£50 off; RRP £699)
- John Lewis, iPhone SE (2022): £379 (£50 off; RRP £429)
- Amazon, iPhone 13: £549 (£50 off; RRP £599)
- Currys, iPhone 12: £449 (£150 off; RRP was £599 before being discontinued in 2023)
For models that Apple no longer sells, bear in mind that we can only compare current prices against RRPs from before their discontinuation. It’s reasonable to assume that the price of the iPhone 14 Pro, for example, would have dropped in September 2023 if Apple hadn’t stopped selling it. There’s more information in the individual sections below.
Where to buy an iPhone
Apple is the obvious place to look for a new iPhone. You can purchase directly from Apple’s online store (there’s a separate U.K. store), which won’t give you savings, but does at least allow you to take advantage of trading in your old iPhone (see: How to sell or trade-in your old iPhone). We also have a complete guide to every iPhone Apple sells.
Alternatively, Amazon U.K. 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.
Amazon U.S. offers fewer savings on SIM-free iPhones, but we do see them from time to time.
It’s always worth checking the price of the iPhones in the following U.S. stores, which occasionally provide solid savings:
And U.K. readers should try these shops:
In addition, we recommend you check out our automatically updated price tables, embedded below, which gather the best prices from a wide range of retailers in your region.
Where to buy an iPhone on contract
Most of the major networks will offer the iPhone at a discount if you meet certain conditions (usually opening new lines, or buying on multi-year installment plans). Here are links to browse the latest deals:
U.K. readers can browse contract deals using the tool embedded below. Click ‘Choose Smartphone’ to register which model you’re interested in.
If you’d like to research deals for yourself, try the following U.K. providers:
Note that you can save money if you’ve got another iPhone to trade in, see: How to sell or trade in your old iPhone.
Best prices for Apple’s iPhones
Apple currently sells eight iPhone models: the iPhone 15, 15 Plus, 15 Pro and 15 Pro Max; the iPhone 14 and 14 Plus; the iPhone 13; and the iPhone SE. We look at the best prices for each model, plus a handful of discontinued models that are still available from other retailers, in the sections below.
Best iPhone 15 deals
Apple sells the iPhone 15 at the following prices:
- 128GB: $799 / £799 / AU$1,499
- 256GB: $899 / £899 / AU$1,699
- 512GB: $1,099 / £1,099 / AU$2,049
Check the table below for the best prices among other retailers. But since the phone is so new, it’s unlikely that there will be any dazzling discounts just yet.
$829
$829.99
Best iPhone 15 Plus deals
The official iPhone 15 Plus prices are as follows:
- 128GB: $899 / £899 / AU$1,649
- 256GB: $999 / £999 / AU$1,849
- 512GB: $1,199 / £1,199 / AU$2,199
But check the table below for lower prices from other retailers.
$929
$929.99
Best iPhone 15 Pro deals
Apple’s pricing for the iPhone 15 Pro works out as follows:
- 128GB: $999 / £999 / AU$1,849
- 256GB: $1,099 / £1,099 / AU$2,049
- 512GB: $1,299 / £1,299 / AU$2,399
- 1TB: $1,499 / £1,499 / AU$2,749
But you may be able to find a lower price if you shop around other retailers. Browse the table below for the best prices in your area.
$999
$999.99
Best iPhone 15 Pro Max deals
Apple sells the iPhone 15 Pro Max at the following prices:
- 256GB: $1,199 / £1,199 / AU$2,199
- 512GB: $1,399 / £1,399 / AU$2,549
- 1TB: $1,599 / £1,599 / AU$2,899
Check the comparison table below for the best prices from other retailers.
$0.01
$1187
$1199
$1199.99
Best iPhone 14 deals
The iPhone 14 has been superseded by the iPhone 15 series, but it is still on sale from Apple. The iPhone 14 offers Action Mode filming and the cameras are better than those on the iPhone 13. Apple has dropped the price now that the iPhone 15 series has launched.
The iPhone 14 now starts at $699/£699 (it was previously $829/£849).
iPhone 14 128GB – Blue – Unlocked – Dual eSIM
$517.62
iPhone 14 128GB – Blue – Unlocked – Dual eSIM
$517.62
iPhone 14 128GB – Midnight – Unlocked – Dual eSIM
$518.19
iPhone 14 128GB – Midnight – Unlocked – Dual eSIM
$518.19
iPhone 14 128GB – Purple – Unlocked – Dual eSIM
$536.74
iPhone 14 128GB – Purple – Unlocked – Dual eSIM
$536.74
iPhone 14 128GB – Starlight – Unlocked – Dual eSIM
$541.68
iPhone 14 128GB – Starlight – Unlocked – Dual eSIM
$541.68
Best iPhone 14 Plus deals
The iPhone 14 Plus was an entirely new iPhone format for 2022. It’s the same as the iPhone 14, but in a bigger package…
The iPhone 14 Plus now starts at $799/£799 (it was previously $929/£949).
$664.05
$829
Best iPhone 13 deals
Apple does still sell the iPhone 13, 2021’s handset, and as with the iPhone 14 the price has been reduced now that the iPhone 15 has arrived. If you buy the iPhone 13 you still get the mega-fast A15 Bionic processor, 5G support, a superb twin-lens camera with the new Smart HDR 4, Cinematic Mode and Photographic Styles, and improved battery performance compared with the iPhone 12. Read our iPhone 13 review for the full picture.
The iPhone 13 now starts at $599/£599 (it was previously $699/£749, and at launch it was $799/£779).
Check the automated price table below for the lowest prices currently available from other retailers:
iPhone 13 128GB – Starlight – Unlocked
$381.99
iPhone 13 128GB – Midnight – Unlocked
$381.99
iPhone 13 128GB – Pink – Unlocked
$381.99
iPhone 13 128GB – Pink – Unlocked
$381.99
iPhone 13 128GB – Midnight – Unlocked
$381.99
iPhone 13 128GB – Starlight – Unlocked
$381.99
Best iPhone SE (2022) deals
The iPhone SE 3rd generation burst onto the scene in March 2022, and unites a fast chipset (the same A15 Bionic you get in all of the 13-series iPhones and the iPhone 14 and 14 Plus) with an affordable price tag. It’s good value at Apple’s MSRP, but other retailers may be able to do even better. Read our roundup of the best iPhone SE deals for more in-depth buying advice.
You can still buy the iPhone SE direct from Apple.
The iPhone SE (3rd gen) currently starts at $429/£429.
Check our automatically updated chart for the very latest SIM-free offers from other retailers:
iPhone SE (2022) 64GB – Midnight – Unlocked
$208.08
iPhone SE (2022) 64GB – Midnight – Unlocked
$208.08
Deals on older iPhones
When Apple introduced the iPhone 15 range it discontinued the iPhone 14 Pro and iPhone 14 Pro Max. It also stopped selling the iPhone 12 and iPhone 13 mini. When Apple stops selling older iPhones in its store, however, that doesn’t mean they have disappeared entirely; you may find them in Apple’s refurbished store, for example. You may also find older handsets on sale at third-party stores and Apple resellers. We have the best deals for discontinued iPhones below.
Best iPhone 14 Pro deals
The iPhone 14 Pro is no longer sold by Apple, but if you can get hold of one at a good price, it will still serve you well. It launched as recently as September 2022 and remains a powerful and capable smartphone.
Apple previously sold the 14 Pro for $999/£1,099. Keep the price of the 15 Pro in mind when assessing if a deal is good or not.
$999
$999.99
iPhone 14 Pro 128GB – Deep Purple – Unlocked – Dual eSIM
$669.26
iPhone 14 Pro 128GB – Gold – Unlocked – Dual eSIM
$669.26
iPhone 14 Pro 128GB – Gold – Unlocked – Dual eSIM
$669.26
iPhone 14 Pro 128GB – Deep Purple – Unlocked – Dual eSIM
$669.26
iPhone 14 Pro 128GB – Space Black – Unlocked – Dual eSIM
$689.29
iPhone 14 Pro 128GB – Space Black – Unlocked – Dual eSIM
$689.29
iPhone 14 Pro Max 128GB – Silver – Unlocked – Dual eSIM
$759.94
iPhone 14 Pro Max 128GB – Silver – Unlocked – Dual eSIM
$759.94
iPhone 14 Pro 128GB – Silver – Unlocked – Dual eSIM
$764.59
iPhone 14 Pro 128GB – Silver – Unlocked – Dual eSIM
$764.59
iPhone 14 Pro Max 128GB – Space Black – Unlocked – Dual eSIM
$803.52
iPhone 14 Pro Max 128GB – Space Black – Unlocked – Dual eSIM
$803.52
iPhone 14 Pro Max 128GB – Deep Purple – Unlocked – Dual eSIM
$807.02
iPhone 14 Pro Max 128GB – Deep Purple – Unlocked – Dual eSIM
$807.02
iPhone 14 Pro Max 128GB – Gold – Unlocked – Dual eSIM
$839
iPhone 14 Pro Max 128GB – Gold – Unlocked – Dual eSIM
$839
Best iPhone 14 Pro Max deals
The iPhone 14 Pro Max was the biggest and most advanced iPhone when Apple launched it in 2022.
The 14 Pro Max started at $1,099/£1,199 when Apple still sold it, but bear in mind that it would have received a price cut in fall 2023 if Apple had kept it on the store.
$999.99
iPhone 14 Pro Max 128GB – Deep Purple – Unlocked – Dual eSIM
$807.02
iPhone 14 Pro Max 128GB – Deep Purple – Unlocked – Dual eSIM
$807.02
Best iPhone 13 Pro Max deals
The iPhone 13 Pro Max was phenomenally powerful and well specced. Apple no longer sells it, but that doesn’t mean you won’t still be able to buy one. Read our guide to the best iPhone 13 deals for dedicated advice on finding a low price on the four late-2021 Apple handsets.
You can find the iPhone 13 Pro Max in the following retailers and networks, assuming they haven’t run out of stock.
Apple used to sell the 13 Pro Max starting at $1,099/£1,049. You should be looking to spend considerably less than that, however, to reflect the fact that this is now more than two years old.
iPhone 13 Pro Max 128GB – Sierra Blue – Unlocked
$568.99
iPhone 13 Pro Max 128GB – Sierra Blue – Unlocked
$568.99
iPhone 13 Pro Max 128GB – Silver – Unlocked
$596.48
iPhone 13 Pro Max 128GB – Silver – Unlocked
$596.48
iPhone 13 Pro Max 128GB – Gold – Unlocked
$596.60
iPhone 13 Pro Max 128GB – Gold – Unlocked
$596.60
Best iPhone 13 Pro deals
The 13 Pro had a smaller screen and battery than the Pro Max, but is otherwise basically identical. Given that it cost less (when Apple still sold it, at least) it will be a better option for many readers. Read our iPhone 13 Pro review for detailed analysis and testing.
Apple used to sell the 13 Pro for $999/£949.
iPhone 13 Pro 128GB – Gold – Unlocked
$479
iPhone 13 Pro 128GB – Gold – Unlocked
$479
iPhone 13 Pro 128GB – Graphite – Unlocked
$480.11
iPhone 13 Pro 128GB – Graphite – Unlocked
$480.11
iPhone 13 Pro 128GB – Sierra Blue – Unlocked
$481.99
iPhone 13 Pro 128GB – Sierra Blue – Unlocked
$481.99
Best iPhone 13 mini deals
Apple’s last ‘mini’ was the iPhone 13 mini. The smallest iPhone you could buy, although the SE is also on the small side. In most respects, it was identical to the iPhone 13, simply squeezed into a smaller chassis and equipped with a smaller screen and smaller battery. That means you’re getting a great (but non-ProMotion) screen, 5G, a super-fast A15 processor and great cameras with Cinematic Mode. Read our iPhone 13 mini review for more information and expert analysis.
Apple no longer sells the iPhone 13 mini, so if it’s what you want you will need to look around.
Before it was discontinued in fall 2023, Apple used to sell it for $599/£649 (and before that it cost $699/£679). Check our automated table for the latest offers:
iPhone 13 mini 128GB – Midnight – Unlocked
$344.81
iPhone 13 mini 128GB – Midnight – Unlocked
$344.81
iPhone 13 mini 128GB – Blue – Unlocked
$345.15
iPhone 13 mini 128GB – Blue – Unlocked
$345.15
iPhone 13 mini 128GB – Pink – Unlocked
$360.60
iPhone 13 mini 128GB – Pink – Unlocked
$360.60
iPhone 13 mini 128GB – Starlight – Unlocked
$376.92
iPhone 13 mini 128GB – Starlight – Unlocked
$376.92
Best iPhone 12 deals
Having launched in 2020, the iPhone 12 remained on Apple’s store until fall 2023, when it was finally discontinued. In our iPhone 12 review we praised its all-round qualities and suitability for the average buyer who doesn’t need the power of a Pro but won’t settle for a true budget pick like the iPhone SE.
Apple no longer sells the the iPhone 12, but when it did, prices started at $599/£649 (down from the $699/£679 charged between September 2021 and 2022).
If stock of this older model is still available in your area, the latest SIM-free prices will appear in an automated comparison table below this paragraph. If you’re seeing nothing, that means stock has sadly run out.
$298.99
iPhone 12 64GB – Green – Unlocked
$259.99
iPhone 12 64GB – Green – Unlocked
$259.99
iPhone 12 64GB – Red – Unlocked
$259.99
iPhone 12 64GB – Red – Unlocked
$259.99
iPhone 12 64GB – Blue – Unlocked
$265.69
iPhone 12 64GB – Blue – Unlocked
$265.69
iPhone 12 128GB – Blue – Unlocked
$266
iPhone 12 128GB – Blue – Unlocked
$266
iPhone 12 64GB – White – Unlocked
$268.06
iPhone 12 64GB – White – Unlocked
$268.06
iPhone 12 128GB – Black – Unlocked
$270.66
iPhone 12 128GB – Black – Unlocked
$270.66
iPhone 12 64GB – Black – Unlocked
$271.62
iPhone 12 64GB – Black – Unlocked
$271.62
iPhone 12 128GB – Green – Unlocked
$281.12
iPhone 12 128GB – Green – Unlocked
$281.12
iPhone 12 128GB – Purple – Unlocked
$320.95
iPhone 12 128GB – Purple – Unlocked
$320.95
iPhone 13 128GB – Blue – Unlocked
$381.99
iPhone 13 128GB – Blue – Unlocked
$381.99