Your browser isn't supported
It looks like you're using an old web browser. To get the most out of the site and to ensure guides display correctly, we suggest upgrading your browser now. Download the latest:

The MoneySaving Forum: join to chat & swap tips with other MoneySavers. Learn how in the Forum Introduction Guide

How to get cheap broadband

Do you need fibre? How to switch & much more

Get Our Free Money Tips Email!

For all the latest deals, guides and loopholes - join the 12m who get it. Don't miss out

Martin and Consumer Team | Edited by Steve N

Updated Weekly

Wifi router

Way too many people stick blindly with their broadband and landline provider – and therefore overpay vastly. People on non-promo deals typically pay anything from £350/year to £600+/year for the big boys such as BT, Sky, TalkTalk and Virgin, yet the deals below can save you big money.

To benchmark, those on standard out-of-contract pricing typically pay BT £45/mth and Virgin £40/mth.

    Seven 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.

  • What are the different broadband types?

  • Not all deals are available nationwide... but our comparison tool finds the best deals in YOUR area

  • How long does it take to switch broadband? Or to get it for the first time?

  • Will I get the advertised speed?

  • Can I get broadband without a phone line?

  • Aim for unlimited data or it'll cost you

  • Don't want to switch? Broadband and phone firms are among the easiest to haggle with

Best buys: Cheapest standard speed broadband & line rental

We've got all the best deals below, but to find out which are available in your area try Broadband Unbundled, our new broadband, phone line and TV comparison tool.

Sky

B'band and line rent equiv £8.33/mth*

Pay £250 over 12mth contract, get £50 back + £100 vch

Until Thu 26 July, Sky newbies can apply via this Sky link* for this deal – it's a 12mth contract for unlimited broadband and line rental; with average speeds of 11Mb.

It's available to 90% of the UK. It depends on your postcode – you're told when applying (or use our new tool Broadband Unbundled). which only shows deals available in your postcode). though you can't get it if you've had Sky b'band, line or TV in the last 12mths.

  1. Unlimited broadband and line rent's £20/mth for 12 months. It'll rise to £30/mth if you stay. No calls included – see Sky call costs (a touch more than BT).
  2. £9.95 set-up. There's also a £5 card verification fee, refunded on your first bill.
  3. Get a £50 prepaid Mastercard & £100 M&S voucher but you MUST claim them. Annoyingly Sky won't remind you so diarise to use this Mastercard claim link within 90 days of the service being activated. It should arrive within 30 days. Enter your email address on the Broadband Genie page before signing up and you'll be sent your M&S voucher within 90 days of the service being activated.

- Cost analysis: You'll pay £249.95 for the 12mth contract before calls or new line costs, equiv to £20.83/mth. But if you claim and use the Mastercard and M&S voucher it's £99.95, equivalent to £8.33/mth.

Anything else?

- Could Sky hike prices? Sadly, telecoms firms often do, but you may be able to leave penalty-free if it raised phone prices.

- Need a new line? If you don't have a line (or for those with a cable one or, in a few other cases), it's £20 – you'll be told before you commit.

Read more about Sky.

Full Sky tips, call charges & customer service ratings

Plusnet

New. Broadband & line rental equiv £10.41/mth*

Pay £210 over 12mth contract & get £85 back

Until Tue 24 July, new Plusnet customers, or those who've not been with it in the last month, can get a 12-month contract with BT-owned Plusnet*, which includes line rental and unlimited downloads with an average of 10Mb speed broadband. It was a strong performer in our latest customer service poll – 58% rated it 'great', only 16% 'poor'.

