Best broadband deals right now
The cheapest broadband by speed tier, compared by total contract cost. Bookmark this page and check back when your contract ends.
The average UK household pays around £49.50/month for broadband, but deals start from £17-£25/month depending on speed and area. Watch out for mid-contract price rises, which can add 8-14% in year two. Always calculate the total contract cost, not just the monthly headline.
Prices change constantly. This page tracks what's actually good value.
Why Broadband Prices Are So Confusing (And How to Cut Through It)
Broadband comparison is uniquely messy compared to other utilities. The reason is that what you see isn't what you pay. A deal advertised at "from £24/month" might actually cost £26.50/month in year two due to a mid-contract price rise. The headline price is real, but it's often just the teaser rate for the first year. Then there's the matter of what else gets bundled in: some deals include a "free" router (which is actually built into the price), others charge upfront, and some charge a fee to return the router at the end. Beyond that, your actual available speeds depend heavily on your postcode and the infrastructure in your area. A deal advertised as "up to 145 Mbps" might give you 95 Mbps in practice depending on your distance from the exchange. And regional suppliers like Community Fibre or Gigaclear have brilliant deals in their areas but zero availability outside them. The result is that comparing broadband feels almost impossible, you can spend hours on comparison sites only to find that half the deals shown aren't actually available where you live. The rule of thumb is: always check availability at your specific postcode first, then compare the total contract cost (not just the monthly headline), and then factor in mid-contract price rises so you know what you'll actually pay over the full term.
What Speed Do You Actually Need?
Broadband speed is one of the most misunderstood metrics. Everyone assumes faster is always better, but it's genuinely not. Faster speeds are more expensive, and if you don't need them, you're wasting money. Here's a rough guide. If you're a light user, just browsing, email, social media, maybe one person streaming, you can manage on 15-30 Mbps. You'll never notice slowness, and the page loads and videos buffer instantly. If you're working from home with video calls, or you have a household of two-three people using the internet simultaneously (someone watching Netflix while someone else is on a Zoom call), you want 50-100 Mbps. This is comfortably sufficient for multiple concurrent activities and handles 4K streaming without drama. If you have a large household (4+ people), you're a serious gamer, or you upload large files regularly (photo editing, video work), then 100-300 Mbps makes sense. You'll never hit a ceiling. Anything faster than 300 Mbps is genuinely overkill for residential use unless you're running a business from home with serious bandwidth requirements. The practical point: think about what you actually do, not what feels impressive. A 35 Mbps deal at £24/month might be perfect for you, and paying £40/month for 150 Mbps just because it exists is money out the window. Similarly, if you're currently at 35 Mbps and you're constantly experiencing slowness or buffering, bumping to 67 Mbps might solve it. But don't jump to 300 Mbps without trying something in the middle first.
Check Availability at Your Postcode First
This step saves hours of wasted searching. Go to any major comparison site, enter your postcode, and you'll immediately see which providers and speeds are actually available to you. This is genuinely critical because some of the best deals (like Community Fibre's ultrafast packages or Gigaclear's rural options) have patchy availability. You might spend twenty minutes comparing deals, find something cheap, and then discover at checkout that it's not available where you live. Do this first. It takes two minutes and eliminates about 70% of the deals on offer, leaving you with only the ones you can actually get. From there, you can properly compare. Also note that availability changes: a postcode that shows Gigaclear today might not have it in three months, and vice versa. If you're seriously considering switching, check availability a few days before you actually apply, just in case.
Best Deals by Speed Tier
Budget Broadband (15-35 Mbps)
Fine for light use, browsing, and streaming on one or two devices.
| Provider | Speed | Monthly | Contract | Setup | Mid-Contract Rise |
|---|---|---|---|---|---|
| Gigaclear | 200 Mbps | £17 | 18 months | Free | Check terms |
| Community Fibre | 150 Mbps | £21 | 24 months | Free | No |
| TalkTalk Fibre 35 | 38 Mbps | £24 | 18 months | Free | Yes (CPI + 3.7%) |
| EE | 36 Mbps | £25 | 24 months | Free | Yes |
Gigaclear and Community Fibre are regional (rural and London respectively), so check availability at your postcode first.
Superfast Broadband (50-150 Mbps)
The sweet spot for most households. Handles multiple devices, 4K streaming, and working from home.
| Provider | Speed | Monthly | Contract | Setup | Mid-Contract Rise |
|---|---|---|---|---|---|
| TalkTalk Full Fibre 150 | 150 Mbps | £24 | 18 months | Free | Yes (CPI + 3.7%) |
| Vodafone Full Fibre | 132 Mbps | £24.50 | 24 months | Free | Check terms |
| Sky Superfast | 59 Mbps | £28 | 18 months | Free | Yes (+£3/month from April 2026) |
| BT Fibre Essential | 36 Mbps | £28 | 24 months | Free | Yes (CPI + 3.9%) |
Ultrafast Broadband (300+ Mbps)
For large households, gamers, or anyone who wants maximum headroom.
| Provider | Speed | Monthly | Contract | Setup | Mid-Contract Rise |
|---|---|---|---|---|---|
| Community Fibre | 920 Mbps | From £29 | 24 months | Free | No |
| Virgin Media M500 | 516 Mbps | £33 | 18 months | Free | Yes |
| Plusnet | 500 Mbps | From £30 | 24 months | Free | Check terms |
| BT Full Fibre 900 | 900 Mbps | £40 | 24 months | Free | Yes (CPI + 3.9%) |
Total Cost Trap
Monthly price on comparison sites isn't what you'll pay.
Mid-contract rises: BT, Sky, EE, TalkTalk, Virgin increase annually by CPI + a fixed %. Year two costs 8-14% more.
Example: £28/month with 10% rise = £705.60 over 24 months, not £672.
What Happens When Your Contract Ends
This is where broadband companies make their real money. When your fixed contract term ends, you automatically roll onto the supplier's out-of-contract rate if you don't switch. That rate is almost always significantly more expensive than the headline deal you signed up for. You'll see price rise letters about 30 days before your contract ends. The trap is that by default, many people stay put out of inertia. A customer who signed a £24/month deal 18 months ago might find themselves paying £45+/month on an out-of-contract rate. The difference between the headline rate and the out-of-contract rate is sometimes 50-80% more, which is staggering. This is exactly why switching when contracts end is genuinely one of the best personal finance wins available. It costs nothing (no exit fees because you're at the end of your term), takes maybe 30 minutes of your time, and can save you £150-300 per year. The irony is that the best deals are always available to new customers, not existing ones. Loyal customers get punished with out-of-contract rates. The solution is simple: set a calendar reminder for 6-8 weeks before your contract end date, log onto a comparison site, check what's available, and switch. The new provider handles the whole process. You'll get a switching pack with new login details, you might get a new router (or keep your existing one, check the terms), and your service continues without interruption. If you don't switch, you'll leak money every single month for no reason.
Common Mistakes When Choosing Broadband
Mistake 1: Picking the fastest available speed without actually needing it. This is the most common error. People see 500 Mbps available and think, "That sounds amazing, I'll get that." But if you're living alone, browsing and streaming, 35 Mbps is perfectly fine and costs a third of the price. There's a psychology to broadband speeds where faster feels like it should be better, so it should be worth the money. It's not. Faster speeds are genuinely only useful if you have specific reasons (household size, heavy gaming, file uploading work). Buy what you need, not what sounds impressive.
Mistake 2: Ignoring router quality and specifications. Your broadband speed is only as good as your router. A brilliant 150 Mbps package paired with a cheap, old router won't deliver those speeds to your devices. When comparing deals, check what router is included. Some providers include premium routers with mesh capability and modern WiFi 6; others include budget models that barely do the basics. If the router included is older (WiFi 5 or earlier) or is known to be poor quality, factor in the cost of buying your own decent router (£60-100). It's not a deal-breaker, just a real cost to account for. Similarly, if you can choose to keep your own router, that sometimes saves money.
Mistake 3: Not checking whether Openreach or an alternative network serves your area. In some postcodes, Openreach (the BT-owned infrastructure) is the only option. In others, alternatives like Gigaclear, Community Fibre, Hyperoptic, or Vodafone's own network are available, and they often have better deals and terms. If the comparison site only shows Openreach-based providers (BT, TalkTalk, Sky, EE), it's worth checking directly whether any alt-net providers service your address. These alternative networks are expanding rapidly and often undercut Openreach deals. A quick search for your postcode on Gigaclear or Community Fibre's sites might reveal a significantly better option.
Mistake 4: Forgetting about mid-contract price rises and not factoring them into the decision. A deal at £24/month sounds cheap, but if it rises to £27.50/month in year two, you need to factor that into your comparison. Some people do this mental math and still choose a cheaper deal that rises less. Others realise they prefer a slightly more expensive deal that has no mid-contract rise, for predictability. The key is to know it's happening and not be surprised by the price jump in month 13. A few providers (Community Fibre, Now Broadband) explicitly don't do mid-contract rises, which is honestly worth paying a small premium for if certainty matters to you.
No Mid-Contract Rises
Now Broadband, Community Fibre, some Hyperoptic packages. Price stays put.
Social Tariffs
On benefits? These are usually cheapest:
| Provider | Speed | Monthly |
|---|---|---|
| Vodafone (Voxi For Now) | 38 Mbps | £12 |
| Virgin Media Essential | 15 Mbps | £12.50 |
| BT Home Essentials | 36 Mbps | £15 |
| Hyperoptic Fair Fibre | 50 Mbps | £15 |
| BT Home Essentials 2 | 67 Mbps | £24 |
No contracts, no exit fees, no credit checks, no mid-contract rises.
Where to Compare
Comparison sites: Uswitch, MoneySupermarket, Compare the Market, Broadband Choices.
Go direct. Community Fibre, Hyperoptic, Gigaclear have deals not on comparison sites.
Cashback sites. TopCashback and Quidco sometimes stack with other deals.
April 2026 Price Changes
Sky: +£3/month. Now: +£3/month. TalkTalk: CPI + 3.7%.
Sign up before April to lock in current rates.
When to Switch
Best timing: When contract ends. Mid-contract = exit fees (£30-50).
Set a reminder 6-8 weeks before contract end.
Process: 10-14 days. New provider handles everything. No connection loss.
Sources
This page contains affiliate links. If you switch through a link on this page, we may earn a commission at no extra cost to you. This doesn't affect our recommendations.