The picks
55 plans from 19 providers with at least 150 Mbps and a stated contract term, ranked on the contract average; the saving is against what you pay, over each plan's own term.
Cheapest over the contractHyperoptic 150Mbadvertised £15.00, then £19.00 after 15 months · 150 Mbps · selected locations only · read 2026-11-07Go to Hyperoptic£16.50/mo over 24
Cheapest with no stated area limitGigaclear 300Mbpsadvertised £19.00 · 300/300 Mbps · read 2026-11-07Go to Gigaclear£19.00/mo over 18
Cheapest that promises no mid-contract riseYouFibre You 200advertised £22.00 · no in-contract price rises · 200/200 Mbps · read 2026-11-07Go to YouFibre£22.00/mo over 24
Every plan that beats it
Cheapest first.
- Hyperoptic 150Mb · selected locations only£16.50/mo over 24
- Hyperoptic 500Mb · selected locations only£18.38/mo over 24
- Gigaclear 300Mbps£19.00/mo over 18
- Hyperoptic 1Gb · selected locations only£19.50/mo over 24
- toob home150£20.17/mo over 24
- Ogi Ogi 150 · Wales£20.25/mo over 24
- Three 5G Home Broadband, 24 month£20.79/mo over 24
- LilaConnect 150Mb£21.74/mo over 24
- YouFibre You 200£22.00/mo over 24
- Community Fibre 150 Mbps · London only£22.13/mo over 24
- Zzoomm 200 Mbps Full Fibre£24.00/mo over 24
- YouFibre You 1000£24.00/mo over 24
Not ranked, because their page states no contract term to average over: Virgin Media M250 Fibre Broadband (£21.99 from), Virgin Media M350 Fibre Broadband (£21.99 from), Virgin Media M500 Fibre Broadband (£24.99 from), Virgin Media Gigabit Fibre Broadband (£26.99 from), WightFibre Full-Fibre 150 (£24.95), WightFibre Full-Fibre 300 (£26.95), WightFibre Full-Fibre 500 (£29.95), WightFibre Full-Fibre 900 (£35.95), B4RN Residential (£35.00), Freeola 909 Mbps Unlimited (£35.96 from), Freeola 1.09 Gbps Unlimited (£37.54 from), Freeola 1.60 Gbps Unlimited (£41.86 from), Freeola 2.30 Gbps Unlimited (£48.06 from), Freeola 1.82 Gbps Unlimited (£50.40 from).
Prices in pounds, VAT included, read from each provider's own page and confirmed there within the last fortnight; every plan links the page and the day it was confirmed. Whether a network reaches your address is the provider's checker to confirm.