If you’re looking to buy an iPhone 12 (or 12 mini, 12 Pro, or 12 Pro Max), now is a good time to look for deals. Sellers want to clear out old stock, and there are plenty of deals on the iPhone 12 range, whether you want to buy SIM-free or on contract. There are some great discounts on refurbished models too.
In this article we look at every major retailer and contract provider to find the best deals for the iPhone 12, 12 mini, 12 Pro and 12 Pro Max.
In a separate article we round up the best iPhone deals in general; we also look at the best Apple deals in a more extensive article.
Find out how the iPhone 12 compares to the iPhone 13 mini – both start at the same price of $599/£649.
iPhone 12 range prices
The 12-series iPhones were launched in fall 2020, but since then we have seen some significant changes in the range in terms of price and availability.
When Apple released the iPhone 13 in September 2021, Apple discontinued the iPhone 12 Pro and 12 Pro Max and dropped the price of the iPhone 12 and 12 mini. The following year, when the company released the 14-series handsets, the iPhone 12 mini was also discontinued, while the iPhone 12 got another price cut.
Here are the entry-level prices for each model (with a minimum storage allocation). We offer more detailed pricing information in the section for each model.
Launch price | Prices fall 2021 | Price today | |
iPhone 12 mini | From $699/£699 | From $599/£579 | stopped |
iPhone 12 | From $799/£799 | From $699/£679 | From $599/£649 |
iPhone 12 Pro | From $999/£999 | stopped | stopped |
iPhone 12 Pro Max | From $1,099/£1,099 | stopped | stopped |
While the 12 mini, 12 Pro and 12 Pro Max are no longer available from Apple, they can be found (often at a huge discount) from other retailers, who are trying to get stock to make room for the bag. models. Check the price comparison tables below to find the lowest price.
Best iPhone 12 mini deals
How much does the iPhone 12 mini cost?
The smallest of the iPhone 12 range, the iPhone 12 mini has a 5.4-inch screen, which is slightly larger than the iPhone SE (2022). Apple stopped selling it after the launch of the iPhone 14, but we can look at past prices to get an idea of what it’s reasonable to pay today.
Here are the original launch prices, from fall 2020:
- 64GB: $699 / £699 / AU$1,199
- 128GB: $749 / £749 / AU$1,279
- 256GB: $849 / £849 / AU$1,449
And here are the reduced prices, from the fall of 2021:
- 64GB: $599 / £579 / AU$999
- 128GB: $649 / £629 / AU$1,079
- 256GB: $749 / £729 / AU$1,249
That is, it is reasonable to think that Apple can drop another $ 100 or more in 2022, as it did with the standard iPhone 12, which is discussed below.
Best iPhone 12 mini SIM-free deals
You can keep up to date with SIM-free prices across a range of retailers using our automated price comparison table below. If the table does not appear, it means that there are no available supplies in your region, and you should consider an alternative.
$615.56
Best iPhone 12 mini contract deals
Here are the providers to check iPhone 12 mini contracts.
UK readers should try the following:
Best iPhone 12 deals

How much will the iPhone 12 cost?
The standard iPhone offers a 6.1-inch display and is available in white, black, blue, green, purple and Product(Red). At the launch of the iPhone 13 range, Apple slashed £120/$100 off the price of the iPhone 12, and the price will drop again in 2022 when the iPhone 14 comes out. Here’s what it costs now if you buy direct from Apple:
- 64GB: $599 / £649 / AU$1,049 (Was $829 / £799 / AU$1,349 at launch)
- 128GB: $649 / £699 / AU$1,129 (Was $879 / £849 / AU$1,429 at launch)
- 256GB: $749 / £809 / AU$1,299 (Previously $979 / £949 / AU$1,599 at launch)
Best iPhone 12 SIM-free deals
You can view the latest prices in our automated table below.
$629.00
Where you can buy the iPhone 12
Here are the top sellers to check when shopping for the best price on an iPhone 12:
UK readers should try the following:
Best iPhone 12 contract deals
Here are contract providers to consider:
UK readers should try the following:
Best iPhone 12 Pro deals