The deal's available to 90% of the UK based on postcode – you're told when applying if you can't get it (or use our new tool Broadband Unbundled which only shows deals available in your postcode), though you can't get it if you're already a Plusnet customer (or left in the last month). Here's how it works...

  1. If you can afford to, choose to pay line rental for 1yr upfront. You pay £197.88 for the year (you must opt for this at sign-up), it's then £18.99/mth, the same as if you were to pay monthly. Either way, no calls are included – see Plusnet charges.
  2. Broadband's £1/mth for 12mths. After the contract, it rises to £10.99/mth. If you don't live in a low-cost area, you'll pay more, but this won't apply to most.
  3. Get £85 cashback but you MUST claim it. Annoyingly Plusnet makes you claim your cashback. You'll get an email within 10 days of activation explaining how, and you must do it within two months. Your cheque should then arrive within 30 days.
  4. Nothing to pay upfront. Activation and router delivery are 'free' with this deal.

- Cost analysis: If you pay a year's line rental upfront and factor in the £85 cashback, over the 12mth contract it's £124.88 before calls or new line costs, equivalent to £10.41/mth. If you pay line rental monthly, it's equiv £12.91/mth.

Anything else?

- Could Plusnet hike prices? Sadly, telecoms firms often do, but you should be able to leave penalty-free if it happens while you're in contract.

- Need a new line? If you don't have a line (eg, you've cable only), it's £49.99 – you'll be told before you commit.

- Don't live in a low-cost area? You'll be told if you live in a low-cost area while applying; rural areas are sometimes more expensive. If you don't, broadband's £10.50/mth during the contract on top of line rental. Broadband and phone will rise to £37.48/mth after the contract ends.

Read more about Plusnet.

Full Plusnet call charges, tips & customer service ratings

Talk Talk logo

B'band & line rent equiv £12/mth*

Pay £204 over 12mth contract & get £60 vch

Until Thu 26 July, this TalkTalk* unlimited broadband and line rent deal – with average speeds of 11Mb – is open to new customers (not currently with TalkTalk) signing up to a 12-month contract. It's worth noting that in our last customer service poll 45% scored it 'poor'.

The deal's available to 90% of the UK based on postcode – you're told when applying if you can't get it (or use our new tool Broadband Unbundled which only shows deals available in your postcode).

  1. Unlimited broadband and line rent's £17/mth for 12 months. It's then £27/mth after the contract ends. You get a 'free' compulsory router. No calls are included, see TalkTalk call charges.

  2. Nothing to pay upfront. Usually £60, delivery costs and setup fees have been waived for this offer.

  3. Get a £60 Amazon, Argos, Tesco or John Lewis voucher but you MUST Claim it. Fill in your details before you click through to the deal and you'll be emailed instructions how to choose your reward within 90 days of signing up. You'll have three months to claim your Reward by sending it to your email or mobile phone.

- Cost analysis:You'll pay £204 over the year for broadband and line rental before any call costs, which works out as £17/mth. If you claim the £60 Amazon voucher and factor it in, it's an equiv £12/mth.

Anything else?

- Need a new line? If you don't have a line or only have a cable one (or in a few cases other lines), installation's free with this offer.

- Could TalkTalk hike prices? Telecoms firms often do, but TalkTalk says its prices are fixed for the duration of the contract.

Read more about TalkTalk.

Full TalkTalk tips & call charges

Best buys: Cheapest fast fibre broadband & line rental

We've got all the best deals below, but to find out which are available in your area try Broadband Unbundled, our new broadband, phone line and TV comparison tool.

Though remember, as we've said earlier, think carefully if you really need fibre as if you simply use the internet for basic browsing and emails, standard speed may be fine.

Talk Talk logo

Fibre & line rent equiv £18.89/mth*

Pay £415 over 18mth contract, get £75 vch

Available until Sun 22 July, this TalkTalk* fibre broadband deal - with average speeds of 35Mb - is open to new customers (not currently with TalkTalk) signing up to a 18-month contract. It's worth noting that in our last customer service poll 45% scored it 'poor'.

The deal's available to 83% of the UK based on postcode – you're told when applying if you can't get it (or use our new tool Broadband Unbundled which only shows deals available in your postcode). Here's how to get it:

  1. Unlimited fibre broadband and line rent's £22.50/mth for 18 months. It's then £32/mth after the contract ends. You get a 'free' compulsory router. No calls are included, see TalkTalk call charges.

  2. £9.95 to pay upfront. Usually £60, this covers delivery costs and setup fees.

  3. Get a £75 Amazon voucher but you MUST claim it. Within 90 days of your order you'll be sent instructions of how to redeem your voucher.

