Best iPhone Deals Right Now: Every Model and Carrier Deal Compared

Our expert, award-winning staff selects the products we cover and rigorously researches and tests our top picks. If you buy through our links, we may earn a commission.

iPhones Cost More Than Ever but We Found a Workaround With These Deals

We tracked down the best trade-ins, direct discounts and new line promos to take the sting out of the iPhone 18 Pro and older models.

OUR EXPERTS

INSIDE CNET LABS

25+
Years of Experience
23
Product Reviewers
15k
Sq.Ft of Lab Space
Reviews ethics statement How we test

The brand-new iPhone 18 Pro and Pro Max are here, but the hype comes with some serious price hikes. The new lineup starts at $1,199, and older models have also increased by $100. If you’re hoping to upgrade without spending a fortune, we’ve done the digging and found the best deals on both the newest and previous-gen models.

Our Picks

Bottom Line

Trading in an older, eligible device can take up to $885 off your purchase if you buy directly from Apple. The exact trade-in value will depen...

Bottom Line

Verizon is offering an Apple Watch Series 12 and an iPad A16 at no extra cost when you buy a new phone and add service plans for all three dev...

Bottom Line

AT&T has its own trade-in program. It's offering up to $1,200 off your purchase when you trade in a device valued at $180 or more and activate...

Bottom Line

Best Buy doesn't currently have unlocked iPhone 18 Pro and Pro Max models, but it is offering them through AT&T and Verizon. Trading in an old...

Bottom Line

New members can save up to $930 by trading in a qualifying device. The offer requires a new Mobile Plus line. If you choose to upgrade your cu...

Bottom Line

Ordering an iPhone 18 Pro or 18 Pro Max gets you $480 service credit on the Visible Plus Pro plan at $45 per month. There's also a trade-in of...

Bottom Line

You can save up to $640 on your new iPhone 18 Pro or Pro Max when you trade in an older device. New customers can also save 50% on the yearly ...

Bottom Line

Choosing an Unlimited plan with your new phone can save up to $200, dropping the starting price of the iPhone 18 Pro to $1,000.

Bottom Line

One of the easiest ways to save on a new iPhone is by trading in your old model. Apple offers up to $885 in trade-in credit, but only for one ...

Bottom Line

Right now, T-Mobile customers who have or upgrade to an Experience Beyond or Experience More plan can get up to $1,100 back in bill credits, w...

Bottom Line

You can save big on the iPhone 17 series with a trade-in of any condition at AT&T. Devices valued at just $130 or more will knock up to $930 o...

Bottom Line

Best Buy isn't carrying any unlocked models, but does have availability for AT&T and Verizon customers. There aren't any special offers at the...

Bottom Line

If you have an older device to trade in, you can get between $35 and $885 in credit toward your new iPhone Air. You'll also get 3% cash back w...

Bottom Line

T-Mobile is offering a few ways to get your hands on the iPhone Air for less right now. Trading in an old phone or opening a new line could sc...

Bottom Line

If you're a new customer, purchasing the iPhone Air on an installment plan at AT&T will save you up to $884 on the basic iPhone Air, up to $86...

Bottom Line

Best Buy has knocked $260 off the 256GB unlocked iPhone Air, which brings the starting price down to $840. Additionally, you can score more sa...

Bottom Line

Apple notably doesn't offer any direct discounts, but if you have a device to trade in, you can score up to $885 off this new phone, although ...

Bottom Line

You can grab the 256GB configuration for $0 when you add a new line on an eligible plan, no trade-in required. The deal also drops the 512GB t...

Bottom Line

Best Buy isn't offering any direct discounts at the moment, but it does have its own trade-in program where you can score some savings in exch...

Bottom Line

Optimum is letting you snag the new iPhone 17E for free when you trade in your old device. Just keep in mind that you don't get the cash all a...

Bottom Line

If you don't mind purchasing a renewed phone, you can pick up a certified refurbished, unlocked iPhone 16 directly from Apple. All of the conf...

Bottom Line

Trading in your old phone at Apple could save you up to $885 on any iPhone 16 model. Newer iPhones will net the biggest discount, but Apple al...

Bottom Line

You can get up to $800 to break your current contract if you're looking to switch carriers to AT&T, plus up to $200 off with activation of a n...

Bottom Line

Best Buy has knocked the starting price of the white iPhone 16E to $520, which saves you $90. You can save even more if you have another devic...

Bottom Line

Customers on Boost Mobile's $60-per-month Unlimited Premium plan will automatically get $450 off the iPhone 16E. That puts the 128GB model in ...

Bottom Line

