The iPhone 12 has never been available at such a low price.

With the smartphone lineup no longer the latest models from Apple, there are superb savings to be had.

What's more, the four phones in the family - the iPhone 12, the iPhone 12 mini, the iPhone 12 Pro and the iPhone 12 Pro Max - are still absolutely fantastic devices, even if they aren't the newest.

There are mountains of iPhone 13 deals now live, but picking up an iPhone 12 is perhaps the best value move when upgrading from your current cell.

After all, you get pretty much all the latest technology in a package that's now much cheaper.

In this guide, we'll be focusing on the top iPhone 12 deals that are currently available.

If you're in the market for an older model, though, don't forget to check out offers on the iPhone 11, iPhone SE (2020) and iPhone XR.

Best Apple iPhone 12 Deals

The standard model in the line is, in our view, the best pick for most people looking at the iPhone 12 range.

For those who don't really like the look of the mini variant, but can't justify the price tag of the Pro range, either, this is an excellent handset.

In our iPhone 12 review, we said: "The iPhone 12 offers many of the important things that you want from the iPhone: a decent camera, 5G, great screen, fast processor, and leaves out many of the 'nice to haves' like 60fps video recording, a telephoto lens, or the LiDAR scanner."

iPhone 12 is available in blue, green, black, white, lavender and PRODUCT(RED).

  • 64GB - $799 | £799
  • 128GB - $849 | £849
  • 256GB - $949 | £949

Apple iPhone 12 - 64GB (Black)

AmazonBest Buy

Best Apple iPhone 12 mini deals

First arriving through the iPhone 12 lineup is the mini. This is essentially a standard iPhone 12 model, packing roughly the same specs into a reduced form factor.

In our iPhone 12 mini review, we said: "The Apple iPhone 12 mini might be the smallest of the iPhone 12 models, but it is a fantastic little device that shouldn't be underestimated. It has a lovely lightweight compact design, absolutely stunning display, great cameras, and delivers a smooth and fluid performance."

You do compromise a bit of battery life and a telephoto lens, but those who want the most affordable version of the iPhone 12 series will be well served here.

iPhone 12 mini is available in blue, green, black, white, lavender and PRODUCT(RED).

  • 64GB - $699 | £699
  • 128GB - $749 | £749
  • 256GB - $849 | £849

Apple iPhone 12 mini - 64GB (Black)

AmazonBest BuyBest Buy

Best Apple iPhone 12 Pro deals

Graduating from the standard models, you then have two more expensive, higher-spec versions of the iPhone 12 - starting with the iPhone 12 Pro.

For those who want an elite iPhone 12 experience in a size that more closely resembles the standard model, this is the pick.

In our full iPhone 12 Pro review, we said: "The screen is stunning, the camera capability professional, and when you can use it, the download speeds with 5G, fast. There are many features here that most users won't use or need, but that's okay, this isn't for the model for them, with the iPhone 12 offering much the same experience in a cheaper package."

iPhone 12 Pro is available in graphite, silver, gold, and pacific blue

  • 128GB - $999 | £999
  • 256GB - $1099 | £1099
  • 512GB - $1299 | £1299

Apple iPhone 12 Pro - 128GB (Graphite)

Amazon

Best Apple iPhone 12 Pro Max deals

If you take the package of the iPhone 12 Pro, supersize it and upgrade the cameras, you get the iPhone 12 Pro Max. 

In our iPhone 12 Pro Max review, we described the model as the most comprehensive and expensive in the 2020 range: "There's a lot here: the screen is massive, the cameras - being the main difference over the 12 Pro - are exceptional, and the overall performance is impressive.

"Such a large phone won't be to everyone's liking, but, if you like your phone big, this delivers that without making the form-factor awkward to hold or use."

iPhone 12 Pro Max is available in graphite, silver, gold, and pacific blue

  • 128GB - $1099 | £1099
  • 256GB - $1199 | £1199
  • 512GB - $1399 | £1399

Apple iPhone 12 Pro Max - 128GB (Graphite)

AmazonBest BuyBest Buy

Search for the best Apple iPhone contract deals

Are you still searching? Use the iPhone deal selector below to find a deal that suits you.  

Simply use the drop-down menus and sliders to find the ideal iPhone contract. Whether you want more data or unlimited minutes, there's sure to be a deal for you.

The best Apple iPhone upgrade deals

If you can upgrade today, Carphone Warehouse has specific upgrade-only deals that aren't available to new customers, or you can check out the network links below.

The best Apple iPhone deals everywhere