How much does the iPhone 12 Pro cost?
The 12 Pro has a 6.1-inch screen like the standard iPhone 12 but with a brighter display and a third (telephoto) lens on the back. The Pro and Pro Max are available in Graphite, Silver, Gold and Pacific Blue.
Apple discontinued the 12 Pro and Pro Max when it launched the iPhone 13, but you can still find them from other retailers. We’ve listed Apple’s original prices for the 12 Pro below:
- 128GB: $999 / £999 / AU$1,699
- 256GB: $1,099 / £1,099 / AU$1,869
- 512GB: $1,299 / £1,299 / AU$2,219
These are the prices when the device was new (back in fall 2020), so you should be looking to spend a lot less if buying now.
Best iPhone 12 Pro SIM-free deals
While you can no longer buy the iPhone 12 Pro directly from Apple, there are other retailers that still carry it. Check out the following vendors if you have time:
UK readers should try the following:
The automatic price table below will show the best offers currently available, but stock shortages may mean they are empty (or never shown). In this case consider a refurbished model, which can also be cheaper. Try Decluttr in the US, or musicMagpie in the UK
$757.13
Best iPhone 12 Pro contract deals
The following networks may still have the iPhone 12 Pro available on contract, but be prepared for disappointment at this stage.
UK readers should try the following:
Best iPhone 12 Pro Max deals

How much does the iPhone 12 Pro Max cost?
It’s now discontinued, but here’s how much the iPhone 12 Pro Max will cost at launch:
- 128GB: $1,099 / £1,099 / AU$1,849
- 256GB: $1,199 / £1,199 / AU$2,019
- 512GB: $1,399 / £1,399 / AU$2,369
It is very important to note that these are the prices when the devices were brand new. Based on what Apple did with the 12 and 12 mini prices in previous years, it could have been significantly reduced if the company decided to continue selling the 12 Pro and 12 Pro Max.
In other words, you should be looking to spend a lot less than the launch MSRPs if you buy now.
Best iPhone 12 Pro Max SIM-free deals
You can compare prices from top sellers in our automatic price table below. But the stock is running low, and so it may be empty or fail to appear.
Your best bet is, in fact, to buy a refurbished model, which is much cheaper. Try Decluttr in the US, or musicMagpie in the UK
$651.49
Best iPhone 12 Pro Max contract deals
You may have a hard time finding the 12 Pro Max on contract now that it’s been discontinued by Apple. The following networks are worth a try, though.
UK readers can try the following, but again, you may struggle to find a provider willing to offer the 12 Pro Max:
Where to get the iPhone 12 cashback deal
The following retailers offer contract phones from different networks and may have different deals than what you can find directly from the network. Many of these sites also offer cashback plans, if you want to save more in the long term.
Where to get refurbished iPhone 12 deals
If you haven’t already, you might want to consider buying a refurbished iPhone 12 to save money (and the environment). Refurbished devices are thoroughly tested and repaired to work and look like new. In some cases, you may see some signs of wear–such as scuffs or scratches–but most retailers will show the condition of the device before you buy it. Typically, you’ll see A, B, and C grades, with A-grade devices showing no or very, kindness little signs of use and C-grade devices showing obvious signs of wear.
See our full guide to buying refurbished or second-hand iPhones for more on device grades.
The first place to shop for a refurbished iPhone is at the Apple Refurbished Store. Here you are guaranteed that the device will be like a new iPhone out of the box. Rest assured, the Apple Refurbished Store is where you can get the highest quality refurbished iPhones.
You may also consider the following repair shops, which may offer lower prices:
Check out our separate round-up of the best iPhone 11 deals, and for the best Apple deals of 2021 check out our dedicated deals hub.

About the iPhone 12 range
Apple launched the iPhone 12 range of flagship phones at the ‘Hi, Speed’ Special event on October 13, 2020: an appropriate title, since these are the first iPhones with 5G connectivity, the A14 Bionic processor and Neural Engine, which also appeared in the iPad Air 4 for advanced image processing.
While we expect iPhones in three sizes, Apple introduced four models with the 12 range: the iPhone 12, iPhone 12 Pro, 12 Pro Max, and a smaller iPhone 12 mini-again , all with 5G support.
The iPhone 12 and 12 mini feature a Ceramic Shield front, glass back, and an aluminum frame, while the top-tier Pro and Pro Max add a textured matte glass back and a stainless steel band. in the mix.
Besides the design, the Pro and Pro Max also have an additional telephoto lens on the back, along with advanced photo and video capabilities, such as AppleRAW support and Dolby Vision video recording and editing. For everything there is to know about the new iPhone 12 range check out this quick explanation.