- Cost analysis: You'll pay £414.95 over the 18-month contract for broadband and line rental before any call costs, but if you'd spend £75 at Amazon anyway, then it's equivalent to £339.95, which works out as equiv £18.89/mth

Anything else?

- Need a new line? If you don't have a line or only have a cable one (or in a few cases other lines), installation's free with this offer.

- Could TalkTalk hike prices? Telecoms firms often do, but TalkTalk says its prices are fixed for the duration of the contract.

Read more about TalkTalk.

Full TalkTalk tips & call charges

Vodafone logo

Fibre broadband & line rent equiv £19.23/mth*

Pay £396 over 18mth contract, get £50 vch

Until Sun 22 July, via this link, new Vodafone customers can get an 18-month contract with Vodafone Broadband*, which includes line rental and unlimited downloads with average speeds of 35Mb. If you're an existing Vodafone mobile customer you won't be eligible for the voucher but you can sign up to the same deal for £20/mth*.

Vodafone also guarantees that the speed to your router won't drop below 25Mb. You can check it by downloading the Vodafone Broadband app and running a speed test. If it's lower than 25Mb then you can apply for an instant 15% discount which will be applied to your next monthly bill, and will remain until your min speed is above that 25Mb. Note: The guarantee covers the speed to your router, not to your devices.

The deal's available to 94% of the UK based on postcode – you're told when applying if you can't get it (or use our new tool Broadband Unbundled which only shows deals available in your postcode).

  1. Broadband's £22/mth. After the 18 month contract, this will increase to £25/mth unless you're also a pay-monthly Vodafone mobile customer.
  2. Vodafone doesn't charge line rental on its fibre productsSo line rental is 'free' with this package. No calls are included, see Vodafone call charges.
  3. Nothing to pay upfront. Usually £9.99, there's no cost with this deal for activation and router delivery.
  4. Get a £50 Amazon voucher but you MUST claim it. Within 120 days of your order you'll be sent instructions of how to get your voucher emailed or sent to your phone. Once you're sent the instructions you'll have 3 months to claim.

- Cost analysis: It's £22/mth for broadband and line rental before any call or new line costs, so you pay £396 over the 18-month contract. If you claim and use the £50 Amazon voucher then it's an equiv £19.23/mth.

Anything else?

- Need a new line? If you don't have a line (eg, you've cable only), installation's £60. You'll know if you need to pay it before committing.

- Is the price fixed during the contract? Technically no, but if it does raise prices, you should be able to ditch your contract penalty-free.

Full Vodafone call charges, tips & customer service ratings

Best buys: Cheapest superfast fibre broadband & line rental

If you're happy to pay more, you can fibre with max speeds of 100Mb and above. Let's make no bones about it, this is the luxury end of the market, and isn't MoneySaving, but if you've a large family with many devices, or you're into streaming 4K content, or you're just impatient, this could be for you.

We've got our top deal below, but to find out if it's available in your area, or other options, try Broadband Unbundled, our new broadband, phone line and TV comparison tool.

Talk Talk logo

Fibre & line rent equiv £21.39/mth*

Pay £460 over 18mth contract

Available until Sun 22 July, this TalkTalk Fibre Broadband* deal with average speeds of 63Mb is open to new customers signing up to an 18-month contract. It's worth noting that in our last customer service poll 45% scored it 'poor'.

The deal's available to 83% of the UK based on postcode – you're told when applying if you can't get it (or use our new tool Broadband Unbundled which only shows deals available in your postcode). Here's how to get it:

  1. Unlimited fibre broadband and line rent's £25/mth for 18 months. It's then £38.50/mth after the contract ends. You get a 'free' compulsory router. No calls are included, see TalkTalk call charges.

  2. £9.95 to pay upfront. Usually £60, this covers delivery costs and setup fees.

  3. Get a £75 Amazon voucher but you MUST claim it. Within 90 days of your order you'll be sent instructions of how to redeem your voucher.

