Apple iPhone 12 Prices

Starting price:

Buy Now

Average price:

Sell Yours

Current Prices for iPhone 12

Updated July 2025

Apple iPhone 12 Prices
# Carrier Storage Listings Avg Price Trade-In
1 Unlocked 64 GB 207 $225 $105
2 Unlocked 128 GB 76 $275 $120
3 AT&T 64 GB 58 $213 $91
4 T-Mobile 64 GB 41 $231 $72
5 Verizon 64 GB 41 $223 $98
6 AT&T 128 GB 29 $262 $106
7 Unlocked 256 GB 23 $282 $133
8 Verizon 128 GB 18 $287 $115
9 T-Mobile 128 GB 16 $290 $90
10 Metro by T-Mobile 64 GB 15 $185 -
11 AT&T 256 GB 9 $349 $119
12 Verizon 256 GB 6 $390 $127
13 T-Mobile 256 GB 6 $389 $101
14 Xfinity 64 GB 6 $193 -
15 Boost 64 GB 6 $186 -
16 TracFone 64 GB 6 $180 -
17 Cricket 64 GB 5 $168 -
18 Xfinity 256 GB 3 $240 -
19 Xfinity 128 GB 2 $231 -
20 Spectrum 128 GB 2 $226 -
21 Unlocked Non-US 64 GB 2 $181 -
22 Sprint 256 GB 1 $303 $94
23 Boost 256 GB 1 $236 -
24 Boost 128 GB 1 $226 -
25 Spectrum 64 GB 1 $206 -
26 Consumer Cellular 256 GB 0 - -
27 Visible 128 GB 0 - -
28 Visible 64 GB 0 - -
29 Straight Talk 256 GB 0 - -
30 Straight Talk 128 GB 0 - -
31 Straight Talk 64 GB 0 - -
32 C-Spire 128 GB 0 - -
33 C-Spire 64 GB 0 - -
34 Spectrum 256 GB 0 - -
35 Consumer Cellular 128 GB 0 - -
36 Consumer Cellular 64 GB 0 - -
37 Sprint 128 GB 0 - $83
38 US Cellular 128 GB 0 - $87
39 US Cellular 64 GB 0 - $71
40 Unlocked Non-US 256 GB 0 - -
41 Unlocked Non-US 128 GB 0 - -
42 Cricket 128 GB 0 - -
43 Cricket 256 GB 0 - -
44 Sprint 64 GB 0 - $64
45 TracFone 256 GB - -
46 TracFone 128 GB - -
47 Visible 256 GB - -
48 C-Spire 256 GB - -
49 Metro by T-Mobile 256 GB - -
50 Metro by T-Mobile 128 GB - -
51 US Cellular 256 GB - $85

iPhone 12 Price Trends

The best price for iPhone 12 is $157. Updated July 2025

Created with Highcharts 4.1.5Chart context menuMonthAvg Price (USD)Apple iPhone 12 Price$231$210$208$207$197$196$259$251$245$239$229$222$299$269$260$270$248$25264 GB128 GB256 GBJan '25Feb '25Mar '25Apr '25May '25Jun '25$0$100$200$300$400Source: Swappa

iPhone 12 Storage Prices

Storage size is a factor affecting iPhone 12 prices. Updated July 2025

Storage Prices for iPhone 12
Storage Avg list price Avg sale price
64 GB $219 $197
128 GB $274 $222
256 GB $318 $255

Product Comparisons

See how iPhone 12 prices compare to other products


Disclosure: This site contains affiliate links to other sites. We may receive commissions for purchases made through these links.

Get Help, Fast

Email

help@swappa.com

Need help with a listing or a sale?

Submit Help Request

Helpful Links

Swappa's typical response time for help requests is around 20 minutes... That's really fast

Cart, Full of Deals

Your cart is empty :(

Recent Sales