How to Switch Your iPhone From AT&T to Verizon… for Free!

Advertising Disclosure: When you buy something by clicking links on our site, we may earn a small commission, but it never affects the products or services we recommend.

Image Not Available

If you’re an iPhone 4 owner like me, you’ve been eagerly anticipating the Verizon iPhone: a mythical device with all of the features of the gadget you love, but one that can also make phone calls. Unfortunately, AT&T locked you into a two-year contract with a hefty $325 cancellation fee (minus $10 for each full month of service you’ve completed). Since the iPhone 4 was released on June 23, 2010, the earliest that anyone with a two-year contract can cancel without paying that fee is June 23, 2012. That’s too far away!

Fortunately, I’ve figured out how you can switch your iPhone from AT&T to Verizon for free. In fact, it’s possible you’ll actually come away with an extra $295.

Step 1: Pay the cancellation fee

But wait… This article was supposed to tell me how to switch my iPhone to Verizon for free, and step 1 is to pay the cancellation fee!? Yes, it is. There’s no way around the contract you signed with AT&T. If you want to drop their service, you need to pay up. If you received your iPhone 4 on the day it was released, your cancellation fee today would be $255 ($325 minus $10 for each of the seven months of service you’ve had it).

Step 2: Buy your new iPhone 4 from Verizon

Now you want me to spend even more money!? Yes, I do. A 32GB iPhone 4 from Verizon with a two-year contract costs $299. Pay that, and your total expense so far is $554. But now you have two iPhones. In my case, I’ll have my old 32GB iPhone 4 from AT&T that no longer has service but that I didn’t have to give back, and the new 32GB iPhone 4 from Verizon that I’ve just paid for and activated.

[Note: Make sure you do steps 1 and 2 on the same day, at the same time, so you can transfer your old phone number from AT&T to Verizon.]

Step 3: Jailbreak and unlock your old AT&T iPhone

Believe it or not, there are literally dozens of square miles around the globe where Apple doesn’t sell iPhones. But they’ve done such a great job marketing that the people living in those places still want them – and they’re prepared to pay a premium price for the item they can’t otherwise acquire. That’s where you come in.

Jailbreaking and unlocking your iPhone involves updating the software on your phone with a modified version that allows the phone to work with any GSM SIM card. In non-tech speak: The phone will work on more networks than just AT&T. Networks in other countries. Other countries where iPhones aren’t sold. And where iPhones aren’t sold, people pay up.

[Note: To find out exactly how to jailbreak and unlock your AT&T iPhone, read my other article: How to Jailbreak and Unlock Your iPhone.]

Step 4: Sell your old, but newly unlocked, AT&T iPhone on eBay

A quick, unscientific look at eBay will show you that a jailbroken and unlocked iPhone will sell for at least $100 more than its off-the-shelf brothers. In fact, as I’m writing this, I’m looking at a used, jailbroken and unlocked 32GB iPhone 4 (exactly like mine) that sold for $849 on eBay just a few hours ago.

Take that $849 and use it to offset the $554 that you’ve spent paying the AT&T cancellation fee and buying your new iPhone from Verizon. And voila! You have a brand new iPhone 4, activated and working on the Verizon network with your old phone number, and an extra $295 in your pocket.

But since the Verizon iPhone doesn’t come out until Feb. 10, you’ll just have to thank me later.

[Note: If you have a 16GB iPhone 4, the math will still work out. Jailbroken and unlocked, it’ll sell for $100 less on eBay, but your new one will cost $100 less to purchase from Verizon.]

Get smarter with your money!

Want the best money-news and tips to help you make more and spend less? Then sign up for the free Money Talks Newsletter to receive daily updates of personal finance news and advice, delivered straight to your inbox. Sign up for our free newsletter today.