- Cost analysis: You'll pay £459.95 over the 18-month contract for broadband and line rental before any call costs, but if you'd spend £75 at Amazon anyway, then it's equivalent to £384.95, which works out as equiv £21.39/mth

Anything else?

- Need a new line? If you don't have a line or only have a cable one (or in a few cases other lines), installation's free with this offer.

- Could TalkTalk hike prices? Telecoms firms often do, but TalkTalk says its prices are fixed for the duration of the contract.

Read more about TalkTalk.

Full TalkTalk tips & call charges

Vodafone logo

Fibre & line rent equiv £24.23/mth*

Pay £486 over 18mth contract, get £50 vch

Until Sun 22 July, via this link, new customers can get an 18-month contract with Vodafone Broadband*, which includes line rental and unlimited downloads with average speeds of 63Mb. If you're an existing Vodafone mobile customer you won't be eligible for the voucher but you can sign up to the same deal for £25/mth*

Vodafone also guarantees that the speed to your router won't drop below 55Mb. You can check it by downloading the Vodafone Broadband app and running a speed test. If it's lower than 55Mb then you can apply for an instant 15% discount which will be applied to your next monthly bill, and will remain until your min speed is above that 55Mb. Note: The guarantee covers the speed to your router, not to your devices.

The deal's available to 94% of the UK based on postcode – you're told when applying if you can't get it (or use our new tool Broadband Unbundled which only shows deals available in your postcode).

  1. Broadband's £27/mth. After the 18 month contract, this will increase to £30/mth unless you are also a pay-monthly Vodafone mobile customer.
  2. Vodafone doesn't charge line rental on its fibre productsSo line rental is 'free' with this package. No calls are included, see Vodafone call charges.
  3. Nothing to pay upfront. Usually £9.99, there's no cost with this deal for activation and router delivery.
  4. Get a £50 Amazon voucher but you MUST claim it. Within 120 days of your order you'll be sent instructions of how to get your voucher emailed or sent to your phone. Once you're sent the instructions you'll have 3 months to claim.

- Cost analysis: It's £27/mth for broadband and line rental before any call or new line costs, so you pay £486 over the 18-month contract. If you claim and use the £50 Amazon voucher then it's an equiv £24.23/mth.

Anything else?

- Need a new line? If you don't have a line (eg, you've cable only), installation's £60. You'll know before committing.

- Is the price fixed during the contract? Technically no, but if it does raise prices, you should be able to ditch your contract penalty-free.

Full Vodafone call charges, tips & customer service ratings

Are you desperate to get or stay with BT?

BT often isn't the cheapest provider but we know a lot of you like the security of being with a big name, so if that's you, check the deals above in case BT appears or use the filters in our Broadband Unbundled tool to find the best BT package for you.

If you're already a customer, it's worth using the tips above to benchmark the best deal and then try to haggle to knock down your price. BT is one of the easiest firms to haggle with. In our most recent haggling poll, 78% of its customers who tried to haggle had some success. For top tips on how to do it, see our Haggle With Service Providers guide.

Best buys: Short-term contract broadband

If you're planning to move home soon, living in student accommodation or you want the freedom to leave with a short, no-penalty notice period, the deals below allows you to sign up on a monthly rolling contract, which although more expensive, can be cheaper than paying penalty charges to get out of a standard 12 or 18-month contract.

However, if you are planning to move, first check if your new contract's 'portable', meaning you can take it with you. Some providers will let you do this, but it's on a case-by-case basis.

Sky

B'band & line rent from £21/mth on a 1mth rolling contract*

Pay £21-£30/mth & £30 upfront (free for SSE energy custs)

New and existing customers can get any of SSE's unlimited broadband packages* on a one-month rolling contract. You have the choice of average 11Mb speed standard broadband, average 35Mb speed or an average of 63Mb speed fibre broadband.

