Skip to main content

Best iPhone 12 deals right now

iPhone 12 deals
(Image credit: Apple)

A new wave of iPhone 12 deals has arrived. Now that the iPhone 12 and iPhone 12 Pro are available in stores, both carriers and retailers are slashing the price of Apple's latest phones.

Currently, one of our favorite iPhone 12 deals comes courtesy of Verizon. Switch to Verizon and you'll get the iPhone 12 for free. You'll need to sign up for an Unlimited plan and trade-in an eligible phone. Otherwise, that's a savings of $799 and one of the best iPhone 12 deals you'll find. Likewise, Verizon has the iPhone 12 Pro for free via the same guidelines. 

It's worth noting that inventory is rapidly selling out. Certain models of the iPhone 12 Pro, for example, are already seeing a shipping delays that push the phone's delivery into November. 

During Apple's iPhone 12 event earlier this month, Verizon announced it would cut the cost on the iPhone 12 and iPhone 12 mini when you trade in an iPhone X or later and buy your phone on an installment plan. And Xfinity Mobile, which offers service on Verizon's network for Xfinity customers, as well as T-Mobile, have compelling iPhone 12 deals of their own. Here's a look at the best iPhone 12 deals right now. 

As a reminder, the iPhone 12 mini and iPhone 12 Pro Max will go on sale Nov. 13 with pre-orders starting on Nov. 6. 

Best iPhone 12 deals 

iPhone 12: free with Unlimited + trade-in @ Verizon
At Verizon, trade-in an iPhone X (or higher), sign up for a Verizon Unlimited plan, and you can get the new iPhone 12 for free (with a 24-month installment plan). That's $799 off and one of the best iPhone 12 deals we've seen. View Deal

iPhone 12: for $840 w/ Bose headphones + $100 GC @ Visible
For a limited time, Visible is offering new customers the iPhone 12 for $840. That's $41 over Apple's $799 list price. However, you'll get a $100 prepaid MasterCard and a free pair of Bose SoundLink II Wireless Headphones with your purchase. Plus, use coupon code "SAVE20" to take 50% off your first month's bill. That's among the best iPhone 12 deals we've seen.  View Deal

iPhone 12: Save $200 @ Metro by T-Mobile
Buy any 5G iPhone at Metro by T-Mobile — that includes the iPhone 12 or iPhone 12 Pro now, and you can get $200 off any in-store purchase. Buy your iPhone online, and Metro will give you a $200 prepaid virtual Mastercard instead. The Mastercard offer also applies to people who buy their iPhone 12 elsewhere but bring it over to Metro.View Deal

iPhone 12 Pro: for $1,008 w/ Bose headphones + $150 GC @ Visible
Want a third camera lens and more storage capacity? Visible is offering new customers the iPhone 12 Pro for $1,008 (was $999). Plus, get a free $150 prepaid Mastercard, Bose SoundLink II Wireless Headphones, and 50% off your first month's phone bill via coupon code "SAVE20".View Deal

iPhone 12 Mini: $13/mo. with Unlimited + trade-in @ Verizon
At Verizon, trade-in an iPhone X (or higher), sign up for a Verizon Unlimited plan, and you can get the new iPhone 12 Mini for just $12/month (with a 24-month installment plan). That's $411 off the full cost ($699) of the iPhone 12 Mini.View Deal

iPhone 12 / iPhone 12 Pro: $150 Mastercard for T-Mobile/Sprint @ Apple
T-Mobile/Sprint customers who purchase an iPhone 12 or iPhone 12 Pro via the Apple Store and trade-in an iPhone 8 or newer will receive a $150 prepaid Mastercard. (You'll receive a promo code for the card, which can be validated at T-Mobile). This is one of the best iPhone 12 deals we've seen. (You can view the full details of this promo below the 5th footnote on the Apple Store page). View Deal

iPhone 12: up to $500 off w/ trade-in @ Apple Store
The Apple Store is offering credits of up to $500 when you purchase a new iPhone 12 and trade-in your old phone. A Galaxy S10 would get you up to $160 in Apple credits, whereas an iPhone XS would get you up to $300 in Apple credits. The credits can be used for your iPhone 12-pre-order. View Deal

iPhone 12: free with Unlimited + trade-in @ AT&T
Apple's new iPhone 12 is finally here and AT&T is offering the first major discount. Currently, new and existing AT&T subscribers can get the iPhone 12 for free when purchased with an AT&T Unlimited Plan and with trade-in of an iPhone 8 (or higher). It's the first iPhone 12 deal we've seen and one of the fastest discounts we've seen on a new iPhone. View Deal

iPhone 12: Up to $850 off with new line + trade-in
You can get up to $850 off by trading in an eligible device and adding a new line or switching to T-Mobile. $850 is enough to cover a new iPhone 12 or iPhone 12 Mini, and a sizable chunk off an iPhone 12 Pro and iPhone 12 Pro Max.View Deal

iPhone 12: Save $250 on all models
Xfinity Mobile is taking $250 off any iPhone from now until Jan. 4, and giving existing customers a $250 prepaid card if they upgrade to a new Apple device. This covers every model in the iPhone 12 range, as well as the iPhone 11 and iPhone SE, making it a compelling reason to switch. However, keep in mind that Xfinity Mobile is exclusive to Xfinity home customers.View Deal

iPhone 12: Save $250 on all models
Sam's Club is taking $250 off the cost of the iPhone 12 or iPhone 12 Pro when you buy either phone on an installment plan with AT&T. You're also eligible for the $30 activation fee to be waived.View Deal

The new iPhone 12 sports a faster A14 Bionic processor, 5G connectivity, and updated cameras. It also has a new Ceramic Shield glass display that Apple claims is the toughest in the industry. There's also a new MagSafe charging system. 

The iPhone 12 features a 12MP wide lens with a f/1.6 aperture and a 12MP ultra-wide lens with a f/2.4 aperture and 120-degree field of view. It's the first iPhone to include Apple's new 7-element lens, which delivers low light performance. Apple has also added a new Night Mode Time-lapse feature. 

Meanwhile, the iPhone 12 mini is a compact version of the iPhone 12. It sports a 5.4-inch OLED display and the same A14 Bionic CPU found inside the standard iPhone 12. However, its costs $699, which is $100 less than the 6.1-inch iPhone 12. 

The iPhone 12 Pro and iPhone 12 Pro Max are the successors to the iPhone 11 Pro models. They feature larger screens — 6.1 inches for the Pr and 6.7 inches for the Pro Max — plus triple camera arrays aided by a LiDAR sensor. Otherwise, they share the same processor, 5G connectivity and charging features as the iPhone 12. 

Best UK iPhone 12 deals

Unlike the US, it's not currently possible to pre-order the iPhone 12 with any of the UK networks. Instead they all seem to be offering the chance to "pre-register", which is just a fancy way of saying you can get them to email you as soon as pre-orders are actually open.

You don't need to add yourself to their mailing lists, though, because we already know when you can pre-order the iPhone 12 in the UK.

All the networks (and Apple) agree that you'll be able to pre-order the iPhone 12 and 12 Pro on October 16. However EE , Sky, and Vodafone have also revealed that those pre-orders start at 1pm. So in other words, while we don't have any contract prices right now we know exactly when we're going to get them. Presumably we will also find out how generous the networks are being with their trade-in bonuses at the same time.

Right now all the major names have committed to stocking the iPhone 12 and iPhone 12 Pro, including Carphone Warehouse, EE, O2, Sky Mobile, Tesco Mobile, Three, Virgin, and Vodafone. The only big name that hasn't so far is giffgaff, though we expect that to change before Friday.