MoneySavingExpert Founder, Martin Lewis · Editor-in-Chief, Marcus Herbert Chair, Martin Lewis · Editor, Marcus Herbert
Apple iPhone 12 Pro

Apple iPhone 12 Pro

Apple iPhone 12 Pro
Handset released: Oct 2020 Screen size: 6.1" iOS 14 5G Ready Full spec Rear cameras: 12+12+12 megapixels (4K/1080p video) + optical image stabilisation Front camera: 12 megapixels (4K/1080p video) RAM: 6GB CPU: 3.10GHz Contactless payments: Yes 3.5mm headphone jack: No IP rating: IP68 Battery capacity: 2815 mAh Weight: 189 grams See less
Phone with Sim
Back to options
Filters Sort

Your top deals

Sort by
Sorted by Equivalent monthly cost

Your top deals

● These are today's prices, but providers often increase prices in line with inflation or a set % during the contract.
● All deals are for new customers. Existing customer? Call your provider to see if it'll offer you it (see haggling help).
55399 - 6797642503
O2
O2
Customer service
55399 - 6797642503

Apple iPhone 12 Pro

Released: Oct 2020 Screen Size: 6.1" iOS 14 5G Ready Full Spec Rear cameras: 12+12+12 Megapixels (4K/1080p video) + optical image stabilisation Front camera: 12 Megapixels (4K/1080p video) RAM: 6GB CPU: 3.10GHz Contactless payments: Yes 3.5mm headphone jack: No IP Rating: IP68 Battery capacity: 2815 mAh Weight: 189 grams Less
128GB
Storage
Phone storage
100GB
5G data
24mth
Contract
24mth contract
UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£44
Monthly cost:
£42/mth
Equiv cost:Equivalent cost: 
£43.83/mth
Total cost:Total over 24mths: 
£1,052
O2
O2
Customer service
Get deal*
Via O2

MoneySaving Top Tip

If you can afford to pay £859 for a brand new handset outright, you could pair with a cheap Sim and save £74.12 over the contract.

21209 - 6487186125
iD Mobile
iD Mobile
Customer service
Uses the Three network
21209 - 6487186125

Apple iPhone 12 Pro

Released: Oct 2020 Screen Size: 6.1" iOS 14 5G Ready Full Spec Rear cameras: 12+12+12 Megapixels (4K/1080p video) + optical image stabilisation Front camera: 12 Megapixels (4K/1080p video) RAM: 6GB CPU: 3.10GHz Contactless payments: Yes 3.5mm headphone jack: No IP Rating: IP68 Battery capacity: 2815 mAh Weight: 189 grams Less
256GB
Storage
Phone storage
UnltdUnltd
5G data
24mth
Contract
24mth contract
UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£99.99
Monthly cost:
£39.99/mth
Equiv cost:Equivalent cost: 
£44.16/mth
Total cost:Total over 24mths: 
£1,059.75
iD Mobile
iD Mobile
Customer service
Uses the Three network
Get deal*
Via Carphone Warehouse
21205 - 6768260869
iD Mobile
iD Mobile
Customer service
Uses the Three network
21205 - 6768260869

Apple iPhone 12 Pro

Released: Oct 2020 Screen Size: 6.1" iOS 14 5G Ready Full Spec Rear cameras: 12+12+12 Megapixels (4K/1080p video) + optical image stabilisation Front camera: 12 Megapixels (4K/1080p video) RAM: 6GB CPU: 3.10GHz Contactless payments: Yes 3.5mm headphone jack: No IP Rating: IP68 Battery capacity: 2815 mAh Weight: 189 grams Less
128GB
Storage
Phone storage
100GB
5G data
24mth
Contract
24mth contract
UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£99.99
Monthly cost:
£39.99/mth
Equiv cost:Equivalent cost: 
£44.16/mth
Total cost:Total over 24mths: 
£1,059.75
iD Mobile
iD Mobile
Customer service
Uses the Three network
Get deal*
Via Carphone Warehouse
21199 - 6677431033
Three
Three
Customer service
21199 - 6677431033

Apple iPhone 12 Pro

