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

Apple iPhone 14 Pro

Apple iPhone 14 Pro
Handset released:
Sep 2022
Screen size:
6.1"
Operating system:
iOS 16
Connectivity:
5G Ready
Rear cameras:
48+12+12 megapixels (4K/1080p video) + optical image stabilisation
Front camera:
12 megapixels (4K/1080p video)
RAM:
6GB
CPU:
3.46GHz
Expandable Storage:
None
Contactless payments:
Yes
Wireless charging:
Yes
3.5mm headphone jack:
No
IP rating:
Splashproof
Battery capacity:
3200 mAh
Weight:
206 grams
Full spec See less
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).
● Need protection? See our cheap mobile insurance guide.
Three (OK) Customer service
256GB
Storage
Phone storage
300GB
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£189
Monthly costs:
Until 31 Mar 26
£36/mth
After 1 Apr 26 price rise
£37.50/mth
After 1 Apr 27 price rise
£39/mth
Equiv cost:Equivalent cost: 
£44.88/mth
Total cost:Total over 24mths: 
£1,077
Three (OK) Customer service
Get deal*
Via MobilePhonesDirect

We have scoured the market and we can't find it cheaper

Buying a brand new handset and Sim separately would cost you £114.68 more over the contract.

Vodafone (OK) Customer service
256GB
Storage
Phone storage
100GB
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£139
Monthly costs:
Until 31 Mar 26
£38/mth
After 1 Apr 26 price rise
£39.80/mth
After 1 Apr 27 price rise
£41.60/mth
Equiv cost:Equivalent cost: 
£45/mth
Total cost:Total over 24mths: 
£1,079.80
Vodafone (OK) Customer service
Get deal*
Via MobilePhonesDirect
Vodafone (OK) Customer service
256GB
Storage
Phone storage
100GB
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£79
Monthly costs:
Until 31 Mar 26
£41/mth
After 1 Apr 26 price rise
£42.80/mth
After 1 Apr 27 price rise
£44.60/mth
Equiv cost:Equivalent cost: 
£45.50/mth
Total cost:Total over 24mths: 
£1,091.80
Vodafone (OK) Customer service
Get deal*
Via MobilePhonesDirect
Three (OK) Customer service
256GB
Storage
Phone storage
300GB
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£79
Monthly costs:
Until 31 Mar 26
£42/mth
After 1 Apr 26 price rise
£43.50/mth
After 1 Apr 27 price rise
£45/mth
Equiv cost:Equivalent cost: 
£46.30/mth
Total cost:Total over 24mths: 
£1,111
Three (OK) Customer service
Get deal*
Via MobilePhonesDirect
Three (OK) Customer service
256GB
Storage
Phone storage
300GB
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£19
Monthly costs:
Until 31 Mar 26
£45/mth
After 1 Apr 26 price rise
£46.50/mth
After 1 Apr 27 price rise
£48/mth
Equiv cost:Equivalent cost: 
£46.80/mth
Total cost:Total over 24mths: 
£1,123
Three (OK) Customer service
Get deal*
Via MobilePhonesDirect
Three (OK) Customer service
256GB
Storage
Phone storage
UnltdUnltd
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£189
Monthly costs:
Until 31 Mar 26
£38/mth
After 1 Apr 26 price rise
£39.50/mth
After 1 Apr 27 price rise
£41/mth
Equiv cost:Equivalent cost: 
£46.88/mth
Total cost:Total over 24mths: 
£1,125
Three (OK) Customer service
Get deal*
Via MobilePhonesDirect
Three (OK) Customer service
256GB
Storage
Phone storage
UnltdUnltd
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£89
Monthly costs:
Until 31 Mar 26
£43/mth
After 1 Apr 26 price rise
£44.50/mth
After 1 Apr 27 price rise
£46/mth
Equiv cost:Equivalent cost: 
£47.71/mth
Total cost:Total over 24mths: 
£1,145
Three (OK) Customer service
Get deal*
Via MobilePhonesDirect
Three (OK) Customer service
256GB
Storage
Phone storage
UnltdUnltd
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£19
Monthly costs:
Until 31 Mar 26
£47/mth
After 1 Apr 26 price rise
£48.50/mth
After 1 Apr 27 price rise
£50/mth
Equiv cost:Equivalent cost: 
£48.80/mth
Total cost:Total over 24mths: 
£1,171
Three (OK) Customer service
Get deal*
Via MobilePhonesDirect
O2 (OK) Customer service
256GB
Storage
Phone storage
400GB
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£199
Monthly costs:
Until 31 Mar 26
£40/mth
After 1 Apr 26 price rise
£41.80/mth
After 1 Apr 27 price rise
£43.60/mth
Equiv cost:Equivalent cost: 
£49.50/mth
Total cost:Total over 24mths: 
£1,187.80
O2 (OK) Customer service
Get deal*
Via MobilePhonesDirect
O2 (OK) Customer service
256GB
Storage
Phone storage
UnltdUnltd
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£119
Monthly costs:
Until 31 Mar 26
£45/mth
After 1 Apr 26 price rise
£46.80/mth
After 1 Apr 27 price rise
£48.60/mth
Equiv cost:Equivalent cost: 
£51.16/mth
Total cost:Total over 24mths: 
£1,227.80
O2 (OK) Customer service
Get deal*
Via MobilePhonesDirect
O2 (OK) Customer service
256GB
Storage
Phone storage
UnltdUnltd
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£59
Monthly costs:
Until 31 Mar 26
£49/mth
After 1 Apr 26 price rise
£50.80/mth
After 1 Apr 27 price rise
£52.60/mth
Equiv cost:Equivalent cost: 
£52.66/mth
Total cost:Total over 24mths: 
£1,263.80
O2 (OK) Customer service
Get deal*
Via MobilePhonesDirect
O2 (OK) Customer service
256GB
Storage
Phone storage
5GB
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£30
Monthly costs:
Until 31 Mar 26
£73.04/mth
After 1 Apr 26 price rise
£74.84/mth
After 1 Apr 27 price rise
£76.64/mth
Equiv cost:Equivalent cost: 
£75.49/mth
Total cost:Total over 24mths: 
£1,811.76
O2 (OK) Customer service
Get deal*
Via O2
O2 (OK) Customer service
256GB
Storage
Phone storage
25GB
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£30
Monthly costs:
Until 31 Mar 26
£76.04/mth
After 1 Apr 26 price rise
£77.84/mth
After 1 Apr 27 price rise
£79.64/mth
Equiv cost:Equivalent cost: 
£78.49/mth
Total cost:Total over 24mths: 
£1,883.76
O2 (OK) Customer service
Get deal*
Via O2
O2 (OK) Customer service
256GB
Storage
Phone storage
125GB
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£30
Monthly costs:
Until 31 Mar 26
£81.04/mth
After 1 Apr 26 price rise
£82.84/mth
After 1 Apr 27 price rise
£84.64/mth
Equiv cost:Equivalent cost: 
£83.49/mth
Total cost:Total over 24mths: 
£2,003.76
O2 (OK) Customer service
Get deal*
Via O2
O2 (OK) Customer service
256GB
Storage
Phone storage
UnltdUnltd
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£30
Monthly costs:
Until 31 Mar 26
£86.04/mth
After 1 Apr 26 price rise
£87.84/mth
After 1 Apr 27 price rise
£89.64/mth
Equiv cost:Equivalent cost: 
£88.49/mth
Total cost:Total over 24mths: 
£2,123.76
O2 (OK) Customer service
Get deal*
Via O2
O2 (OK) Customer service
1TB
Storage
Phone storage
5GB
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£30
Monthly costs:
Until 31 Mar 26
£95.63/mth
After 1 Apr 26 price rise
£97.43/mth
After 1 Apr 27 price rise
£99.23/mth
Equiv cost:Equivalent cost: 
£98.08/mth
Total cost:Total over 24mths: 
£2,353.92
O2 (OK) Customer service
Get deal*
Via O2
O2 (OK) Customer service
1TB
Storage
Phone storage
25GB
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£30
Monthly costs:
Until 31 Mar 26
£98.63/mth
After 1 Apr 26 price rise
£100.43/mth
After 1 Apr 27 price rise
£102.23/mth
Equiv cost:Equivalent cost: 
£101.08/mth
Total cost:Total over 24mths: 
£2,425.92
O2 (OK) Customer service
Get deal*
Via O2
O2 (OK) Customer service
1TB
Storage
Phone storage
125GB
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£30
Monthly costs:
Until 31 Mar 26
£103.63/mth
After 1 Apr 26 price rise
£105.43/mth
After 1 Apr 27 price rise
£107.23/mth
Equiv cost:Equivalent cost: 
£106.08/mth
Total cost:Total over 24mths: 
£2,545.92
O2 (OK) Customer service
Get deal*
Via O2
O2 (OK) Customer service
1TB
Storage
Phone storage
UnltdUnltd
5G data
24mth
Contract
24mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£30
Monthly costs:
Until 31 Mar 26
£108.63/mth
After 1 Apr 26 price rise
£110.43/mth
After 1 Apr 27 price rise
£112.23/mth
Equiv cost:Equivalent cost: 
£111.08/mth
Total cost:Total over 24mths: 
£2,665.92
O2 (OK) Customer service
Get deal*
Via O2
O2 (OK) Customer service
256GB
Storage
Phone storage
5GB
5G data
12mth
Contract
12mth contract UnlimitedUnltd minutesmins UnlimitedUnltd texts
Upfront:
£30
Monthly costs:
Until 31 Mar 26
£123.08/mth
After 1 Apr 26 price rise
£124.88/mth
Equiv cost:Equivalent cost: 
£125.88/mth
Total cost:Total over 12mths: 
£1,510.56
O2 (OK) Customer service
Get deal*
Via O2