The iPhone 12 mini is the smallest of Apple's 5G iPhone 12 range, which includes the iPhone 12, 12 Pro and 12 Pro Max. It went on sale alongside the 12 Pro Max on 13 November, 2020.

Apple announced at its 20 April Spring Event that it will introduce a new purple iPhone 12 mini (and iPhone 12). Pre-orders begin 23 April, ahead of a 30 April release date.

Customers will also be able to buy a MagSafe leather case or leather sleeve in Deep Violet, or silicone case options in Capri Blue, Pistachio, Cantaloupe, or Amethyst. Customers can order these new 12 mini accessories from 20 April.

Despite its size, the 12 mini packs power – most notably in the new A14 Bionic processor and Neural Engine, which significantly boosts performance and image processing capabilities.

In his review of the 12 mini, Macworld editor David Price said "The 12 mini is the best of both worlds, combining the all-screen design of recent iPhones with the petite chassis of the older ones. It also happens to be brilliantly featured and specced, with superb cameras and processing power to burn."

As for those cameras? You get dual 12Mp-wide and ultra-wide sensors on the back with  2x optical zoom and a 12Mp front camera. The 12 mini also supports 4K video recording at up to 60fps on both rear and selfie cameras.

The iPhone 12 mini features a Ceramic Shield front, glass back, and an aluminium frame, while the top-tier Pro and Pro Max add a textured matte glass on the back and a stainless steel band to the mix. Don't forget to pick up a protective case for your iPhone 12 – see the best ones here.

So if you're looking to save on the iPhone 12 mini, you've come to the right place. Here we're rounding up the biggest deals and discounts on the iPhone 12 mini both on contract and SIM-free.

We're separately covering iPhone 12, 12 Pro and Pro Max deals in this article.

How much does the iPhone 12 mini cost?

The smallest of the iPhone 12 range, the iPhone 12 mini features a 5.4in screen, which is only slightly larger than the iPhone SE (2020)'s 4.7in Retina HD display.

  • 64GB - £699/US$729/AUD$1,199
  • 128GB - £749/US$779/AUD$1,279
  • 256GB - £849/$879/AUD$1,449

Apple announced a purple variant of the iPhone 12 mini on 20 April. Pre-orders begin on 23 April – here's where you can buy one.

The iPhone 12 mini's starting price is £300 higher than the SE (2020), which remains the most affordable new iPhone. See the best iPhone SE deals here.

Retailer Price Delivery  

Price comparison from over 24,000 stores worldwide

Best iPhone 12 mini offers - SIM-free

Right now, you can save anywhere from £75 to £100 on every iPhone 12 mini configuration from Amazon, Very and John Lewis. This is the biggest discount we've seen on this handset since its launch.

Currys PC World has £40 off the 12 mini (with code IPHONE40) and is including 5 months of Apple Music, Arcade, News+ for free.

1. Apple iPhone 12 mini (64GB)

From: Amazon

Was: £699

Now: £599  (£100 off)

£659 was previously the lowest the 12 mini had ever been - but now there's a whopping £100 off from Amazon. If it sells out, there's also £75 off from Very and John Lewis. It's a solid discount on a top-end handset which is still less than six months old.

Read our guide to the best iPhone 12 deals for more buying advice.

2. Apple iPhone 12 mini (64GB)

From: Currys PC World

Was: £699

Now: £659  (£40 off with IPHONE40)

If you miss the £80 (or £75) discount on the iPhone 12 mini from other retailers, Currys still has £40 off the iPhone 12 mini with code IPHONE40.

3. Apple iPhone 12 mini (128GB)

From: John Lewis

Was: £699

Now: £674  (£75 off)

The 128GB iPhone 12 is now cheaper than the RRP of the 64GB option. Get it at the same price from Amazon, AO and Very. It's a solid discount on a top-end handset like the 12 mini (which is still less than six months old).

Read our guide to the best iPhone 12 deals for more buying advice.

4. Apple iPhone 12 mini (256GB)

From: John Lewis

Was: £699

Now: £674  (£75 off)

The 256GB iPhone 12 also gets £75 off. Get this discount from Amazon, AO and Very. It's a solid discount on a top-end handset like the 12 mini (which is still less than six months old).

Read our guide to the best iPhone 12 deals for more buying advice.

5. Apple iPhone 12 mini, 100GB data & free Nintendo Switch

From: Mobile Phones Direct

Now: £53 per month

Get the iPhone 12 mini and a Nintendo Switch console without any upfront costs from Mobile Phones Direct. The plan offers 100GB of data on Three for £53 per month.

6. Apple iPhone 12 mini (with 20GB data)

From: Carphone Warehouse

Was: £49.99 upfront

Now: £37 per month  (includes free HomePod mini)

Carphone Warehouse is bundling the Homepod Mini for free on select iPhone 12 mini plans.

7. Apple iPhone 12 mini (with 20GB data)

From: Carphone Warehouse

Was: £49.99 upfront

Now: £38.99 per month  (includes free Instax mini Link printer)

Carphone Warehouse is also bundling the Instax mini Link printer (worth £109) for free on select iPhone 12 mini plans.

Plus, here's how to get a free Nintendo Switch with your new iPhone 12 mini

Also see the following retailers if you miss the biggest discounts listed above:

Best iPhone 12 mini offers on contract

  • Affordable Mobiles - Best deal: 100GB data for £36 per month, £49.99 upfront
  • Carphone Warehouse -Best deal: Free Instax mini Link Printer or Homepod Mini with select deals - plans start at £29.99 upfront, £34 per month for 20GB data
  • EE - Best deal:  £60 per month, £50 upfront for 10GB data, includes 1 Smart Benefits (Apple Music, Apple TV+, Apple Arcade and more)
  • O2 - Best deal: £42.95 per month, £30 upfront for 20GB data over 36 months (£360 off with trade-in, and 3 months of Disney+, Prime Video or another streaming app)
  • Sky Mobile - Best Deal: £30 per month for 2GB data (no upfront cost) 
  • Three - Best Deal: Free AirPods, Beats Flex, case + screen protector, or Powerbeats Pro
  • Virgin Mobile - Best Deal: £36 per month, no upfront cost for 100GB data (was 24GB) with free Airpods
  • Vodafone - Best Deal: £66 per month, £49 upfront for 25GB data
  • AT&T (US) - Starts at $36.67 per month with up to $700 off when you trade-in and add a new line
  • Verizon (US) - Starts at $29.16 per month, upgrade and save up to $412

Apple iPhone 12 mini

Where to get iPhone 12 range cashback deals

The following retailers offer phones on contract from various networks and may have different deals to those you'll find direct from the network. Many of these sites also offer cashback plans, if you want to save more in the long term.

See the best Apple deals across every device here.