Honor Magic7 Lite contracts: compare the UK's networks

The retailers featured on this page may compensate us when our readers follow links to their websites and make a purchase. More
Find the right plan for your budget and data needs with the Honor Magic7 Lite. We check every UK provider's pay monthly deals.
Choose colour, memory and plan
Honor Magic7 Lite


Screen size
6.78‑inch (diagonal)

Weight
189g
(approx 7oz)

Cameras
108MP (main)
16MP (selfie)
Choose colour:
Choose minimum memory:
Allowances
Minutes: (Any)
Texts: (Any)
Data: (Any)
Data speed:
Contract
Length: (6 - 36 months only)
Budget
Upfront: (Any upfront cost)
Monthly: (Any monthly cost)

Any mins | Any texts | Any data
(373 possibilities) on any length contract.
Sort by lowest: Monthly cost | Upfront cost | Total contract cost

Increased to: £16.99 on April 1 2028
24-month contract
(opens in new tab)

Increased to: £16.99 on April 1 2028
24-month contract
(opens in new tab)

Increased to: £17.99 on April 1 2028
24-month contract
(opens in new tab)

Increased to: £17.99 on April 1 2028
24-month contract
(opens in new tab)

Increased to: £17.99 on April 1 2028
24-month contract
(opens in new tab)
Best overall deals
What are you looking for in your plan?
Choose what type of plan you want for your Honor Magic7 Lite
No upfront costs


330GB data
£19
a month
Increased to: £22.60 on April 1 2027
✔ No upfront cost, 24-month contractSee full deal
at fonehouse.co.uk
(opens in new window)
We've looked at all of the Honor Magic7 Lite contracts available this October with no upfront costs and whittled them down to a choice of the best options for a variety of data needs. Here's what we've come up with:
If you only need a little data and don't want to pay anything up front, have a look at iD Mobile's deal here:

Unlimited minutes + Unlimited texts + 100GB data (5G) = £14.99 a month, £0 up front (24‑month contract)
See full deal
Increased to: £17.99 on April 1 2028
330GB with this Vodafone deal should be enough for most people's needs and doesn't cost you anything today:

Unlimited minutes + Unlimited texts + 330GB data (5G) = £19 a month, £0 up front (24‑month contract)
See full deal
Increased to: £22.60 on April 1 2027
Or lastly, to get unlimited data with your Honor Magic7 Lite without paying anything up front, this Vodafone is our best pick this October:

Unlimited minutes + Unlimited texts + Unlimited data (5G) = £21 a month, £0 up front (24‑month contract)
See full deal
Increased to: £24.60 on April 1 2027
Useful link: Compare all no upfront cost deals above
Unlimited data


Unlimited data
£14.99
a month
Increased to: £17.99 on April 1 2028
✔ £29 up front, 24-month contractSee full deal
at idmobile.co.uk
(opens in new window)
We've analysed the unlimited data Honor Magic7 Lite contracts available on each UK mobile network and picked out the most competitive deal on each provider. Here's the state of play for October:
We'd say the strongest deal is iD Mobile's £14.99 a month one here with £29 to pay up front:

Unlimited minutes + Unlimited texts + Unlimited data (5G) = £14.99 a month, £29 up front (24‑month contract)
See full deal
Increased to: £17.99 on April 1 2028
Or for a next best alternative, take a look at Vodafone's unlimited data deal below at £21 a month:

Unlimited minutes + Unlimited texts + Unlimited data (5G) = £21 a month, £0 up front (24‑month contract)
See full deal
Increased to: £24.60 on April 1 2027
While here's the best option on Three to get the Honor Magic7 Lite with unlimited data:

Unlimited minutes + Unlimited texts + Unlimited data (5G) = £36.97 a month, £170 up front (36‑month contract)
See full deal
Increased to: £39.97 on April 1 2028
And bottom of the pile is O2's unlimited data contract here, which comes in at £46.28 a month:

Unlimited minutes + Unlimited texts + Unlimited data (5G) = £46.28 a month, £30 up front (36‑month contract)
See full deal
And that's it for networks offering the Honor Magic7 Lite with unlimited data. There may be more combos of data speed, contract length and upfront costs though, so use our comparison tool further at the top.
Useful link: Compare all unlimited data deals above
How each network compares
Which networks sell the Honor Magic7 Lite?
You can get the Honor Magic7 Lite on ID, O2, Three and Vodafone.
Click a provider logo to see their best deals this month:
iD Mobile: get the Honor Magic7 Lite from £13.99 a month


