At its October event, Apple unveiled the all-new iPhone 12 and iPhone 12 Pro models and we're here to let you know the best places to pick one up if you want to make some savings.

Iphone 12 All ColorsSource: Apple

The 2020 iPhone models feature the biggest change in appearance since the iPhone 6 with a new, iPad Pro-inspired industrial design, new colors, and new display sizes.

The iPhone 12 represents the next logical upgrade to the iPhone 11 that preceded it with its 6.1-inch display, dual cameras, and colorful design. Apple also unveiled a new size class in the iPhone 12 mini, though that 5.4-inch model is coming later.

Apple's iPhone 12 Pro takes the top-of-the-line spot with its additional telephoto camera, improved camera sensors, LiDAR scanner, and premium stainless steel design. The 12 Pro features a 6.1-inch display, up from the 5.8-inch display in the iPhone 11 Pro from last year, and Apple also introduced its largest-ever model with the 6.7-inch iPhone 12 Pro Max.

Now we're partway through the iPhone 12's first year on the market, and with the launch of the new purple iPhone 12, we're starting to see some pretty enticing deals crop up.

Best Cheap iPhone 12 Deals

Apple's iPhone 12 is a brand new release, though you can already score a deal on one if you know where to look (hint: it's the below list). You can save via bill credits, trade-ins, bundled freebies, and more. As and when new deals pop up we will update the below list so you can get the best price on the iPhone so be sure to check this page regularly.

Apple iPhone 12

iPhone 12 | From $799 at Apple

The iPhone 12 is, of course, available to buy at Apple. While you won't get a direct price drop, you can pay in installments with Apple Card and get 3% cashback. Plus trade-in options can score you some money off.

From $799 at Apple
Apple Iphone 12 Color White

iPhone 12 | From $729.99 at Best Buy

You can buy the iPhone 12 outright at Best Buy with activation at $70 off or opt for a carrier deal from $23.33 per month.

From $729.99 at Best Buy
Apple Iphone 12 Color Red

iPhone 12 | Up to $900 off at Walmart

Walmart is offering up to $900 off iPhone 12 models via installment plans and trade-in savings.

Up to $900 off at Walmart
Apple Iphone 12 Color Blue

iPhone 12 | $800 off at Verizon

Get an iPhone 12 with Unlimited at Verizon and save as much as $800 with an eligible trade-in. At the moment, that also includes old and damaged devices. Alternatively, you can buy one to get up to $1,000 off another. Plus, you can get a free Verizon Stream TV when you switch.

$700 off at Verizon
Apple Iphone 12 Color Green

iPhone 12 | $700 off at AT&T

AT&T's best iPhone 12 deal offers up to $700 off meaning you can get the 64GB phone for free with trade-in. You'll need to buy the phone up front, add a new line or upgrade an existing line with postpaid unlimited wireless service, and trade in an eligible phone in order to get $700 in bill credits over 30 months. One neat thing is the phone traded in simply has to be an eligible phone in good working condition with a minimum trade-in value of $95 for the $700 credit.

$700 off at AT&T
Iphone 12 Blue

iPhone 12 | $100 prepaid Mastercard at Visible

Visible's deal offers the 64GB device for $792, or $33 per month, with a $100 Mastercard gift card after 2 months of service. The deal applies to the 128GB and 256GB models, too. On top of that, you also get a Nimble fast-charging bundle (worth $89) thrown in for free.

$100 prepaid Mastercard at Visible

Best Cheap iPhone 12 mini Deals

The iPhone 12 mini is a new, smaller flagship iPhone that comes in a 5.4-inch size. In terms of species, it's essentially identical to the 6.1-inch iPhone 12, just smaller and lighter for those that prefer a more one-hand-friendly device.

Apple iPhone 12

iPhone 12 mini | From $699 at Apple

If you want to buy the iPhone 12 mini direct at Apple, be sure to check out trade-in options for money off as well as options to pay in installments with Apple Card, plus 3% cashback.

From $699 at Apple
Iphone 12 Mini Green Select

iPhone 12 mini | $700 off at AT&T

You can order the iPhone 12 mini from AT&T and get as much as $700 off when purchasing the device on an installment plan with an unlimited wireless plan. That drops the phone's price down to $0.

$700 off at AT&T
Apple Iphone 12 Color Blue

iPhone 12 mini | $800 off at Verizon

Get an iPhone 12 mini with Unlimited at Verizon and save as much as $800 with an eligible trade-in. At the moment, that also includes old and damaged devices. Alternatively, you can buy one to get up to $1,000 off another. Plus, you get a free Verizon Stream TV when you switch.

$800 off at Verizon
Iphone 12 Blue

iPhone 12 mini | $100 prepaid Mastercard at Visible

Visible's deal offers the 64GB device for $696, or $29 per month, with a $100 Mastercard gift card after 2 months of service. The deal applies to the 128GB and 256GB models, too, and bundles in a Nimble fast-charging bundle (worth $89) thrown in for free.

