Meskipun kedua iPhone 4 baik keluaran AT&T maupun Verizon akan dijual dengan harga kontrak yang sama, yaitu seharga $ 199 atau $ 299 tergantung pada kapasitas memori, namun untuk harga jual diluar kontrak ternyata berbeda. Perbedaan harga dapat dilihat pada bagian halaman pembelian iPhone 4 GSM dengan halaman pertanyaan dari situs Verizon sering mengenai harga iPhone 4 CDMA. AT&T memungkinkan pelanggan untuk membeli iPhone 4 16GB untuk $ 599 dan seharga $ 699 untuk model 32GB. Di sisi lain, untuk iPhone 4 CDMA Verizon dikenakan harga sebesar $ 649 untuk 16GB dan $ 749 32GB.
Kami tidak sepenuhnya yakin mengapa ada perbedaan harga sebesar $ 50. Tapi mungkin ada hubungannya dengan chip precier CDMA atau mungkin karena versi CDMA Verizon merupakan produk baru di pasaran iPhone. Dan selain itu bisa jadi iPhone 4 CDMA ini memerlukan biaya riset tambahan terkait masalah antena yang terjadi pada versi GSM sehingga dijual lebih mahal.