Released: Oct 2020 Screen Size: 6.1" iOS 14 5G Ready Full Spec Rear cameras: 12+12+12 Megapixels (4K/1080p video) + optical image stabilisation Front camera: 12 Megapixels (4K/1080p video) RAM: 6GB CPU: 3.10GHz Contactless payments: Yes 3.5mm headphone jack: No IP Rating: IP68 Battery capacity: 2815 mAh Weight: 189 grams Less
128GB
Storage
Phone storage
UnltdUnltd
5G data
24mth
Contract
24mth contract
UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£169
Monthly cost:
£38/mth
Equiv cost:Equivalent cost: 
£45.04/mth
Total cost:Total over 24mths: 
£1,081
Three
Three
Customer service
Available from 2 retailers
21205 - 6768261171
iD Mobile
iD Mobile
Customer service
Uses the Three network
21205 - 6768261171

Apple iPhone 12 Pro

Released: Oct 2020 Screen Size: 6.1" iOS 14 5G Ready Full Spec Rear cameras: 12+12+12 Megapixels (4K/1080p video) + optical image stabilisation Front camera: 12 Megapixels (4K/1080p video) RAM: 6GB CPU: 3.10GHz Contactless payments: Yes 3.5mm headphone jack: No IP Rating: IP68 Battery capacity: 2815 mAh Weight: 189 grams Less
128GB
Storage
Phone storage
UnltdUnltd
5G data
24mth
Contract
24mth contract
UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£99.99
Monthly cost:
£40.99/mth
Equiv cost:Equivalent cost: 
£45.16/mth
Total cost:Total over 24mths: 
£1,083.75
iD Mobile
iD Mobile
Customer service
Uses the Three network
Get deal*
Via Carphone Warehouse
21155 - 6569007543
Vodafone
Vodafone
Customer service
21155 - 6569007543

Apple iPhone 12 Pro

Released: Oct 2020 Screen Size: 6.1" iOS 14 5G Ready Full Spec Rear cameras: 12+12+12 Megapixels (4K/1080p video) + optical image stabilisation Front camera: 12 Megapixels (4K/1080p video) RAM: 6GB CPU: 3.10GHz Contactless payments: Yes 3.5mm headphone jack: No IP Rating: IP68 Battery capacity: 2815 mAh Weight: 189 grams Less
256GB
Storage
Phone storage
200GB
5G data
24mth
Contract
24mth contract
UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£160
Monthly cost:
£39/mth
Equiv cost:Equivalent cost: 
£45.67/mth
Total cost:Total over 24mths: 
£1,096
Vodafone
Vodafone
Customer service
Get deal*
Via Mobiles.co.uk
21209 - 6668767133
Three
Three
Customer service
21209 - 6668767133

Apple iPhone 12 Pro

Released: Oct 2020 Screen Size: 6.1" iOS 14 5G Ready Full Spec Rear cameras: 12+12+12 Megapixels (4K/1080p video) + optical image stabilisation Front camera: 12 Megapixels (4K/1080p video) RAM: 6GB CPU: 3.10GHz Contactless payments: Yes 3.5mm headphone jack: No IP Rating: IP68 Battery capacity: 2815 mAh Weight: 189 grams Less
256GB
Storage
Phone storage
100GB
5G data
24mth
Contract
24mth contract
UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£169
Monthly cost:
£39/mth
Equiv cost:Equivalent cost: 
£46.04/mth
Total cost:Total over 24mths: 
£1,105
Three
Three
Customer service
Available from 2 retailers
21199 - 6677431019
Three
Three
Customer service
21199 - 6677431019

Apple iPhone 12 Pro

Released: Oct 2020 Screen Size: 6.1" iOS 14 5G Ready Full Spec Rear cameras: 12+12+12 Megapixels (4K/1080p video) + optical image stabilisation Front camera: 12 Megapixels (4K/1080p video) RAM: 6GB CPU: 3.10GHz Contactless payments: Yes 3.5mm headphone jack: No IP Rating: IP68 Battery capacity: 2815 mAh Weight: 189 grams Less
128GB
Storage
Phone storage
UnltdUnltd
5G data
24mth
Contract
24mth contract
UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£99
Monthly cost:
£42/mth
Equiv cost:Equivalent cost: 
£46.13/mth
Total cost:Total over 24mths: 
£1,107
Three
Three
Customer service
Available from 2 retailers
21199 - 6677431027
Three
Three
Customer service
21199 - 6677431027