You can order the iPhone 16E from Walmart for $449, or pay a little more than $12 per month for 36 months with an eligible AT&T activation.

Bottom Line

Apple has the unlocked iPhone 15 Plus if you're OK with a certified, renewed model from Apple. It also has renewed, unlocked iPhone 15 Pro and...

Apple shoppers know the drill: iPhones have never been cheap, and direct discounts are few and far between. But they’re not non-existent. Factor in trade-in credit, new line promos and carrier deals, and the savings add up to more than you’d think. CNET’s shopping experts have done the legwork, rounding up the best ways to spend less on Apple’s newest and previous-gen devices so you don’t have to dig through the internet yourself.

Here are the best deals on the iPhone 18 Pro, iPhone 18 Pro Max, iPhone 17, iPhone Air, iPhone 17E, iPhone 16, iPhone 16E and iPhone 15, grouped by generation.

iPhone 18 Pro deals

The new iPhone 18 Pro and iPhone 18 Pro Max are now available to order. The prices start at $1,199 for the Pro model and $1,299 for the Pro Max. There are multiple ways to save on the upgrade across retailers and carriers already.

iPhone 18 Pro and Pro Max at Apple

iPhone 18 Pro and Pro Max at Apple

Trading in an older, eligible device can take up to $885 off your purchase if you buy directly from Apple. The exact trade-in value will depend on the condition of your device, but the most recent phones will net you the biggest savings. Apple is also offering 3% cash back with the Apple Card,* and you can save even more when you sign up with a carrier.

Save up to $885 with trade-in
iPhone 18 Pro and Pro Max at Verizon

iPhone 18 Pro and Pro Max at Verizon

Verizon is offering an Apple Watch Series 12 and an iPad A16 at no extra cost when you buy a new phone and add service plans for all three devices. The savings are applied as promotional credits over 36 months. The carrier is also waiving the usual $40 activation fee for new customers.

Free Apple Watch 12 and iPad A16
iPhone 18 Pro and Pro Max at AT&T

iPhone 18 Pro and Pro Max at AT&T

AT&T has its own trade-in program. It’s offering up to $1,200 off your purchase when you trade in a device valued at $180 or more and activate on AT&T Premium 2.0, which means you can get the basic iPhone 18 Pro for free. Activating a new line online can save you an extra $200, and AT&T may also pay up to $800 toward what you owe your current carrier.

Save up to $1,200 off with trade-in
iPhone 18 Pro and Pro Max at Best Buy

iPhone 18 Pro and Pro Max at Best Buy

Best Buy doesn’t currently have unlocked iPhone 18 Pro and Pro Max models, but it is offering them through AT&T and Verizon. Trading in an older device can save you up to $1,200 when you add a new line on Verizon.

Signing up for AT&T’s Premium 2.0 plan while trading in can also take up to $1,200 off your purchase or up to $930 with other plans.

Save up to $1,200 off with trade-in
iPhone 18 Pro in Burgundy on an Orange background

iPhone 18 Pro and Pro Max at Xfinity

New members can save up to $930 by trading in a qualifying device. The offer requires a new Mobile Plus line. If you choose to upgrade your current line, you can save up to $500 with a trade-in.

Save up to $930 with trade-in
iPhone 18 Pro black on a blue CNET background

iPhone 18 Pro and Pro Max at Visible

Ordering an iPhone 18 Pro or 18 Pro Max gets you $480 service credit on the Visible Plus Pro plan at $45 per month. There’s also a trade-in offer you can take advantage of. 

Get $480 service credit
Light Blue Apple iPhone 18 Pro Max on a CNET background

iPhone 18 Pro and Pro Max at Mint Mobile

You can save up to $640 on your new iPhone 18 Pro or Pro Max when you trade in an older device. New customers can also save 50% on the yearly subscription of the Unlimited plan, which brings its price down to $180. 

Save up to $640 with trade-in
Burgundy Apple iPhone 18 Pro Max on a CNET background

iPhone 18 Pro and Pro Max at Boost Mobile

Choosing an Unlimited plan with your new phone can save up to $200, dropping the starting price of the iPhone 18 Pro to $1,000.

Save up to $200

iPhone 17 deals

The iPhone 17 series starts at $929 for the basic iPhone, with the iPhone 17 Pro at $1,199 and the 17 Pro Max at $1,299.

An orange iPhone 17 against a purple gradient CNET background.

iPhone 17 at Apple

One of the easiest ways to save on a new iPhone is by trading in your old model. Apple offers up to $885 in trade-in credit, but only for one of its latest models. Older iPhones, as well as phones from Samsung, Google and other brands, are also accepted but won’t be worth quite as much. You’ll also get 3% cash back when you purchase with an Apple Card.*

