Our editors pick the products and services we write about. When you buy through our links, ZDNet may earn a commission.

iPhone 13 price dread? Here are the best iPhone deals in September 2021

Looking for a good deal on a new iPhone? We've looked everywhere and these are the best promotions we can find.

Apple's iPhone lineup spans seven different models, from the iPhone SE to the iPhone 12 Pro Max, each phone in the line represents several different price points. Every model runs the latest version of iOS 14 and is sure to be supported for years to come. 

Whether it's time to upgrade from an older iPhone model, or you're ready to make the switch from Android, shopping for a new iPhone can be tricky. There are plenty of deals to be found, but it's worth taking some time to find one that fits your needs. 

For example, wireless carriers are quick to offer steep discounts on the iPhone 12, especially as the announcement and release of the iPhone 13 grows closer , but most of the time the fine print limits the discount to new customers who are willing to switch carriers and bring their phone numbers with them. Carriers know not everyone can or will switch carriers on a whim just to save some cash. 

Keep in mind if you can't find a deal that works for you, you can always turn your old phone into cash to help offset the cost of your shiny new iPhone. 

That said, there are still some amazing iPhone deals to be had. 

The best deals on iPhone 12


AT&T iPhone 12 deals

Up to $700 off

AT&T is offering new and existing customers up to $700 off the iPhone 12, iPhone 12 Pro and iPhone 12 Pro Max model (along with the iPhone XR). Oddly, AT&T has removed the iPhone 12 Mini from the list of eligible devices you can buy to get the credit. You'll need to either add a new line of service or upgrade an existing line on one of AT&T's unlimited plans, and trade in your old phone in order to get the discount. The amount of the discount depends on the phone you're trading in; you'll need to check with AT&T to see how much your trade-in is worth. You'll receive credits on your bill over the next 36 months. 

Verizon Wireless iPhone 12 deals

Up to $1,200 off

Verizon is offering up to $700 off any iPhone 12 when you trade in your old phone. Along with the trade-in, you'll need to sign up for service by porting your number in, pick an unlimited monthly plan and then purchase an iPhone 12 Mini, iPhone 12, iPhone 12 Pro, or iPhone 12 Pro Max. By switching carriers, Verizon is offering a $500 rebate to bring the total discount to $1,200. 

T-Mobile iPhone 12 deals

Magenta Max gets you a free iPhone 12

The Uncarrier is giving customers up to $830 worth of credits when you're on or sign up for a Magenta Max plan and trade-in an eligible device. You'll, of course, need to purchase an iPhone 12 or iPhone 12 Mini to get the credits. The amount of credits you'll receive is based on the type of phone you trade-in. The credits will be split up over 24 months on your bill. 

Mint Mobile iPhone 12 deals

Good deal on an iPhone and cellular plan

Mint Mobile is offering new customers who switch from a different carrier six months of free service when you buy an iPhone 12 model outright along with another six months of service. Effectively, Mint Mobile is giving you a 50% discount on 12 months of service. For example, the iPhone 12 Mini with 12 months of service will cost $819 -- $729 for the phone, then $90 for six months of service. Mint Mobile is included in the standard iPhone 12 in this promotion, for a total cost of $919. 

Visible iPhone 12 deal

Get up to $200 via a gift card

Visible, a prepaid carrier that uses Verizon's wireless network will give you a $200 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. 

The iPhone 12 Mini, iPhone 12 Pro and iPhone 12 Pro Max will get you $150, while the standard iPhone 12 will net you the maximum of $200. 

The best deals on iPhone 11


AT&T iPhone 11 deals

An iPhone 11 for $10 a month

You can get the 64GB iPhone 11 for $10 a month, 128GB for $15 a month, or the 256GB model for $20 a month from AT&T when you purchase a new iPhone 11 and sign up for one of AT&T's unlimited plans. 

Verizon Wireless iPhone 11 deals

A free iPhone 11 with a new line

Verizon is currently offering the iPhone 11 for free, when you sign up for an eligible Unlimited plan and add a new line of service. If you need more than 64GB of storage (the free model), you can opt to pay $2.08 per month for 24 months for 128GB of storage, or $6.25 a month for 256GB of storage. 

T-Mobile iPhone 11 deals

$830 off any iPhone 11

You can get up $830 worth of credits to apply towards the purchase of an iPhone 11 with a new line of service. Which is $230 more than the 64GB iPhone 11 is currently listed at on T-Mobile's site. But the amount depends on the phone you're trading in, so you'll need to check with T-Mobile to see the total amount of credits that will be applied to your account over the course of 24 months. 

Visible iPhone 11 deals

$150 digital gift card

Visible is giving new customers who port in their phone number a $150 digital gift card from a long list of retailers with the purchase of an iPhone 11. 

Cricket iPhone 11 deals

Save some money when you switch

If you're thinking about switching to Cricket and want to port your number into the carrier, you can get an iPhone 11 for $299 when you switch. The key to getting the discount is bringing your number from another carrier. Otherwise, the same iPhone 11 will cost you $599. 

The best deals on iPhone XR


AT&T iPhone XR deals

A free iPhone XR with trade-in

If you're looking for an iPhone for your tween or teen, the iPhone XR is a good place to start. It's affordable, and if you're trading in an old phone you can get an iPhone XR for free. Just make sure to sign up for an unlimited plan.

Verizon deals on iPhone XR

Get a free iPhone XR

Verizon is currently offering a free iPhone XR to new customers who bring their phone number from a different carrier and sign up for an unlimited plan online. You can't get this deal in a store. If you need more than the 64GB model that's included in the promotion, you can get the 128GB iPhone XR for $2.08 per month for 24 months. 

T-Mobile iPhone XR deals

Buy one, get one

The iPhone XR is part of T-Mobile's current BOGO offer. Add two lines of service and buy an iPhone XR, and you can get a second one for free. (Or up to $730 worth of credits if you buy another iPhone model.) 

Cricket Wireless iPhone XR deals

Get a steep discount for porting in your number

Sign up for Cricket's service and bring your number from a different carrier, and you can get the iPhone XR for $199. Don't want to keep your number? It'll cost you $399. 

The best deals on iPhone SE


Verizon Wireless iPhone SE deals

Get a free iPhone SE

Add a new line of service and pick an unlimited plan and Verizon Wireless will give you a 64GB iPhone SE for free. The cost of the phone will be split up into 24 monthly payments with matching credits on your bill each month until the phone is paid off. 

T-Mobile iPhone SE deals

$399 off an iPhone SE

T-Mobile will give you up to $399 off the iPhone SE -- which is equal to the cost of the phone -- when you activate a new line of service with the carrier and trade-in your current phone.

Visible iPhone SE deals

A $50 gift card

Visible is giving new customers who port in their phone number a $50 digital gift card with the purchase of an iPhone SE. 

Cricket Wireless iPhone SE deals

$0 for an 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.