$100 prepaid Mastercard at Visible

Best Cheap iPhone 12 Pro Deals

The latest iPhone 12 Pro is here and you can pick one up now! The top-of-the-line phone is seeing some deals during this mid-cycle stage in the form of carrier bill credits with long-term plans. We'll keep this list updated with the best deals from carriers and retailers as they become available.

Apple iPhone 12 Pro back camera

iPhone 12 Pro | From $999 at Apple

The iPhone 12 Pro is now available and you can, of course, score one directly at Apple. While you won't get a direct price drop, you can trade in your old phone for money off and pay in installments with Apple Card and get 3% cashback.

From $999 at Apple
Apple Iphone12pro Ios14 Springboard Widgets Darkmode

iPhone 12 Pro | From $949.99 at Best Buy

You can buy the iPhone 12 Pro outright at Best Buy with activation at $50 off or opt for a carrier deal from $33 per month.

From $949.99 at Best Buy
Iphone 12 Pro Silver

iPhone 12 Pro | Up to $900 off at Walmart

Walmart is offering up to $900 off iPhone 12 Pro models via installment plans and trade-in savings.

Up to $900 off at Walmart
Iphone 12 Pro Graphite

iPhone 12 Pro | $800 off at Verizon

Get an iPhone 12 Pro with Unlimited at Verizon and save as much as $800 with an eligible trade-in. At the moment, that also includes old and damaged devices. Alternatively, you can buy one to get up to $1,000 off another. Plus, you can get a free Verizon Stream TV when you switch.

$800 off at Verizon
Iphone 12 Pro Gold

iPhone 12 Pro | $700 off at AT&T

AT&T's best iPhone 12 Pro deal offers up to $700 off meaning you can get the 128GB phone from $10 per month with trade-in. You'll need to buy the phone up front, add a new line or upgrade an existing line with postpaid unlimited wireless service, and trade in an eligible phone in order to get $700 in bill credits over 30 months. One neat thing is the phone traded in simply has to be an eligible phone in good working condition with a minimum trade-in value of $95 for the $700 credit.

$700 off at AT&T
Apple iPhone 12 Pro Max

iPhone 12 Pro | $200 prepaid Mastercard at Visible

Visible's deal offers the 128GB device for $1,008, or $42 per month, with a $200 Mastercard gift card after 2 months of service. The deal applies to the 256GB and 512GB models, too. On top of that, you also get a Nimble fast-charging bundle (worth $89) thrown in for free.

$200 prepaid Mastercard at Visible

Best Cheap iPhone 12 Pro Max Deals

iPhone 12 Pro Max is the largest iPhone ever with its 6.7-inch display. It's got all of the tech from the 6.1-inch iPhone 12 Pro plus some additional camera improvements. It's the phone to go for it you want the biggest and best iPhone available.

Iphone 12 Pro Max Family Hero All

iPhone 12 Pro Max | From $1,099 at Apple

The iPhone 12 Pro Max is now available and you can, of course, score one directly at Apple. While you won't get a direct price drop, you can pay in installments with Apple Card and get 3% cashback.

From $1,099 at Apple
Apple iPhone 12 Pro Max

iPhone 12 Pro Max | $700 off at AT&T

You can pre-order the iPhone 12 Pro Max at AT&T and get as much as $700 off when purchasing the device on an installment plan with an unlimited wireless plan. That drops the phone's price down to $400.

$700 off at AT&T
Iphone 12 Pro Max Silver Hero

iPhone 12 Pro Max | $800 off at Verizon

Get an iPhone 12 Pro Max with Unlimited at Verizon and save as much as $800 with an eligible trade-in. At the moment, that also includes old and damaged devices. Alternatively, you can buy one to get up to $1,000 off another. Plus, you can get a free Verizon Stream TV when you switch.

$800 off at Verizon
Iphone 12 Pro Max Gold Hero

iPhone 12 Pro Max | $200 prepaid Mastercard at Visible

Visible's deal offers the 128GB device for $1,104, or $46 per month, with a $200 Mastercard gift card after 2 months of service. The deal applies to the 256GB and 512GB models, too. On top of that, you also get a Nimble fast-charging bundle (worth $89) thrown in for free.

$200 prepaid Mastercard at Visible

Learn more about the iPhone 12 and iPhone 12 Pro

Not sure which iPhone is the right device for you? Take a look at our iPhone 12 and iPhone 12 Pro coverage for all you need to know about the latest model. If it's not the right version for you, take a look at our list of the best iPhone deals for the best prices on all of Apple's handsets.

Keep in Touch

Sign up now to get the latest news, deals & more from iMore!

I would like to receive news and offers from other Future brands.

I would like to receive mail from Future partners.

No spam, we promise. You can unsubscribe at any time and we'll never share your details without your permission.

We may earn a commission for purchases using our links. Learn more.