Save up to $885 with trade-in
An orange iPhone 17 against a pink gradient CNET background.

iPhone 17 at T-Mobile

Right now, T-Mobile customers who have or upgrade to an Experience Beyond or Experience More plan can get up to $1,100 back in bill credits, which nets you the iPhone 17 Pro, Air or basic model for free with an eligible trade-in.

Plus, T-Mobile is also offering up to $730 off with both a trade-in and a new line on most plans. You can also get up to $800 to pay off your current contract if you’re looking to switch carriers. There are also special offers for military members, first responders and folks 55 or older.

Free with trade-in
An orange iPhone 17 against a yellow gradient CNET background.

iPhone 17 at AT&T

You can save big on the iPhone 17 series with a trade-in of any condition at AT&T. Devices valued at just $130 or more will knock up to $930 off, which means you’d get the basic iPhone 17 for free and the Air for less than $1 a month. Plus, even older and damaged devices valued at $35 or more will net you up to $350 in trade-in credit. Discounts are applied as bill credits over 36 months. Adding a new line on an installment plan also takes hundreds off the iPhone 17 Pro and Pro Max models.

You will also get $800 when you switch from other carriers and $200 off when you purchase it online.

Free with trade-in
An orange iPhone 17 against a light purple gradient CNET background.

iPhone 17 at Best Buy

Best Buy isn’t carrying any unlocked models, but does have availability for AT&T and Verizon customers. There aren’t any special offers at the moment, but you can save up to $930 with Verizon or $830 with AT&T toward your new phone in exchange for your old one. The latest iPhones will net you the biggest discount, but phones from Samsung, Google and many other brands are also accepted.

Save up to $930 with trade-in

iPhone Air deals

The ultrathin iPhone Air now starts at $1,099, though you can nab one for much less with these deals.

Apple iPhone

iPhone Air at Apple

If you have an older device to trade in, you can get between $35 and $885 in credit toward your new iPhone Air. You’ll also get 3% cash back when you purchase with an Apple Card.* Apple also partners with carriers, including AT&T, Verizon, T-Mobile and Boost Mobile, which offer an enhanced trade-in credit of up to $1,100 if you’re looking for a service plan.

Save up to $885 with trade-in
Apple iPhone

iPhone Air at T-Mobile

T-Mobile is offering a few ways to get your hands on the iPhone Air for less right now. Trading in an old phone or opening a new line could score you the basic model for less than $3 a month if you’re on the Experience Beyond plan. You’ll save up to $830 with the Experience More plan or up to $300 with most other plans.

T-Mobile is also offering $730 off with both a trade-in and a new line on most plans, and there are special offers for military members, first responders, and people over 55.

Save up to $1,000 with new line or trade-in
Apple iPhone

iPhone Air at AT&T

If you’re a new customer, purchasing the iPhone Air on an installment plan at AT&T will save you up to $884 on the basic iPhone Air, up to $868 on the 512GB model and up to $1,052 on the 1TB model.

It’s not required for this deal, but AT&T does have its own trade-in program where you can save even more in exchange for your old phone. Plus, there is an $800 reward if you break your current phone contract and switch to AT&T. Discounts will be applied as bill credits over 36 months.

Save up to $1,052
Apple iPhone

iPhone Air at Best Buy

Best Buy has knocked $260 off the 256GB unlocked iPhone Air, which brings the starting price down to $840. Additionally, you can score more savings if you have an older device to trade in. You’ll also get one free month of Apple TV, two free months of Apple News Plus and three free months of Apple Music, Apple Arcade and Apple Fitness Plus with the purchase, as long as you’re a new or returning subscriber. 

Save $260, more with trade-in

iPhone 17E deals

Even the iPhone 17E was not immune to price hikes, despite its target of being a more affordable iPhone. This phone comes in only three colors — soft pink, black and white — and now starts at $699 for the 256GB model or $899 for the 512GB model.

A white iPhone 17E against a green gradient CNET background.

iPhone 17E at Apple

Apple notably doesn’t offer any direct discounts, but if you have a device to trade in, you can score up to $885 off this new phone, although most trade-ins won’t net you that much. You could also get 3% cash back with an Apple Card.*

Save up to $885 with trade-in
A white iPhone 17E against a yellow gradient CNET background.

iPhone 17E at AT&T

You can grab the 256GB configuration for $0 when you add a new line on an eligible plan, no trade-in required. The deal also drops the 512GB to just over $6 a month. Keep in mind that this offer is valid only on online purchases. If AT&T isn’t your current carrier, it will give you up to $800 to break your contract.

