The iPhone 16 lineup will soon be replaced by the iPhone 17. As a result, I’m seeing a flood of new iPhone 16 deals right now. Many of them are tempting, but I personally recommend waiting until the iPhone 17 is officially unveiled.

Apple has made it a habit to drop the price of its previous-gen flagship once a new iPhone is announced. That means iPhone 16 deals are likely to get better after the iPhone 17 is released. (Note: Apple usually kills its Pro lines and will likely just keep the iPhone 16, iPhone 16 Plus, and iPhone 16e).

That said, I realize that sometimes you need a new phone ASAP and for that reason I’ve lined up the best iPhone 16 deals you can get right now. From AT&T to Verizon, these are the deals I recommend if you need to replace a broken iPhone or if you’re simply not interested in waiting for the iPhone 17.

In terms of pricing, the 6.1-inch iPhone 16 costs from $799, whereas the 6.7-inch iPhone 16 Plus costs from $899. They both use Apple’s A18 processor. Meanwhile, the 6.3-inch iPhone 16 Pro and 6.9-inch iPhone 16 Pro Max cost from $999 and $1,199, respectively. They use Apple’s beefier A18 Pro processor with a 16-core neural engine, supported by a 17% increase in memory bandwidth.

There are dozens of iPhone 16 deals available right now, but one of my favorite sales comes from Verizon which is offering the iPhone 16 or iPhone 16 Pro for free with a new line and eligible unlimited data plan. Not to be outdone, AT&T has the iPhone 16 for free with eligible data plan and trade-in. Below are my top deals this week.

iPhone 16 dealsQuick LinksiPhone 16eiPhone 16 dealsiPhone 16 Plus dealsiPhone 16 Pro dealsiPhone 16 Pro Max deals