Apple iPhone 12 Pro

Released: Oct 2020 Screen Size: 6.1" iOS 14 5G Ready Full Spec Rear cameras: 12+12+12 Megapixels (4K/1080p video) + optical image stabilisation Front camera: 12 Megapixels (4K/1080p video) RAM: 6GB CPU: 3.10GHz Contactless payments: Yes 3.5mm headphone jack: No IP Rating: IP68 Battery capacity: 2815 mAh Weight: 189 grams Less
128GB
Storage
Phone storage
UnltdUnltd
5G data
24mth
Contract
24mth contract
UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£19
Monthly cost:
£46/mth
Equiv cost:Equivalent cost: 
£46.79/mth
Total cost:Total over 24mths: 
£1,123
Three
Three
Customer service
Available from 2 retailers
21209 - 6668767139
Three
Three
Customer service
21209 - 6668767139

Apple iPhone 12 Pro

Released: Oct 2020 Screen Size: 6.1" iOS 14 5G Ready Full Spec Rear cameras: 12+12+12 Megapixels (4K/1080p video) + optical image stabilisation Front camera: 12 Megapixels (4K/1080p video) RAM: 6GB CPU: 3.10GHz Contactless payments: Yes 3.5mm headphone jack: No IP Rating: IP68 Battery capacity: 2815 mAh Weight: 189 grams Less
256GB
Storage
Phone storage
100GB
5G data
24mth
Contract
24mth contract
UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£99
Monthly cost:
£43/mth
Equiv cost:Equivalent cost: 
£47.13/mth
Total cost:Total over 24mths: 
£1,131
Three
Three
Customer service
Available from 2 retailers
21213 - 5983085635
Three
Three
Customer service
21213 - 5983085635

Apple iPhone 12 Pro

Released: Oct 2020 Screen Size: 6.1" iOS 14 5G Ready Full Spec Rear cameras: 12+12+12 Megapixels (4K/1080p video) + optical image stabilisation Front camera: 12 Megapixels (4K/1080p video) RAM: 6GB CPU: 3.10GHz Contactless payments: Yes 3.5mm headphone jack: No IP Rating: IP68 Battery capacity: 2815 mAh Weight: 189 grams Less
256GB
Storage
Phone storage
100GB
5G data
24mth
Contract
24mth contract
UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£199
Monthly cost:
£39/mth
Equiv cost:Equivalent cost: 
£47.29/mth
Total cost:Total over 24mths: 
£1,135
Three
Three
Customer service
Available from 2 retailers
21209 - 6768264473
Vodafone
Vodafone
Customer service
21209 - 6768264473

Apple iPhone 12 Pro

Released: Oct 2020 Screen Size: 6.1" iOS 14 5G Ready Full Spec Rear cameras: 12+12+12 Megapixels (4K/1080p video) + optical image stabilisation Front camera: 12 Megapixels (4K/1080p video) RAM: 6GB CPU: 3.10GHz Contactless payments: Yes 3.5mm headphone jack: No IP Rating: IP68 Battery capacity: 2815 mAh Weight: 189 grams Less
256GB
Storage
Phone storage
200GB
5G data
24mth
Contract
24mth contract
UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£19
Monthly cost:
£47/mth
Equiv cost:Equivalent cost: 
£47.79/mth
Total cost:Total over 24mths: 
£1,147
Vodafone
Vodafone
Customer service
Get deal*
Via Carphone Warehouse
21209 - 6668767145
Three
Three
Customer service
21209 - 6668767145

Apple iPhone 12 Pro

