In November we saw some top iPhone deals during Black Friday and Cyber Monday but, while that time has now passed, many of the best deals are still hanging around for the holiday season.
If you are looking to buy a new iPhone, whether that’s one of the current iPhone 13 or SE series or an older model, we’ve rounded up all the best deals that can be found on the web below. (Note that Apple rarely discounts its own products, instead electing to offer gift cards with product purchases over the recent Black Friday period.) We’ve also provided real-time price comparison for SIM-free models at all major retailers, saving you the hassle of having to hunt down the best deals.
Fear not if you don’t have the cash to buy up front: although you typically pay more when you buy an iPhone on a contract, some of the best deals we’ve seen of late have come from mobile operators.
Best deals on iPhones and accessories – our top picks
Best iPhone deals from Apple
Apple never offers deals on the very latest models, instead relying on promotion trade-in offers and deals from its carrier partners. You can get up to $1,000 credit after trade-in with AT&T, from $400-$900 in credit after trade-in on T-Mobile, and up to $440 off after trade-in on Verizon.
Best iPhone 13 deals from carriers
Our iPhone deals guide breaks down the biggest carrier deals from the launch of the iPhone 13. Most of them require a trade-in of an older phone (not necessarily an iPhone) and you have to buy the new iPhone on a payment plan. Some carrier deals require you to activate a new line, often with specific plans.
These are the current deals from the three major U.S. carriers, but they might change (or be enhanced) for a few days around Black Friday.
Verizon: Get up to $1000 off with trade-in if you switch from another carrier. Plus save up to £150 on Apple Watch when you buy an iPhone, or buy an iPhone 13 and gift another on Unlimited plans.
AT&T: Get an iPhone 13 for free or up to $1000 off with trade-in.
T-Mobile: Get up to $1,000 off and free AirPods (2nd-gen) on Magenta MAX plan, half off both on any plan.
Apple is always running a trade-in deal that gives you up to $700 for your old iPhone when you trade it in towards a new one. Granted, that steep savings is only if you have an iPhone 12 Pro Max to trade in, with most others fetching between $300-500.
Best iPhone 13 deals from Best Buy
Best Buy currently has the iPhone 13 and 13 Pro carrier deals available in its stores for those that activate a phone with Verizon, AT&T, or T-Mobile.
That means you can save up to $1,100 on the purchase of a new iPhone, depending on the model and carrier, if you trade in an applicable phone in good condition. Lots of terms and conditions apply.
Below is a breakdown of the iPhone prices across various retailers right now.
Best Prices on iPhone 13 Today
Best Prices on iPhone 13 Pro Today
Best Prices on iPhone 13 mini Today
Best Prices on iPhone 13 Pro Max Today
Best Prices on iPhone 12 Today
Best Prices on iPhone 12 Pro Today
Best Prices on iPhone 12 mini Today
Best Prices on iPhone 12 Pro Max Today
More Apple Deals
I have written professionally about technology for my entire adult professional life - over 20 years. I like to figure out how complicated technology works and explain it in a way anyone can understand.