The iPhone 11 generation of handsets - the 11, 11 Pro and 11 Pro Max - are highly desirable and intimidatingly expensive... if you pay full price. Fortunately we're here to guide you through the best deals on these devices, whether you're looking to buy SIM-free or on contract.

The Macworld team have searched up and down the web for the best deals, offers and discounts on the entire 11 range, so you don't have to. If you're not sure which iPhone is the right phone for you, then take a look at our iPhone buying guide for some assistance.

Right now we are seeing an amazing £150 iPhone 11 Pro Max handsets if you buy then SIM-free from Amazon. The iPhone 11 Pro is also discounted at Amazon, John Lewis, Currys PC World and Very. You can also get £50 off the iPhone 11 if you buy from Amazon, Currys PC World, or John Lewis. Click the links below to jump to those sections:

If you're looking to order your accessories for your iPhone 11, then check out our roundup of cases.

Of course you may want to wait until Apple releases the iPhone 12, which is expected to launch in October or November - especially as when it does Apple will probably drop the price of the iPhone 11 generation. Another thing to keep in mind: we are hopeful that there will be some great deals in time for Black Friday (which is expected to take up most of October and November this year).

How much do the iPhone 11 handsets cost?

The range, which went on sale on 20 September 2019, includes three models: the iPhone 11, the iPhone 11 Pro and the iPhone 11 Pro Max. If you want to know all about the features of these phones, then read our reviews (linked above). 

Prices start from £729/US$699 for the 11, £1,049/US$999 for the 11 Pro and £1,149/US$1,099 for the Pro Max.

iPhone 11  iPhone 11 Pro iPhone 11 Pro Max
64GB, £729 64GB, £1,049 64GB, £1,149
128GB, £779 128GB, £1,199 128GB, £1,299
256GB, £879 256GB, £1,399 256GB, £1,499

If those prices are a bit high for you you might like to take a look at our iPhone SE deals and our iPhone XR deals round ups... or read on for some money-off deals!


The best iPhone 11 deals

Our price comparison widgets below list the best available deals for each model. We include the best SIM-free and contract deals. Whilst a contract can seem less daunting as it's not a lot of money upfront, the total cost of ownership (TCO - what you end up paying over the whole contract) will probably end up higher, so think about what's best for your budget and weigh up the pros and cons of each option.

It's also worth considering bundle deals, which offer provide striking value. Three, for example, throws in a pair of Beats Solo 3 headphones or AirPods with some of its plans. Head to Three to see its iPhone 11 bundles (click on other plans).


Best SIM-free iPhone 11 deals

The first place to check for deals and offers should be Apple, firstly because that'll tell you what the price of the iPhone 11 should be right now (currently from £729/US$699) and secondly because, if you have an older iPhone to trade in, you can get your new phone from as little as £529/US$399.

Apple also offers a flexible payments option so you can pay for the phone in monthly instalments. In the UK this starts from £29.99 a month for 24 months (at 0% APR). In the US this starts from $29.12 a month for a new phone.

For anyone who buys a new iPhone 11 (or any other Apple product, for that matter), they'll also receive one year of Apple TV+ for free. Read more about what's on the Apple TV+ streaming service.

Right now Amazon, Currys PCWorld, and John Lewis are offering £50 off the iPhone 11 - so it's £679 there right now.

Here are the best iPhone 11 deals right now:

Retailer Price Delivery  

Price comparison from over 24,000 stores worldwide

You can also find the iPhone 11 in the following stores:

Amazon / Argos / BuyMobiles.net / Carphone Warehouse / Currys PC World / E2save / John Lewis / KRCS / Mobiles.co.uk / Mobile Phones Direct / Very.co.uk

US retailers carrying the iPhone 11 include Walmart (upgrade only), Best Buy and Target.

Best iPhone 11 contract deals

If you don't have the money up front then buying a new iPhone 11 on contract will probably be an attractive option. Do keep in mind the price you will pay over time though as it can work out much more expensive that way though - perhaps the best option is paying a few hundred up front and then having a relatively inexpensive amount to pay every month. Here are some of the best iPhone 11 deals we have seen lately:

