The P30 and P30 Pro, first announced at a special event in Paris on 26 March 2019, are available to buy now. We’ve scoured the web to bring you the very best deals in the UK (including some US deals, though these are limited).

The P30 Pro offers a bigger screen, more RAM, an improved camera and better water resistance, but of course that makes it more expensive than the P30. Which you’ll choose will depend on your budget and preferences. Also see our round up of the best cases for the P30 and P30 Pro.

Read our reviews of the P30 and the P30 Pro, plus find out how the phones compare our Huawei P30 vs P30 Pro comparison.

Where to buy the Huawei P30 and P30 Pro

Before we dig into individual deals, below you'll find a quick overview of where you can buy the P30 and P30 Pro in the UK.

SIM-Free, the Huawei P30 is priced at £699 and the P30 Pro is £899.

In the US, the phones are available via B&H.

The phones come unlocked and should work with AT&T and T-Mobile networks, but not Verizon or Sprint.

Best Huawei P30 deals

We’ve picked out the best deals on the 128GB model of the Huawei P30 below. We’ve chosen a variety of plans to help you find a contract that suits you best.

Most data:

Three, unlimited data, £49 upfront, £41 per month. View deal at Three.

If you have Virgin Media TV or broadband, you can get the P30 fully unlimited plan with no upfront cost for £49 on a 36 month contract. View this deal here.

Alternative big data deals include:

Three, 100GB data, £49 upfront, £53 per month. You also get a free Huawei GT fitness tracking watch worth £199.99View deal at Three.

Vodafone, 100GB, £29 upfront and £49 per month. This deal also comes with a 24 month subscription to Prime Video, Spotify, Now TV or Sky Sports. View deal here.

Cheapest:

There are a couple of deals from Mobiles.co.uk that are the cheapest around at the moment:

Vodafone, 5GB data, £55 upfront, £26 per month. View at Mobiles.co.uk

Vodafone, 2GB data, £150 upfront, £20 per month. While the upfront cost is high, the total cost of this deal works out to £630 over two years, which means you actually save £69 on the RRP of the Huawei P30 (£699). Get this deal here.

You can compare all the best and latest deals in our tool below. If you're unable to see the tool, click here to reload:

Best Huawei P30 Pro deals

If you’re after the slightly pricey but more powerful P30 Pro, we’ve also got plenty of deals to share. These are for the 128GB model.

Most data: Three, unlimited data, £79 upfront, £51 per month. View deal at Three.

Alternative big data options include:

Vodafone, 60GB data, £99 upfront cost, £42 per month. Available from Mobiles.co.uk.

Another big data option that's worth considering is Vodafone's 100GB for £9 upfront ant £69 per month. View deal here.

Virgin media is also offering unlimited data over a 36-month plan for £55 per month and no upfront cost, but you need to be a Virgin TV and Broadband customer to get this one. Available from Virgin.

Use the sliders in the comparison tool below to see the latest Huawei P30 deals. If you're unable to see the tool, click here to reload.