Honor Magic 8 Pro deals
34 contracts for the Honor Magic 8 Pro in our comparison. The lowest over the whole contract is £29.99 a month and £59 upfront, £826 over 24 months; 8 with nothing upfront. On iD Mobile, Vodafone.
- 512GB
- Released January 2026

Our pick
iD Mobile, Magic 8 Pro 512GB BlackMoneyHQ may earn a commission if you take this deal. It never changes the price you pay or the order deals are shown in. How we make money
- 100GB data
- 24 months
- £29 upfront
- £34.79 from Apr 2027, then £36.59 from Apr 2028
£32.99a month
£36.15 a month all in, £867.56 over the contract
Go to deal: iD Mobile, Magic 8 Pro 512GB Black, £32.99 a month£29 upfront and £32.99 a month for 24 months with 100GB data on iD Mobile, rising to £34.79 from Apr 2027, then £36.59 from Apr 2028: £867.56 over the contract, £36.15 a month all in.
How we chose it
The lowest monthly cost over the whole contract, upfront and stated rises included, of every contract for this phone on our comparison with £50 or less upfront. Read live from our comparison partner.
Sold by Carphone Warehouse. MoneyHQ may earn a commission if you take it.
Deals come from our comparison partner and MoneyHQ may earn a commission if you take one.
Quick answer · figures checked 1 November 2026
- What is the lowest monthly price for the Honor Magic 8 Pro?
- On 1 November 2026 the lowest monthly price we saw was £29.99 a month with £59 upfront on iD Mobile over 24 months.
- What does the Honor Magic 8 Pro cost over the whole contract?
- The lowest total we saw was £826 over 24 months: £29.99 a month plus £59 upfront on iD Mobile. 34 of the 34 contracts state a mid-contract rise.
What the Magic 8 Pro really costs
Across 34 Magic 8 Pro contracts, the lowest true monthly cost is £34.40 a month (£59 upfront, £29.99 a month, 24 months, iD Mobile).
By network
| Network | Contracts | Lowest true cost a month | That contract |
|---|---|---|---|
| iD Mobile | 12 | £34.40 | £59 upfront, £29.99 a month, 24 months, iD Mobile |
| Vodafone | 22 | £39 | £79 upfront, £33 a month, 24 months, Vodafone |
By upfront payment
| Upfront | Contracts | Lowest true cost a month | That contract |
|---|---|---|---|
| Nothing upfront | 8 | £40.94 | Nothing upfront, £38.99 a month, 24 months, iD Mobile |
| £1 to £99 | 24 | £34.40 | £59 upfront, £29.99 a month, 24 months, iD Mobile |
| £100 to £299 | 2 | £41 | £199 upfront, £30 a month, 24 months, Vodafone |
By data allowance
| Data | Contracts | Lowest true cost a month | That contract |
|---|---|---|---|
| 51GB to 150GB | 7 | £36.15 | £29 upfront, £32.99 a month, 24 months, iD Mobile |
| Over 150GB | 13 | £34.40 | £59 upfront, £29.99 a month, 24 months, iD Mobile |
| Unlimited | 14 | £36.07 | £99 upfront, £29.99 a month, 24 months, iD Mobile |
Since last week
Down £4.58 a month since last week: in our nightly price record the lowest true cost a month was £34.25 on 31 October, against £38.83 on 24 October.
Price rises
34 of 34 contracts state a mid-contract rise. On the lowest of those, the rises add £46.80 over 24 months.
About the same to run
Phones whose lowest true cost a month is within 15% of the Magic 8 Pro's, from our latest daily price record:
- Apple iPhone Air: £34.58 a month, £0.18 more
- Samsung Galaxy S25 Plus: £34.79 a month, £0.39 more
- Apple iPhone 17: £33.42 a month, £0.98 less
- Samsung Galaxy Z Flip8: £32.99 a month, £1.41 less
Magic 8 Pro contracts right now
34 contracts, £29.99 to £45 a month, upfront from nothing, £826 or more over the term. Sold by Carphone Warehouse. 34 state a mid-contract rise.
| Variant | Network | Data | A month | Upfront | Total | Rise | Go to deal |
|---|---|---|---|---|---|---|---|
| Magic 8 Pro 512GB BlackCarphone Warehouse · 24 months | iD Mobile | 500GB | £29.99 | £59 | £826 | £31.79 from Apr 2027, then £33.59 from Apr 2028 | Get deal: Magic 8 Pro 512GB Black on iD Mobile, £29.99 a monthMoneyHQ may earn a commission if you take this deal. It never changes the price you pay or the order deals are shown in. How we make money |
| Magic 8 Pro 512GB BlackCarphone Warehouse · 24 months | Vodafone | 100GB | £33 | £79 | £936 | £35.50 from Apr 2027, then £38 from Apr 2028 | Get deal: Magic 8 Pro 512GB Black on Vodafone, £33 a monthMoneyHQ may earn a commission if you take this deal. It never changes the price you pay or the order deals are shown in. How we make money |
Read from our comparison partner’s feed on 1 November 2026. Providers set the prices and can change them. Tables built automatically by rules MoneyHQ sets: ordered by what deals cost, never by commission. How we make money.
Magic 8 Pro: questions people ask
Can I get the Honor Magic 8 Pro with no upfront cost?
Yes: 8 of the 34 contracts we saw ask for nothing upfront.
Which networks sell the Honor Magic 8 Pro on contract?
In our comparison the Honor Magic 8 Pro is available on iD Mobile and Vodafone, sold by Carphone Warehouse.