If you click a link with an * to go through to a provider, we may get paid. This usually only happens if you get a product from it. This is what funds our team of journalists, and keeps us free to use. Yet there are two crucial things you need to know about this.
- This never impacts our editorial recommendations – if it's in, it's in there because we independently rate it best.
- You'll always get as good a deal (or better) than if you went direct.
For a more detailed explanation see How MSE is financed.
How to find cheap broadband deals
Do you need fibre?, top picks, how to switch & much more
Millions blindly overpay for broadband and line rent as costs rocket when promo deals end. So if you're out of contract, check now if you can save £100s/year by switching to our top picks below, or try our Broadband Unbundled tool to compare broadband, line and TV deals available in your area.
To benchmark, those out of contract typically pay BT £52/mth and Virgin Media £44/mth for fibre.
10 broadband need-to-knows
These are the golden rules to give you chapter and verse, but if you just want a quick comparison, try our Broadband Unbundled tool.
Top deals: Standard speed broadband with line rental
We've got our pick of the best deals for new customers of each firm below, but to find out what's available in your area – and to compare more options – try Broadband Unbundled, our broadband, phone line and TV comparison tool.

Important. Most firms have yearly price rises written into their contracts. Where we know details of an upcoming rise, we've factored it into the equivalent cost, but those on 18-month or 24-month deals will likely see multiple rises, so over the contract it's likely to be slightly more than shown.

Standard speed broadband (10-29Mb) – what we'd go for
Right now, if you just want standard speeds, our top pick is Shell Energy. It's £9.95 upfront, then £17.99/month. If you factor in the upfront cost it's equivalent to £18.55/month over the 18-month contract.
PROVIDER & AVG SPEED | EQUIV COST (1) | HOW IT WORKS |
11Mb
|
£18.55/month | Cheap standard broadband. Via this Shell Energy* link, it's £9.95 upfront, then £17.99/month. Factor in the upfront cost and it's equivalent to £18.55/month over the 18-month contract. |
11Mb |
£20.84/month | Cheap standard broadband with 'good' service. Via this Now Broadband* link, it's £10 delivery fee, then £20/month. Factor that in and it's equivalent to £20.84/month over the 12-month contract. |
Note: Some firms increase prices in line with inflation annually, so prices could change mid-contract. (1) To compare, we use 'equivalent prices' – adding all fixed costs, deducting any promo cash/vouchers and averaging over the contract. |
Top deals: Fibre broadband with line rental
We've got our pick of the best fibre broadband deals for new customers of each firm below, but to find out what's available in your area and compare further options, try Broadband Unbundled, our broadband, phone line and TV comparison tool.

Important. Most firms have yearly price rises written into their contracts. Where we know details of an upcoming rise, we've factored it into the equivalent cost, but those on 18-month or 24-month deals will likely see multiple rises, so over the contract it's likely to be slightly more than shown.

Fibre broadband (30-55Mb) – what we'd go for
Right now, if you want standard fibre, there's this Shell Energy deal via Broadband Genie. It's £9.95 upfront, then £22.99/month, but you'll be able to claim an £85 Amazon, JustEat or Love2Shop voucher within four months. If you'd have spent there anyway, factor it in and it's equivalent to £18.83/month over the 18-month contract.
PROVIDER & AVG SPEED | EQUIV COST (1) | HOW IT WORKS |
38Mb |
£18.83/month | Cheapest fibre. Via this Broadband Genie Shell Energy* link, it's £9.95 upfront, then £22.99/month, plus you can claim (don't forget) an £85 Amazon, JustEat or Love2Shop voucher within four months. If you'd have spent there anyway, factor it in and it's equivalent to £18.83/month over the 18-month contract. Ends 11.59pm Sun 24 Sep. |
Zen 31Mb |
£30.84/month | Not the cheapest, but scores 9.6/10 in our customer service poll. Go via this Zen link and it's £15 upfront, then £30/month, Factor in the upfront, and it's equivalent to £30.84/month over the 18-month contract. |
Note: Some firms increase prices in line with inflation annually, so prices could change mid-contract. (1) To compare, we use 'equivalent prices' – adding all fixed costs, deducting any promo cash/vouchers and averaging over the contract. |
Top deals: Fast fibre broadband
If you're happy to pay more, you can get fibre with speeds from 55Mb. If you've a large family with many devices, or you're into streaming 4K content – or just impatient – this could be for you.
We've got our pick of the top fast fibre deals for new customers of each firm below, but to find out what's available in your area and compare other options, try Broadband Unbundled, our broadband, phone line and TV comparison tool.

