Cheapest iPhone 17 deals today
Quick answer
The cheapest iPhone 17 contract today costs £889.80 in total over 24 months: £579.00 upfront and £12.95 a month on Talkmobile with 15GB data (256GB), from Fonehouse. With no more than £100.00 upfront, the cheapest is £38.29 a month on Mozillion (£947.96 in total). The cheapest with unlimited data is £977.00 in total (£185.00 upfront, £33.00 a month on Vodafone). Prices checked 30 October 2026.
These are the cheapest new iPhone 17 contracts we can find from UK networks and retailers today, ranked by what you pay in total over the whole contract, including the upfront cost and any price rises we know about. We check every deal at least once a day.
| # | Network and data | Upfront | Monthly | Total cost |
|---|---|---|---|---|
| 1 | Talkmobile 15GB data 256GB · 24-month contract · Sold by Fonehouse | £579.00 | £12.95 | £889.80 |
| 2 | Talkmobile 30GB data 256GB · 24-month contract · Sold by Fonehouse | £565.00 | £13.95 | £899.80 |
| 3 | Talkmobile 100GB data 256GB · 24-month contract · Sold by Fonehouse | £525.00 | £15.95 | £907.80 |
| 4 | Three 100GB data (5G) 256GB · 24-month contract · Sold by Fonehouse | £495.00 | £18.00 | £927.00 |
| 5 | Vodafone 100GB data (5G) 256GB · 24-month contract · Sold by Fonehouse | £195.00 | £31.00 | £939.00 |
| 6 | Mozillion 3GB data (5G) 256GB · 24-month contract · Sold by Mozillion | £299.00 | £27.04 | £947.96 |
| 7 | iD Mobile 10GB data (5G) 256GB · 24-month contract · Sold by Mobiles.co.uk | £185.00 | £29.99 | £947.96 |
| 8 | iD Mobile 25GB data (5G) 256GB · 24-month contract · Sold by iD Mobile | £186.00 | £29.99 | £948.96 |
| 9 | iD Mobile 30GB data (5G) 256GB · 24-month contract · Sold by Mobiles.co.uk | £186.00 | £29.99 | £948.96 |
| 10 | Vodafone 400GB data (5G) 256GB · 24-month contract · Sold by Fonehouse | £545.00 | £17.00 | £953.00 |
Prices include VAT and can change. Check the price on the retailer’s site before you buy.
Frequently asked questions
What is the cheapest iPhone 17 today?
The cheapest iPhone 17 contract today costs £889.80 in total over 24 months: £579.00 upfront and £12.95 a month on Talkmobile with 15GB data (256GB), from Fonehouse. With no more than £100.00 upfront, the cheapest is £38.29 a month on Mozillion (£947.96 in total). The cheapest with unlimited data is £977.00 in total (£185.00 upfront, £33.00 a month on Vodafone). Prices checked 30 October 2026.
Is it cheaper to buy the iPhone 17 outright?
Sometimes. Add the SIM-free price to the cost of a SIM-only plan for the same length of time and compare it with the contract total. Our SIM-only vs contract guide shows how.
Which storage size is cheapest?
256GB is the smallest iPhone 17 and is almost always the cheapest. The table shows the storage for each deal.
How do you rank these deals?
On price alone, using the live deals we compare from UK networks and retailers. Total cost is the upfront cost plus every monthly payment, including price rises we know about. We may earn commission if you buy, but it never changes the order. See how we make money.