Standard speed is available to 90% and fibre options are available to 83% of the UK based on postcode – you're told when applying whether you can get the deal (or use our new tool Broadband Unbundled which only shows deals available in your postcode).

  1. Unlimited average 11Mb speed broadband and line rent's £21/mth. It'll then rise to £30/mth after 12 months unless you're an SSE energy customer whose broadband prices are frozen for 3 years. No calls are included, see SSE call charges.
    • - Average 35Mb fibre broadband costs £24/mth (£33/mth after 12mths for non-SSE custs).
    • - Average 63Mb fibre broadband costs £30/mth (£39/mth after 12mths for non-SSE custs).
  2. £30 set-up costs. This covers activation and router delivery. There's no charge if you're an existing SSE energy customer.

- Cost Analysis: It's £21/mth for standard speed broadband and line rental before any call costs, so including upfront costs you pay £282 for the first year, equivalent to £23.50/mth.

Anything else?

- Need a new line? If you're switching from a provider not on BT Openreach, or if you need a new line entirely, it's £60 .

Full SSE call charges, tips & customer service ratings

DirectSave

Rolling 28-day contract, equiv £32.03/mth for first 12 mths*

Cancel with 28 days' notice, £24.95 upfront

Newbies to Direct Save Telecom's* can get its unlimited average 11Mb speed broadband and line rental on a 28-day rolling contract (its standard contract length is 24 months) for an equiv £32.03/mth. It's available to 90% of the UK. It depends on your postcode – you're told when applying

Not heard of Direct Save Telecom before? Read on for more.

  1. Sign up directly. Go via Direct Save Telecom*
  2. Broadband and line rent's £29.95/mth. Direct Save Telecom could increase prices at any time, but as you're not tied into a long contract, you're free to leave by giving 28 days' notice. No calls are included – see DirectSave call costs.
  3. You need its router. It's 'free' but you'll need to pay £24.95 for activation.

- Cost analysis: The total for unlimited broadband, line rent, router p&p and activation cost for the first year is £384.35, equivalent to £32.03/mth.

Anything else?

- Need a new line? If you don't have a line (eg, you've cable only), it's £29.95 – you'll be told before you commit.

Full Direct Save Telecom info and call charges

Cashback sites may pay you for signing up

As an extra boon, members of specialist cashback websites can be paid when they sign up to some financial products. Do check that it's exactly the same deal though, as terms can be different. And remember the cashback is never 100% guaranteed until it's in your account. 

Full help to take advantage of this and pros and cons in our Top Cashback Sites guide.

Problems with getting an MSE Blagged deal?

If you signed up to an MSE Blagged deal – a best-in-market offer we've negotiated exclusively – which involves you being sent a voucher, we'll always do our best to ensure you get the voucher.

But as we warn above, there can occasionally be problems with the deal tracking. In particular, if you were running ad-blocking software or cookie blockers when you signed up for the deal, or exited your browser while in the process of signing up, this can stop it tracking correctly.

Key tips

  • Many vouchers are supposed to arrive within three months of installation (see each deal for specific details). If it hasn't been that long yet, please be patient.

  • If you're waiting for an email voucher, please do check your spam folder regularly in case it's been diverted there.

Below we've listed the main past blagged deals, so you can check what you're due.

Warning: This is an archive so these deals may no longer be available.

BT: Broadband and line rent deals

EE: Broadband and line rent deals

Plusnet: Broadband and line rent deals

TalkTalk: Broadband and line rent deals

Sky: Broadband and line rent deals

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 first, but if not then…

Free tool if you're having a problem

This tool helps you draft your complaint and manage it too. It's totally free, and offered by a firm called Resolver which we like so much we work with to help people get complaints justice.

If the complaint isn't resolved, Resolver can escalate it to the free Ombudsman Services (or CISAS if you're complaining about Virgin Media).

Important: if your issue is about a voucher or incentive that was part of an MSE Blagged deal, then instead just let us know by emailing voucherhelp@moneysavingexpert.com as that's usually quicker.

Get Our Free Money Tips Email!

For all the latest deals, guides and loopholes - join the 12m who get it. Don't miss out