From
£13.99
a month
Increased to: £16.99 on April 1 2028
✔ £5 upfront, 24-month contractCompare iD deals
On iD Mobile, our latest search of all their deals found that the Honor Magic7 Lite is available in Titanium Black and Titanium Purple at the moment. Memory-wise, they've got the 512GB version (the only version available anywhere).
iD Mobile sell the Honor Magic7 Lite on one contract length: 24 months but you can get it on their network by joining direct or via the Mobiles.co.uk and Carphone Warehouse re-sellers.
✔ Best overall deal
We think this is currently iD Mobile's most competitive plan for the Honor Magic7 Lite:

Unlimited minutes + Unlimited texts + 100GB data (5G) = £14.99 a month, £0 up front (24‑month contract)
See full deal
Increased to: £17.99 on April 1 2028
✔ Unlimited data
You can get the Honor Magic7 Lite with unlimited data on iD Mobile. Here's their current best deal for that:

Unlimited minutes + Unlimited texts + Unlimited data (5G) = £14.99 a month, £29 up front (24‑month contract)
See full deal
Increased to: £17.99 on April 1 2028
Price-wise, iD Mobile have contracts priced ranging between £13.99 - £22.99 a month (with £0 - £45 upfront), depending on the minutes, texts and data you want.
Useful link: Compare all iD Mobile's Honor Magic7 Lite deals
O2's Honor Magic7 Lite contracts currently start at £33.28 a month


From
£33.28
a month
✔ £30 upfront, 36-month contractCompare O2 deals
Looking at their latest deals in October, if you want the Honor Magic7 Lite from O2, they've currently got it in Titanium Black only. And they've got it in the 512GB memory version (no network has any other version).
There's three choices of contract length for the Honor Magic7 Lite on O2: 36, 24 or 12 months but you can't get it on a contract with them via re-sellers like Carphone Warehouse, you have to join directly.
✔ Best overall deal
Here's the O2 Honor Magic7 Lite deal that stacks up best against other providers:

Unlimited minutes + Unlimited texts + Unlimited data (5G) = £51.42 a month, £30 up front (24‑month contract)
See full deal
✔ Unlimited data
O2's best unlimited data plan for the Honor Magic7 Lite is the same as our overall favourite deal above.
Their contracts are priced between £33.28 - £79.32 a month, depending on amount of minutes, texts and data in the plan. And you'll pay £30 up front too.
Useful link: Compare all O2's Honor Magic7 Lite deals
Three have 380 deals for the Honor Magic7 Lite


From
£17.72
a month
Increased to: £20.72 on April 1 2028
✔ £215 upfront, 36-month contractCompare Three deals
Our latest search of their deals finds that Three currently have the Honor Magic7 Lite in Titanium Black and Titanium Purple. And there's a choice of one memory variant: 512GB (the only one any network has).
You've only got one contract length choice of 36 months for the Honor Magic7 Lite on Three and you can only get it from them directly, they don't offer contracts via Carphone Warehouse or similar re-sellers.
✔ Best overall deal
This is the most competitive Three plan for the Honor Magic7 Lite, compared against other networks:

Unlimited minutes + Unlimited texts + Unlimited data (5G) = £38.08 a month, £130 up front (36‑month contract)
See full deal
Increased to: £41.08 on April 1 2028
✔ Unlimited data
If you want unlimited data with your Honor Magic7 Lite, our top-pick on Three is the same as our overall best deal above.
On a pay monthly deal, you're looking at prices between £17.72 - £52.11 per month on Three, depending on the minutes, texts and data you want. And that's with £45 - £245 upfront costs.
Useful link: Compare all Three's Honor Magic7 Lite deals
Vodafone's Honor Magic7 Lite deals start from £13 a month


From
£13
a month
Increased to: £16.60 on April 1 2027
✔ £95 upfront, 24-month contractCompare Vodafone deals
Looking at Vodafone's current pay monthly contracts for October, they have the Honor Magic7 Lite in Titanium Purple and Titanium Black. And they stock the 512GB version of it (there's only one variant on any network).
Vodafone offer the Honor Magic7 Lite on 24 or 36‑month contracts and there are contracts for it via the re-sellers e2save.com, Carphone Warehouse, Fonehouse, Metrofone and Mobiles.co.uk, or you can join directly.
✔ Best overall deal
Here's the Vodafone deal we think is the best value at the moment for the Honor Magic7 Lite:

Unlimited minutes + Unlimited texts + Unlimited data (5G) = £21 a month, £0 up front (24‑month contract)
See full deal
Increased to: £24.60 on April 1 2027
✔ Unlimited data
The best Honor Magic7 Lite plan with unlimited data from Vodafone is the same as the one we've chosen as their best overall deal above.
Depending on the amount of minutes, texts and data you want in your deal, monthly costs on Vodafone range between £13 - £54.50 (with £0 - £110 upfront costs).
Useful link: Compare all Vodafone's Honor Magic7 Lite deals