Huawei P10 Plus Deals

Huawei P10 Plus

Contracts from

Upgrades from

Sim-Free from

Contracts from

Upgrades from

Sim-Free from

We've compared 2,754 Huawei P10 Plus deals below.

First, choose your combination of colours and storage.

Tick one of each for a specific model or multiple boxes if you don't mind - e.g. Graphite Black and Dazzling Gold along with 64GB and 128GB.

The cheapest contract price is £21.50 per month on average over 24 months. This may not be the best deal as there are factors such as upfront cost and data allowance to consider. By default every deal is shown, but we suggest trying the "Recommended" filter preset or using the sliders to find the best plan for your needs.

Upgrades are available starting from £22.29 average per month. These deals are only available if you're an existing customer of the network - you'll keep your number with no disruption in service. You're usually able to upgrade 30-45 days before the end of your contract depending on your current network.

Sim-Free (unlocked, no SIM) and Pay-as-you-go (locked, with SIM) deals can be found from £439.99 in the Sim-Free tab if wish to purchase without a contract. Some retailers allow you to spread the cost of your phone - untick the "All Upfront" payments box to see these.


The Huawei P10 comes with a 5.5 HD display, dual rear cameras (12/20 MP), 64GB internal storage, 6GB of RAM and uses the Android operating system.

Key Features

Operating System
Display Size
Rear Camera
12 Megapixels
Front Camera
8 Megapixels
4G Compatible
2.4 GHz Quad-core & 1.8 GHz Quad-core
153.5 x 74.2 x 6.98 mm
165 grams
Sim Card Type
Nano SIM
Camera Flash
Talk Time
Awaiting info...
Screen Resolution
2560 x 1440
Screen Type
HiSilicon Kirin 960
802.11 a/b/g/n/ac
4.2 with LE
2G, 3G, 4G
SD Card Slot
MicroSD up to 256GB
Camera Resolution
3968 x 2976
Water Resistance
Not rated

We recommend the following:

  • Light use: 1-3GB
  • Daily use: 4-8GB
  • Heavy use: 12GB+

You'll automatically receive cashback (usually via BACS) after your contract is connected.

Manual Redemption
Requires you to take some manual actions to receive e.g. Send in your 6th, 9th & 12th bill to the retailer. These deals can often be the cheapest if you're willing go through the steps.

Cheaper deals may be available if you're happy with a refurbished model.

Existing Customer
Some networks may be able to offer better deals if you're already a customer. e.g. you have Sky TV.

Untick if you only want to see deals direct from the networks.