Free with new line
A white iPhone 17E against a purple gradient CNET background.

iPhone 17E at Best Buy

Best Buy isn’t offering any direct discounts at the moment, but it does have its own trade-in program where you can score some savings in exchange for your old phone. Just note that there aren’t any unlocked models available, so you’ll have to activate the phone through AT&T or Verizon. 

You also get freebies like three free months of Apple Fitness Plus, Apple Music and Apple Arcade and one free month of Apple TV Plus.

Save with trade-in
A white iPhone 17E against a purple gradient CNET background.

iPhone 17E at Optimum

Optimum is letting you snag the new iPhone 17E for free when you trade in your old device. Just keep in mind that you don’t get the cash all at once — it shows up as small credits on your bill every month for three years. You just have to trade in your old phone within 21 days of getting the new one, and you’re good to go.

Free with trade-in

iPhone 16 deals

There are still a lot of savings on all the models in Apple’s iPhone 16 lineup, including carrier deals that can nab you the device for free if you have an older device to trade in. The starting price for the iPhone 16 is $829.

A blue iPhone 16 against a red gradient CNET background.

iPhone 16 at Apple

If you don’t mind purchasing a renewed phone, you can pick up a certified refurbished, unlocked iPhone 16 directly from Apple. All of the configurations are available to purchase.

Renewed model
A blue iPhone 16 against a yellow gradient CNET background.

iPhone 16 at Apple

Trading in your old phone at Apple could save you up to $885 on any iPhone 16 model. Newer iPhones will net the biggest discount, but Apple also accepts devices from Samsung, Google and OnePlus. You’ll also get 3% cash back if you buy it with your Apple Card.*

Save up to $885 with trade-in
A blue iPhone 16 against an orange gradient CNET background.

iPhone 16 at AT&T

You can get up to $800 to break your current contract if you’re looking to switch carriers to AT&T, plus up to $200 off with activation of a new line. Of course, if you have another device, you can save even more with a trade-in.

Save with trade-in

iPhone 16E deals

The budget-friendly iPhone 16E is still available, though it is no longer listed on Apple’s site. There are plenty of iPhone 16E deals for those wanting to save on Apple’s most affordable model.

A black iPhone 16E against a green gradient CNET background.

iPhone 16E at Best Buy

Best Buy has knocked the starting price of the white iPhone 16E to $520, which saves you $90. You can save even more if you have another device to trade in.

You’ll also score a free month of Xbox Game Pass and Apple TV, two months of Apple News Plus and three months of Apple Fitness Plus, Apple Music and Apple Arcade.

Save $90, more with trade-in
A black iPhone 16E against a purple gradient CNET background.

iPhone 16E at Boost Mobile

Customers on Boost Mobile’s $60-per-month Unlimited Premium plan will automatically get $450 off the iPhone 16E. That puts the 128GB model in your pocket for just $150. But if you port your number in from a different carrier, you can save up to $570. Both offers require you to prepay two months upfront. The 512GB version is currently out of stock.

Save $570 with select plans
A black iPhone 16E against a green gradient CNET background.

iPhone 16E at Walmart

You can order the iPhone 16E from Walmart for $449, or pay a little more than $12 per month for 36 months with an eligible AT&T activation.

Up to $200 off

iPhone 15 deals

The iPhone 15 series hit shelves in September 2023. Although the phones in this lineup are now three generations old, they still have plenty to offer. Plus, it’s pretty easy to get your hands on one of these previous-generation models for less right now, which makes them a good value for Apple users on a budget. Now that the iPhone 18 lineup is available, you can no longer buy the iPhone 15 directly from Apple.

A pink iPhone 15 against a green gradient CNET background.

iPhone 15 Plus at Apple

Apple has the unlocked iPhone 15 Plus if you’re OK with a certified, renewed model from Apple. It also has renewed, unlocked iPhone 15 Pro and Pro Max models at as well.

Renewed model
An iPhone 14 Pro against a turquoise and lilac background.

James Martin/CNET

How we choose the best iPhone deals at CNET

Many of us at CNET have covered deals on top tech for more than five years, including cell phone deals from Apple, Google, OnePlus and Samsung. In that time, we’ve learned how to spot the best offers from trustworthy retailers and carriers to simplify the phone‑buying process. We look for direct discounts, trade‑in offers and other bonuses on unlocked and carrier phones, while avoiding online shopping scams.

*All information about the Apple Card has been collected independently by CNET and has not been reviewed by the issuer.