These iPhone 12 deals could be a better choice than the upcoming Samsung S21

Black Friday iPhone 12 Pro deals
(Image credit: Future)

The Samsung Galaxy S21 is set to be released very soon, and for many that will mean getting ready to get those pre-orders in. But if you're not devoted to Android, Apple could offer a strong alternative.

Considering iPhone 12 deals have had a few months on the market and been through a Black Friday, they're already starting to look slightly more affordable - shocking for Apple, we know.

The Samsung S21 and its Plus and Ultra brethren, on the other hand, are going to be at their full price. During pre-orders, you're paying a significant price to be getting that phone early doors, likely making the S21 a fair bit more expensive than Apple.

Yes, the S21 is newer and could bring specs Apple can't compete with, but iPhone 12 and iPhone 12 Pro deals are only a few months old, feature 5G, market-leading camera performance and the market's current leader in processing power.

Below we've picked out the two iPhone 12 contracts that best compete with the upcoming S21 launch.

  • Don't see anything you like? Check out the competition with our iPhone deals guide


iPhone 12 deals:


iPhone 12: at Fonehouse | Three | £39 upfront | Unlimited data, calls and texts | £42pm
Right now, this is the best iPhone 12 deal around and the perfect competitor to the Samsung Galaxy S21. It provides you with 100GB of data on the iPhone 12 while only charging £39 upfront and £42 a month. Coming on the Three network, that will be plenty of data to get you through a month.


iPhone 12 : at Fonehouse | EE | 100GB data | unlimited minutes and texts | £49 upfront | £47/pm
For some, it's going to be EE or nothing for their next phone. If that's how you feel, this EE iPhone 12 contract is perfect. It supplies the same 100GB of data for just £47 a month and £49 upfront. While the above is cheaper, EE is the UK's fastest network for both 4G and 5G.

iPhone 12 Pro deals:


iPhone 12 Pro: at Affordable Mobiles | Three | £59.99 upfront | 100GB data | Unlimited calls and texts | £54 per month
Prefer something a bit more powerful? The upgrade to the iPhone 12 Pro adds a decent chunk of cash but you are getting a much more powerful phone. With this deal, you get 100GB of data on Three while only paying £54 a month and £59.99 upfront. This will be a better alternative to the expected S21 Plus or Ultra.

What are the iPhone 12 and 12 Pro like?

iPhone 12:

Apple's brand new iPhone 12 is in every way an improvement over the iPhone 11. However, other than the introduction of 5G and Apple's new MagSafe feature, this is very much an incremental update.

It throws in Apple's A14 Bionic chip - the fastest processor in any phone - improves the camera across both pictures and video for crisper shots and better low light photography, and ups the display with more pixels and a higher brightness.

iPhone 12 Pro

The Apple iPhone 12 Pro represents a big jump forward for the company. Not only is there a new design with that Ceramic Shell bumper, but inside it's all fresh too. 

That's thanks to the powerful A14 Bionic processor, the first at five nanometers – which means it's power efficient as well as fast. This, combined with the triple 12MP camera, now offers LiDAR depth detection and Dolby Vision video recording quality.

The iPhone 12 Pro comes with 5G connectivity, more OLED screen in that 6.1-inch housing than previous generations, and the super powerful seven-element-lens-toting camera system that offers next-level low-light photography. In short, it all helps to justify that rather steep price tag for the first time in a few iPhone generations.

Alex Hughes

Alex is a journalist who has written extensively about all things broadband, SIMs and phone contracts, as well as scouring the internet to land you the best prices on the very latest in gadgets and tech. Whether that be with the latest iPhones and Android handsets, breaking down how broadband works or revealing the cheapest SIM plans, he's in the know, and will help you land a bargain.