These are the best Black Friday iPhone deals in the UK right now
Unless you’ve been living under a rock, or on the moon, you’ll know that this Friday is Black Friday.
It’s a special day on which your wages disappear from your bank account even quicker than they do the rest of the year because you just can’t resist that great deal on the phone you want and you’ve been working really hard recently and damn it you deserve a treat.
If the phone that you want is an iPhone and you’re not sure what deals are out there then, as the headline above suggests, you’ve come to the right place.
We’re not saying this is a comprehensive round-up of every iPhone deal available – the internet is a big place – but rather a selection of the best deals we know about. And it’s worth noting that O2 isn’t revealing the details of its Black Friday sale until tomorrow, while Vodafone and giffgaff are waiting until Black Friday itself to join in the fun.
Forget the iPhone X when it comes to Black Friday
None of the big mobile providers are really pushing the iPhone X as part of their Black Friday offers, which is hardly surprising as the device was only launched earlier this month and they can still get away with charging full whack for it.
That said, Three is currently offering triple data on a couple of its iPhone X plans. The provider has two plans that give you 12GB for the price of 4GB, both are on 24-month contracts and also come with unlimited minutes and texts.
As is the case with a lot of iPhone X plans on Three – and with most other providers – it’s a case of balancing up how much you’re willing to pay upfront with how much you’ll pay per month. With these two plans, you can choose to pay £79 upfront then £68 a month or a pretty hefty £249 upfront then £61 a month.
The cheapest way to get hold of an iPhone X isn’t even a ‘deal’ in the classic sense, it’s just the lowest monthly cost and also benefits from Virgin Mobile’s policy of not charging an upfront fee for handsets.
We kind of gave the game away that we’re talking about Virgin Mobile there, didn’t we? We’ll make no apologies for the fact that we’ve talked about this before but £37 a month is really cheap for an iPhone X. The drawbacks are that it comes on a 36-month contract and only gives you 1.2GB of data, but it is really cheap.
iPhone 8 with 30GB of data from ThreeThe iPhone 8 was launched in September and is available with 30GB of data from Three this weekend
It’s a similar story with the iPhone 8, to be honest. It’s a new handset and so not many providers are feeling the need to lure you in with special offers.
So we turn again to Three, which for the Black Friday weekend (Friday 24 to Monday 27 November) will give you an iPhone 8 with 30GB of data and unlimited calls and texts for £49 upfront then £45 a month.
Bear in mind, though, that this two-year contract is on one of Three’s Essentials plans, which don’t include the data-saving perk Go Binge. Although with 30GB to play with you should still be able to stream a bit of Netflix and stay within your allowance.
iPhone 7 deals from BT, Virgin and Three
Because the iPhone 7 is over a year old now, we get into the territory of iPhones that providers are more willing to ‘do a deal’ on.
We’ll start with BT Mobile, which is offering the iPhone 7 half price for the first six months of a 24-month contract if you go for a 6GB data plan before 27 November. With this deal you’ll pay £20 upfront and £28.50 a month for six months, then £52 a month after that.
BT rarely seems to offer the lowest monthly cost but has thrown a couple of extras into this deal to make it worth considering – as well as 6GB of data you’ll get unlimited calls and texts, a £60 BT reward card and free BT Sport on your mobile.
If you are looking for the UK’s lowest monthly cost, look no further than our old friends Virgin Mobile. Virgin will give you an iPhone 7 for £19 a month with no upfront cost. Yes this comes on a three-year contract but it’s £3 a month cheaper than usual and where else are you going to find an iPhone 7 for less than twenty quid?
The only other drawback is that you get only get a modest 1.2GB of data with the £19 a month plan, although you can always increase your tariff at a later date if you find that’s not enough.
If the most important thing to you is getting loads – and we mean loads – of data, then you may want to look at Three’s Black Friday offering. For £49 upfront then £48 a month you can get your hands on a whopping 100GB of data plus unlimited calls and texts.
You also get Go Binge, which lets you stream via a number of apps including Netflix and Apple Music without eating into your data allowance, so if you do everything on your phone and rarely connect to wi-fi, this may be the plan for you.
iPhone 6s with free BT SportThe iPhone 6s comes with free BT Sport if you go for a 6GB plan from BT Mobile
EE reckons you can save £199 on the cost of an iPhone 6s if you get it on a 4GEE Essential Plan during its Black Friday event, which runs right the way up to Thursday 7 December.
Its £30.49 a month for two years, but does only give you a measly 500MB of data a month, 500 minutes and unlimited texts. You do also get free access to the BT Sport app for three months, which is great if you’re a cricket fan because BT Sport’s got The Ashes.
Another option is BT, which is offering what it says is its lowest ever price on an iPhone 6s – although you’ll only pay that price for the first six months of a 24-month contract.
Over the Black Friday weekend, the iPhone 6s is £25 a month for six months, then £45 a month, plus £10 upfront. That gets you 6GB of data, unlimited calls and texts, and BT Sport free on your mobile . Oh, and a £60 BT reward card.
Tesco Mobile is worth a mention here as it is asking just a penny less per month than BT for the iPhone 6s, but is less generous when it comes to the tariff and extras.
With Tesco, £24.99 gets you 1GB of data, 500 minutes and 5,000 texts . It’s a 30-month contract so longer than BT’s, but a key difference is that Tesco’s price will remain the same for the whole contract, while BT’s shoots up to £45 after six months.
iPhone SE £10 a month for new Sky TV customers
There’s a few Black Friday options out there for the iPhone SE, which was designed by Apple to be an affordable way for people to get an iPhone.
EE has wiped the £149.99 upfront cost of an iPhone SE from its Essential Plan, leaving you with a monthly charge of £20.49. For that, you get 500MB of data, 500 minutes and unlimited texts on a two-year contract, plus free BT Sport for three months .
The iPhone SE is another phone that qualifies for BT’s ‘half price for six months’ offer. It’s £10 upfront and £18.50 a month for the first six months, then £32 a month for the rest of the two-year contract. This deal gives you 6GB of data, unlimited calls and texts, and free BT Sport.
If you’re a Sky TV customer happy to re-contract, or if you’re looking to sign up to one of its TV packages for the first time, you can get an iPhone SE for £10 a month until 27 November. That price includes 1GB of data, unlimited calls and unlimited texts, and there’s no upfront cost.
This is a bit different to the other offers we’ve mentioned as you can’t get it online, but the details are all here on Sky’s website.
Why do we need your postcode?
Once you enter your postcode, Cable.co.uk will perform a live lookup and check all the available providers in your area.
This ensures you receive accurate information on the availability of providers and packages in your area.
Your information is safe with us. We won't share your postcode with anyone. Guaranteed.