Released: Oct 2020 Screen Size: 6.1" iOS 14 5G Ready Full Spec Rear cameras: 12+12+12 Megapixels (4K/1080p video) + optical image stabilisation Front camera: 12 Megapixels (4K/1080p video) RAM: 6GB CPU: 3.10GHz Contactless payments: Yes 3.5mm headphone jack: No IP Rating: IP68 Battery capacity: 2815 mAh Weight: 189 grams Less
256GB
Storage
Phone storage
100GB
5G data
24mth
Contract
24mth contract
UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£19
Monthly cost:
£47/mth
Equiv cost:Equivalent cost: 
£47.79/mth
Total cost:Total over 24mths: 
£1,147
Three
Three
Customer service
Available from 2 retailers
21213 - 6310397845
Three
Three
Customer service
21213 - 6310397845

Apple iPhone 12 Pro

Released: Oct 2020 Screen Size: 6.1" iOS 14 5G Ready Full Spec Rear cameras: 12+12+12 Megapixels (4K/1080p video) + optical image stabilisation Front camera: 12 Megapixels (4K/1080p video) RAM: 6GB CPU: 3.10GHz Contactless payments: Yes 3.5mm headphone jack: No IP Rating: IP68 Battery capacity: 2815 mAh Weight: 189 grams Less
256GB
Storage
Phone storage
100GB
5G data
24mth
Contract
24mth contract
UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£125
Monthly cost:
£43/mth
Equiv cost:Equivalent cost: 
£48.21/mth
Total cost:Total over 24mths: 
£1,157
Three
Three
Customer service
Available from 2 retailers
21155 - 6569007537
Vodafone
Vodafone
Customer service
21155 - 6569007537

Apple iPhone 12 Pro

Released: Oct 2020 Screen Size: 6.1" iOS 14 5G Ready Full Spec Rear cameras: 12+12+12 Megapixels (4K/1080p video) + optical image stabilisation Front camera: 12 Megapixels (4K/1080p video) RAM: 6GB CPU: 3.10GHz Contactless payments: Yes 3.5mm headphone jack: No IP Rating: IP68 Battery capacity: 2815 mAh Weight: 189 grams Less
256GB
Storage
Phone storage
UnltdUnltd
5G data
24mth
Contract
24mth contract
UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£199
Monthly cost:
£40/mth
Equiv cost:Equivalent cost: 
£48.29/mth
Total cost:Total over 24mths: 
£1,159
Vodafone
Vodafone
Customer service
Get deal*
Via Mobiles.co.uk
21155 - 6569007539
Vodafone
Vodafone
Customer service
21155 - 6569007539

Apple iPhone 12 Pro

Released: Oct 2020 Screen Size: 6.1" iOS 14 5G Ready Full Spec Rear cameras: 12+12+12 Megapixels (4K/1080p video) + optical image stabilisation Front camera: 12 Megapixels (4K/1080p video) RAM: 6GB CPU: 3.10GHz Contactless payments: Yes 3.5mm headphone jack: No IP Rating: IP68 Battery capacity: 2815 mAh Weight: 189 grams Less
256GB
Storage
Phone storage
UnltdUnltd
5G data
24mth
Contract
24mth contract
UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£129
Monthly cost:
£43/mth
Equiv cost:Equivalent cost: 
£48.38/mth
Total cost:Total over 24mths: 
£1,161
Vodafone
Vodafone
Customer service
Get deal*
Via Mobiles.co.uk
21205 - 6768260999
Vodafone
Vodafone
Customer service
21205 - 6768260999

Apple iPhone 12 Pro

Released: Oct 2020 Screen Size: 6.1" iOS 14 5G Ready Full Spec Rear cameras: 12+12+12 Megapixels (4K/1080p video) + optical image stabilisation Front camera: 12 Megapixels (4K/1080p video) RAM: 6GB CPU: 3.10GHz Contactless payments: Yes 3.5mm headphone jack: No IP Rating: IP68 Battery capacity: 2815 mAh Weight: 189 grams Less
128GB
Storage
Phone storage
200GB
5G data
24mth
Contract
24mth contract
UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£129
Monthly cost:
£43/mth
Equiv cost:Equivalent cost: 
£48.38/mth
Total cost:Total over 24mths: 
£1,161
Vodafone
Vodafone
Customer service
Get deal*
Via Carphone Warehouse
21199 - 6677440117
Vodafone
Vodafone
Customer service
21199 - 6677440117

