Skip to main content

Best iPhone 12 deals for December 2020

best iPhone 12 deals
(Image credit: Tom's Guide)

All four iPhone 12 models are now widely available, which means that iPhone 12 deals are starting to heat up. And with the holidays ahead, the iPhone 12 figures to be an in-demand item, so any offer you can find that helps you save on Apple's latest phones will be welcome.

Right now, the best iPhone 12 deal can be found at AT&T, at least for the 5.4-inch iPhone 12 mini and the 6.1-inch iPhone 12. AT&T will give you a $700 credit with an eligible trade-in device when you buy either device, whether you're a current AT&T customer or switching over to the service. That means you can get the iPhone 12 mini for free and the iPhone 12 for just $99. Meanwhile, T-Mobile has the best iPhone 12 Pro deal where you can save $950 on this phone and its three rear cameras.

Right now, wireless carriers are your best bet for saving on the iPhone 12, particularly if you're ready to switch carriers. Even the deals at retailers like Best Buy tend to require you to activate your phone with a carrier instead of buying it unlocked. Apple does lower the cost of the iPhone 12 if you have a trade-in. You can save up to $250 on the iPhone 12 or iPhone 12 mini with a trade-in, while Apple will take off up to $370 on the iPhone 12 Pro models depending on your trade-in device.

Here are the best iPhone 12 deals that are currently available.

Best iPhone 12 deals 

iPhone 12 mini: free with trade-in @ AT&T
AT&T is offering $699 in bill credits when you trade-in an eligible device and sign up for an unlimited data plan for your iPhone 12 mini. Those credits are spread out over 30 months. Best of all, this deal is open to both new customers switching to AT&T as well as existing subscribers, and you can also apply the $699 credit to reduce the cost of other iPhones.View Deal

iPhone 12 Pro/Pro Max: save up to $950 @ T-Mobile
The iPhone 12 Pro delivers the best cameras on any phone along with a stellar display and unbeatable performance. And T-Mobile offers up to $950 off both the iPhone 12 and iPhone 12 Pro Max. You need to activate a new line on an eligible plan and trade in an eligible iPhone in good condition. View Deal

iPhone 12: $700 off with Unlimited + trade-in @ AT&T
New and existing AT&T subscribers can get the iPhone 12 for $700 off when purchased with an AT&T Unlimited Plan and with trade-in of an iPhone 8 (or newer). It's one of the best iPhone 12 deals we've seen yet.View Deal

iPhone 12: Buy one, get another up to $800 off @ Verizon
You can save up to $800 on a new iPhone 12 over at Verizon when you team up with a friend or family member. Buy two phones, each with 24 monthly payments on Above, Beyond, Do, Play or Get Unlimited plans, and the 2nd is $800 off. The same deal applies with other unlimited plans, where you'll save $400 on that second phone.View Deal

iPhone 12: Save $800 with AT&T @ Best Buy
Since the 64GB iPhone 12 is $799, you can get yourself a free iPhone 12 through BestBuy. You just need to sign on for an unlimited plan with AT&T, have an eligible device to trade-in, and it's all yours. Plus it's $200 more than what AT&T offers if you go direct. And of course, if you want to go for the Pro, you still get $800 off. View Deal

iPhone 12: Save up to $900 with AT&T @ Walmart
Best Buy isn't the only retailer offering discounts when you activate an iPhone 12 with AT&T. Walmart is offering a similar deal, where you can get $700 off from AT&T plus another $200 in savings from Walmart. All you have to do is buy your phone on an installment plan, sign up for unlimited data and trade-in a device.View Deal

iPhone 12: free with trade-in @ T-Mobile
T-Mobile is offering up to $830 off the iPhone 12 when you join the carrier and activate a new line. You'll purchase an iPhone 12 on a monthly payment plan and receive credit via 30 monthly bill credits.View Deal

iPhone 12 Pro Max: get $200 MasterCard gift card @ Visible
The wireless carrier Visible gives you money back in the form of a gift card when you buy a new iPhone 12. The iPhone 12 Pro Max gets the biggest return with a $200 gift card, while the iPhone 12 and iPhone 12 Pro net $150 cards. The iPhone 12 mini gets a $100 card. Note that Visible's price is a little higher than the list price for each model.View Deal

iPhone 12: save $250 on all models
Xfinity Mobile is taking $250 off any iPhone from now until Jan. 4 if you transfer a number to the cellular service. Existing customers can get 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

iPhone 12: Save up to $150 when you buy a tablet @ Verizon
If you're looking for a new iPhone 12 and a tablet, then this may be the deal for you. Verizon has a number of tablets on sale, including the new iPad Air, though that's not the only eligible tablet. So pick one up and you can instantly save $150 on that iPhone 12 you've been eying.View Deal

iPhone 12 deals: Which model should you get?

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.