The P30 and P30 Pro, first announced at a special event in Paris on 26 March, are now available to buy. 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.

We’ll be adding to this list as more retailers announce availability of the new smartphones.

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

In the US, the phones are available to pre-order 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, £48 per month. You also get a free Huawei GT fitness tracking watch worth £199.99View 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:

Vodafone, £29 upfront and £61 per month. This deal gets you 100GB data plus a 24 month subscription to Prime Video, Spotify, Now TV or Sky Sports. View deal here.

Virgin Media, no upfront cost and £32 per month (for 36 months) for 100GB of data, 5000 minutes and unlimited texts. View this deal here.

EE, 60GB data, no upfront cost, £36.50 per month. Plus six months Amazon Prime Video, MTV Play and Apple Music plus three months of BT Sport. View deal at Affordable Mobiles.

O2, 60GB, no upfront cost, £36 per month, with unlimited minutes and texts. Get this deal here.

Cheapest:

There are a couple of deals from Vodafone that are the cheapest around at the moment:

5GB, £75 upfront, £26 per month. The total cost of this deal works out to £699 over two years, which means you're really just paying off the cost of the phone over 24 months while getting access to 5GB data with unlimited texts and minutes. You also have a chance to win a £1000 Currys PC World gift card. View at Mobiles.co.uk

2GB data, £175 upfront cost, £20 per month. While the upfront cost is high, the total cost of this deal works out to £655 over two years, which means you actually save £44 on the RRP of the Huawei P30 (£699). This deal also gets you a chance to win a Currys PC World giftcard worth £1000. Get this deal here.

Best value:

This deal from EE gets you an incredible 50GB with no upfront cost for £32.75 per month. It includes six months of Amazon Prime Video and free BT Sport for 24 months. Available from Affordable Mobiles.

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:

O2, 60GB data, no upfront cost, £41 per month with £192 cashback by redemption. Available from Mobiles.co.uk.

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

Virgin media is also offering 100GB of data over a 36-month plan for £38 per month and no upfront cost. The plan includes unlimited texts and 5000 minutes. Available from Virgin.

Cheapest:

iD, 1GB data, £29.99 upfront, £39.99 per month. View deal at Carphone Warehouse.

O2, 3GB data, £260 upfront, £26 per month. Despite a high upfront price, the total cost of this deal amounts to £884 over two years, which saves you £15 on the RRP of the P30 Pro. View deal at Mobile Phones Direct.

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.