Important. Most firms have yearly price rises written into their contracts. Where we know details of an upcoming rise, we've factored it into the equivalent cost, but those on 18-month or 24-month deals will likely see multiple rises, so over the contract it's likely to be slightly more than shown.

Fast fibre broadband (55Mb+) – what we'd go for
Our top pick at this speed is this Shell Energy deal via Broadbandchoices. It's £9.95 upfront, then £24.99/month for 67Mb, but you'll be able to claim (don't forget) a £110 Amazon, M&S, Tesco or Sainsbury's voucher within four months. If you'd have spent there anyway, factor it in and it's equivalent to £19.44/month over the 18-month contract.
If you want even faster speeds, there's this Vodafone 100Mb deal via Broadbandchoices. for slightly more. It's £25/month, but you'll be able to claim (don't forget) a £155 Amazon, M&S, Tesco or Sainsbury's voucher within four months. If you'd have spent there anyway, factor it in and it's equivalent to £21.55/month over the 24-month contract.
PROVIDER & AVG SPEED | EQUIV COST (1) | HOW IT WORKS |
67Mb Top pick |
£19.44/month | Cheapest fast fibre. Via this Broadbandchoices Shell Energy* link, it's £9.95 upfront, then £24.99/month, plus you can claim (don't forget) a £110 Amazon voucher within four months. If you'd have spent there anyway, factor it in and it's equivalent to £19.44/month over the 18-month contract. Ends 11.59pm Sun 24 Sep. |
67Mb |
£21.05/month | Cheap fast fibre plus 'good' service. Via this Broadbandchoices Vodafone* link, it's £25/month, plus you can claim (don't forget) a £95 Amazon, M&S, Tesco or Sainsbury's voucher within four months. If you'd have spent there anyway, factor it in and it's equivalent to £21.05/month over the 24-month contract. Ends 11.59pm Sun 24 Sep. |
63Mb |
£22.84/month | Cheapest fast fibre with 'top' service. Via this Now Broadband* link, it's £10 upfront, then £22/month. Factor in the upfront cost and it's equivalent to £22.84/month over the one-year contract. |
100Mb
|
£21.55/month | Cheapest superfast fibre plus 'good' service. Via this Broadbandchoices Vodafone* link, it's £25/month, plus you can claim (don't forget) a £155 Amazon, M&S, Tesco or Sainsbury's voucher within four months. If you'd have spent there anyway, factor it in and it's equivalent to £21.55/month over the 24-month contract. Ends 11.59pm Sun 24 Sep. |
132Mb |
£22.06/month
|
Cheap superfast fibre. Via this Virgin Media* link, it's £26.50/month, plus you get an automatic £80 bill credit. Factor that in and it's equivalent to £22.06/month over the 18-month contract. Ends 11.59pm Thu 21 Sep. |
Cuckoo* 100Mb |
£39.99/month | Not the cheapest, but scores 9.9/10 in our customer service polls. Via this Broadbandchoices Cuckoo* link, it's a straight £39.99/month over the 12-month contract. |
Note: Some firms increase prices in line with inflation annually, so prices could change mid-contract. (1) To compare, we use 'equivalent prices' – adding all fixed costs, deducting any promo cash/vouchers and averaging over the contract. |
Cashback sites may pay you for signing up
It's often possible to grab extra cashback on top when you sign up for a broadband contract. To get it, you need to sign up via a specialist cashback website rather than directly with the provider. Cashback websites use affiliate links to generate revenue, so if they get paid when you sign up, you'll get paid.
Unfortunately, this cash is never guaranteed, as sometimes cashback sites don't track deals in progress, and they don't pay out on top of other offers that might be available (such as our Blagged deals). So if there are no cheaper deals about elsewhere, it's generally best to pick the right package first and view any cashback as an added extra. To find out more about how these sites can pay you, and how you can make the most of them, read our Top Cashback Sites guide.
How to complain about your broadband provider
The broadband industry doesn't have the best customer service reputation and while a provider may be good for some, it can be hell for others. Common problems include installation dates not being met, limited service or slow speeds, incorrect billing and more.
It's always worth trying to call your provider to sort the issue first, but if not then you can use free complaints tool Resolver. The tool helps you manage your complaint, and if the company doesn't play ball, it also helps you escalate your complaint to the free Ombudsman (or CISAS if you're complaining about Vodafone or Sky).
Broadband FAQs
Have your say in our forum!

Spotted out of date info/broken links? Email: brokenlink@moneysavingexpert.com
Clever ways to calculate your finances