iPhone 11 64GB, EE
£409.99 upfront, £17 a month for 24 months, 2GB (5G) data, unlimited minutes & texts. Total cost £817.99.
Get the deal from e2save here (you'll need to look down the page - sort by Total Cost to find it quickly)

iPhone 11 64GB, 3
£0 upfront, £37.50 a month for 24 months, 8GB Data, unlimited minutes & texts. Total cost after cashback £900.
Get the deal from Affordable Mobiles here.

iPhone 11 64GB, 3
£243.99 upfront, £30 a month for 24 months, 8GB Data, unlimited minutes & texts. Total cost £963.99.
Get the deal from Mobiles Direct here.

Check out our widget below for the best deals available.

Here are all the networks providing contracts for the iPhone 11:

Affordable Mobiles / BuyMobiles.net / BT / EE / Fonehouse / Giffgaff / iD mobile / Mobiles.co.uk / Mobile Phones Direct / O2 / Phones.co.uk / Sky / Tesco Mobile / Three / Virgin / Vodafone

US carriers include Verizon, Sprint, AT&T and T-Mobile.


The best iPhone 11 Pro deals

As above, in this section you will find our price comparison widget that lists the best SIM-free and the best contract deals for the iPhone 11 Pro. When considering what makes a contract good we tend to look at the total cost of ownership. As for buying SIM-free, this could be a good option if you already have a contract you are happy with.


Best SIM-free iPhone 11 Pro deals

As before we recommend that you start on Apple's website as that will tell you exactly how much the iPhone 11 Pro should cost you (from £1,049/US$999). You will also find options for upgrading from an older iPhone, which could save you money. If you have an iPhone to trade in you can get your new phone for a discounted price of £759/US$599, that's a saving of up to £250.

Apple also offers a flexible payments option so you can pay for the phone in monthly instalments. In the UK this starts from $42.99 a month for 24 months (you will also need to pay a £20 deposit). In the US this starts from $41.62 for a new phone.

You'll notice that a number of resellers are currently discounting the iPhone 11 Pro. You can get a iPhone 11 Pro, 64GB for £924 (£125 off) at Amazon, John Lewis, Currys PC World, and at Very.

Here are the best iPhone 11 Pro deals right now:

Retailer Price Delivery  

Price comparison from over 24,000 stores worldwide

You can find the iPhone 11 Pro in the following stores:

Amazon / Argos / BuyMobiles.net / Carphone Warehouse / Currys PC World / E2save / John Lewis / KRCS / Mobiles.co.uk / Mobile Phones Direct / Very.co.uk

Again, US retailers carrying the iPhone 11 Pro include Walmart (upgrade only), Best Buy and Target.

Best iPhone 11 Pro contract deals

If you don't have the money up front then buying a new iPhone 11 Pro on contract will no doubt be an attractive option. Remember that the price you will pay in the contract period could work out much more expensive than if you bought the phone from Apple and kept your existing contract. Here are some of the best iPhone 11 Pro deals we have seen lately:

iPhone 11 Pro, 64GB, EE
£879.99 upfront, £15 a month for 24 months, 2GB 5G Data, unlimited minutes & texts. Total cost £1,239.99. Get the deal from e2save here. (You may need to scroll down the page to find the deal).

iPhone 11 Pro, 64GB, EE
£0 upfront, £58 a month for 24 months, 100GB 4G Data, unlimited minutes & texts. Total cost £1,224. Get the deal from fonehouse here.  

iPhone 11 Pro, 64GB, 3
£0 upfront, £52 a month for 24 months, 100GB Data, unlimited minutes & texts. Total cost £1,248 after cashback. Get the deal from Mobiles Direct here.

See our widget below which will collate the very latest and best offers for the iPhone 11 Pro as they become available:

You can also browse through the following providers for more iPhone 11 Pro contract deals:

Affordable Mobiles / BuyMobiles.net / BT / EE / Fonehouse / Giffgaff / iD mobile / Mobiles.co.uk / Mobile Phones Direct / O2 / Phones.co.uk / Sky / Tesco Mobile / Three / Virgin / Vodafone

US carriers, again, include Verizon, Sprint, AT&T and T-Mobile.


The best iPhone 11 Pro Max deals

Finally, in this section we will share the best SIM-free and the best contract deals for the iPhone 11 Pro Max. We recommend that if you are considering a contract deal you look at the total cost of ownership. Alternatively, if you already have a contract you are happy with then a SIM-free deal will probably allow you a good saving. 

Best SIM-free iPhone 11 Pro Max deals

As above, we recommend buying from Apple because you may be able to save money by trading in an old iPhone, and also because you can find flexible payment options so you can pay for the phone in monthly instalments. This phone starts at £1,149/US$1,099 if bought from Apple.

You'll notice that right now a number of resellers are discounting the iPhone 11 Pro Max. You can get a iPhone 11 Pro Max, 64GB for £999 (£150 off)  at Amazon here. John Lewis, Currys PC World and Very also have deals, but they aren't as good as Amazon right now.

Retailer Price Delivery  

Price comparison from over 24,000 stores worldwide

Check pricing for the iPhone 11 Pro Max in the following stores: Amazon / Argos / BuyMobiles.net / Carphone Warehouse / Currys PC World / E2save / John Lewis / KRCS / Mobiles.co.uk / Mobile Phones Direct / Very.co.uk

US retailers carrying the iPhone 11 Pro Max are the usual suspects: Walmart (upgrade only), Best Buy and Target

Best iPhone 11 Pro Max contract deals

Buying a new iPhone 11 Pro Max upfront can be expensive. If you'd prefer to spread the cost then a contract will no doubt be an attractive option. Remember that the price you will pay in the contract period is likely to cost more though. Here are some of the best iPhone 11 Pro Max deals we have seen lately:

iPhone 11 Pro Max, 64GB, O2
£698.99 upfront, £21 a month for 24 months, 5GB Data, unlimited minutes & texts. Total cost £1,202.99. Get the deal from Mobiles Direct here (you will need to look down the page).

Our handy widget automatically collects the best deals as they become available. See below for what's on offer so far:

You can also check out iPhone 11 Pro Max contract deals from the following providers: Affordable Mobiles / BT / BuyMobiles.net / EE / Fonehouse / Giffgaff / Mobiles.co.uk / Mobile Phones Direct / iD mobile
 / O2 / Phones.co.uk / Sky / Tesco mobile / Three / Virgin / Vodafone

Pick up contract plans in the US from Verizon, Sprint, AT&T and T-Mobile.