Apple iPhone 12 Pro

Released: Oct 2020 Screen Size: 6.1" iOS 14 5G Ready Full Spec Rear cameras: 12+12+12 Megapixels (4K/1080p video) + optical image stabilisation Front camera: 12 Megapixels (4K/1080p video) RAM: 6GB CPU: 3.10GHz Contactless payments: Yes 3.5mm headphone jack: No IP Rating: IP68 Battery capacity: 2815 mAh Weight: 189 grams Less
128GB
Storage
Phone storage
50GB
5G data
24mth
Contract
24mth contract
UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£189
Monthly cost:
£41/mth
Equiv cost:Equivalent cost: 
£48.88/mth
Total cost:Total over 24mths: 
£1,173
Vodafone
Vodafone
Customer service
Available from 2 retailers
21205 - 6768260991
Vodafone
Vodafone
Customer service
21205 - 6768260991

Apple iPhone 12 Pro

Released: Oct 2020 Screen Size: 6.1" iOS 14 5G Ready Full Spec Rear cameras: 12+12+12 Megapixels (4K/1080p video) + optical image stabilisation Front camera: 12 Megapixels (4K/1080p video) RAM: 6GB CPU: 3.10GHz Contactless payments: Yes 3.5mm headphone jack: No IP Rating: IP68 Battery capacity: 2815 mAh Weight: 189 grams Less
128GB
Storage
Phone storage
200GB
5G data
24mth
Contract
24mth contract
UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£49
Monthly cost:
£47/mth
Equiv cost:Equivalent cost: 
£49.04/mth
Total cost:Total over 24mths: 
£1,177
Vodafone
Vodafone
Customer service
Get deal*
Via Carphone Warehouse
21201 - 6571193217
Three
Three
Customer service
21201 - 6571193217

Apple iPhone 12 Pro

Released: Oct 2020 Screen Size: 6.1" iOS 14 5G Ready Full Spec Rear cameras: 12+12+12 Megapixels (4K/1080p video) + optical image stabilisation Front camera: 12 Megapixels (4K/1080p video) RAM: 6GB CPU: 3.10GHz Contactless payments: Yes 3.5mm headphone jack: No IP Rating: IP68 Battery capacity: 2815 mAh Weight: 189 grams Less
128GB
Storage
Phone storage
UnltdUnltd
5G data
24mth
Contract
24mth contract
UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£197.99
Monthly cost:
£41/mth
Equiv cost:Equivalent cost: 
£49.25/mth
Total cost:Total over 24mths: 
£1,181.99
Three
Three
Customer service
Available from 2 retailers

Other Apple handsets

Apple iPhone 13 Image
Apple iPhone 13
From £37.08 avg/month

See Deals
Apple iPhone 13 mini Image
Apple iPhone 13 mini
From £33.20 avg/month

See Deals
Apple iPhone 13 Pro Image
Apple iPhone 13 Pro
From £47.03 avg/month

See Deals
Apple iPhone 13 Pro Max Image
Apple iPhone 13 Pro Max
From £53.25 avg/month

See Deals
Apple iPhone 12 Image
Apple iPhone 12
From £32.88 avg/month

See Deals
Apple iPhone 12 mini Image
Apple iPhone 12 mini
From £28.38 avg/month

See Deals
Apple iPhone 12 Pro Max Image
Apple iPhone 12 Pro Max
From £51.25 avg/month

See Deals
Apple iPhone SE 2020 Image
Apple iPhone SE 2020
From £21.04 avg/month

See Deals
Apple iPhone 11 Image
Apple iPhone 11
From £27.08 avg/month

See Deals
Apple iPhone 11 Pro Image
Apple iPhone 11 Pro
From £51.04 avg/month

See Deals
Apple iPhone XR Image
Apple iPhone XR
From £22.75 avg/month

See Deals
Apple iPhone Xs Image
Apple iPhone Xs
From £63.04 avg/month

See Deals
Apple iPhone Xs Max Image
Apple iPhone Xs Max
From £58.05 avg/month

See Deals
Apple iPhone 7 Image
Apple iPhone 7
From £17.67 avg/month

See Deals