The holiday shopping season is in full swing, and with it, there are plenty of good deals to be found on almost all iPhone models. Apple still sells four different iPhone models, including the iPhone SE, iPhone 11, iPhone 12, and iPhone 13. Not all of those are discounted on Apple’s site, but they each have their place in Apple’s iPhone lineup.
Apple started its new approach to iPhone discounts through carrier deals with the launch of the iPhone 13. Meaning carriers can offer a promotional discount through Apple’s store that’s the same or different than buying directly from the carrier.
Every phone currently offered in Apple’s lineup supports iOS 15, the latest software available for the iPhone.
You’ll notice that most of the deals listed below have the potential to net you a free iPhone, assuming you have the right iPhone to trade in and sign up for the right unlimited plan.
Naturally, the devil’s in the details, er, fine print, for any smartphone deal. But that’s what we’re here for. If you decide that the current deals aren’t worth trading in your old phone for, you can always sell it yourself and see if you can get more cash than a retailer or carrier is offering.
Below you’ll find the best deals we can currently find. Bookmark this page and keep checking back as we continuously update this list.
The best deal on an iPhone 13
Where to find the best deals on Apple’s latest smartphone.
Apple is taking a different approach when it comes to promoting the iPhone 13. Instead of leaving the promotions only to the carriers, the iPhone maker is allowing carriers to offer deals for phones bought directly from Apple. Here’s how the deals break down if you go through Apple.
- AT&T via Apple: New and existing AT&T customers can get up to $1,000 worth of credits towards any iPhone 13 model after signing up for an unlimited plan and with an eligible trade-in. To get into the specifics, you can get up to $800 towards an iPhone 13 or iPhone 13 Mini and up to $1,000 towards an iPhone 13 Pro or iPhone 13 Pro Max. That makes all models free, save for the iPhone 13 Pro Max, which is heavily discounted.
- Verizon via Apple: Customers can get up to $440 worth of a credit applied towards any iPhone 13 model with an eligible trade-in and by signing up for an eligible unlimited plan.
- T-Mobile via Apple: Customers can get anywhere from $400-$900 in total credits by trading in a phone to Apple when combined with T-Mobile’s credit. Here’s how it breaks down: You’ll get the current trade-in value for your phone from Apple, plus an additional $200 credit on your T-Mobile bill if you trade in an iPhone X or newer.
AT&T’s current iPhone 13 promotions match those that are offered through Apple’s online store. It breaks down like this: New and existing customers can get up to $800 worth of credit, spread out over 36 months, towards an iPhone 13 or iPhone 13 Mini. That makes the iPhone 13 Mini and standard iPhone 13 free after the credits are applied.
If you’re shopping for an iPhone 13 Pro or iPhone 13 Pro Max, you can get up to $1,000 worth of credits spread out over the same time period, reducing the price a good amount.
The catch is the amount of credit is based on the phone you’re trading in, and you’ll need to be on or sign up for any of AT&T’s unlimited plans.
The amount of credit you’ll get from T-Mobile depends on a few things. First, there’s the phone you’re trading in; next is the price plan you sign up for. If you play your cards right, you can get up to $1,000 worth of credits — making the iPhone 13 Pro, iPhone 13 and iPhone 13 Mini free. The iPhone 13 Pro Max will still cost you, but the base model shouldn’t be more than $200 total (before taxes).
The catch? You’ll need to sign up for T-Mobile’s Magenta Max plan and trade in an iPhone 11 Pro, iPhone 11 Pro Max, iPhone 12 Pro or iPhone 12 Pro Max.
If you don’t want to sign up for the Magenta Max plan, you’ll get up to $500 worth of credits for trading in the same phones.
As a bonus promotion, T-Mobile is offering up to $130 off Apple’s second-generation AirPods (making them free) when you sign up for a Magenta Max plan, or up to $65 off the same AirPods if you sign up for another plan.
Verizon has an enticing promotion running for new customers who buy an iPhone 13. It’s a lucrative deal that can net you up to $2,000 in credits, depending on which phone you buy, plan you sign up for and what you trade-in. You’ll need to transfer your phone number from a different carrier into Verizon in order to qualify. The sum of the credits actually combines two different credits.
First, there’s up to $1,000 towards the purchase of an iPhone 13 Pro or iPhone 13 Pro Max, and that’s accompanied by up to a $1,000 prepaid Mastercard to help cover the cost of leaving your current carrier. Buying an iPhone 13 or iPhone 13 Mini? You’re eligible for up to an $800 with a trade-in, and up to $1,000 towards your final bill at your old carrier.
If you’re adding two lines of service, you can take advantage of Verizon’s BOGO offer that gives you up to an $800 credit towards and iPhone 13, iPhone 13 Pro and iPhone 13 Pro Max when you buy the first one.
Existing customers don’t get the same treatment. You’ll get up to $440 off any iPhone 13 model with a trade-in of your old phone, even if it’s damaged.
The prepaid carrier Visible is offering a pretty sweet deal for new customers. If you buy an iPhone 13 and transfer your number to the carrier, you’ll get a $100 virtual gift card after your third month of service. In addition to the gift card, Visible will also send you a code to order a free pair of AirPods Pro with the purchase of an iPhone 13, iPhone 13 Pro and iPhone 13 Pro Max. If you buy an iPhone 13 Mini, you’ll get a code for a free pair of Beats Studio Buds.
The best deals on iPhone 12
AT&T’s iPhone 12 deals no longer require a trade-in. Instead, you’ll need to sign up for a device payment plan and any unlimited service plan. Once you do that, you’ll the iPhone 12 for $15 per month, instead of $20.28 per month. The same promotion will net you 50% off the iPhone 12 Mini.
Verizon’s current deals for the iPhone 12 are focused on existing customers for a change. If you already have service with Verizon, you can trade-in your old phone — whether it’s working or not — and get up to $350 off the iPhone 12.
As for the iPhone 12 Mini, well, new customers can get it for free. No trade-in required, but an unlimited plan is.
T-Mobile is expanding its Magenta Max offer from the iPhone 13 line to the iPhone 12 line. Only, this time, all four iPhone 12 models are included. That means you can trade-in an iPhone 11 Pro or iPhone 11 Pro Max to get up to $1,000 worth of credits — making nearly all iPhone 12 models free. The iPhone 12 Pro Max will still cost $99 which isn’t a horrible deal, at all.
The same catch applies, though. You’ll need to activate a new line of service on the carrier’s Magenta Max plan.
Visible, a prepaid carrier that uses Verizon’s wireless network, will give you a $100 gift card to a retailer of your choice after you sign up for service and port your number to the carrier. After three months of service, you’ll receive a promotional code you can redeem for a gift card of your choosing. In addition to the gift card, you’ll also get a code to order a free pair of Beats Studio Buds wireless earbuds.
The best deals on iPhone 11
You can get up to $250 worth of credits to apply towards the purchase of an iPhone 11 when you sign up for a new line of service, no trade-in required. You’ll receive credits totaling $250 over 24-months, and not up front.
Visible is giving new customers who port in a number to the carrier a $100 virtual gift card of their choosing after completing three months of service when you buy an iPhone 11, and you’ll even get free Beats Studio Buds after completing your third month of service. Pretty cool, right?
The best deals on iPhone XR
Sign up for Cricket’s service and bring your number from a different carrier, and you can get the iPhone XR for $49. Don’t want to keep your number? It’ll cost you $399.
The best deals on iPhone SE
You can get an iPhone SE for free when you sign up for Cricket’s $60 a month unlimited plan and port your number in from another carrier. If you want the iPhone SE and plan on getting a new number, you can get the SE for $350.