Dan Howdle November 25th, 2025
We've had a good rummage and these are the best broadband deals right now, no matter what speed you're after. They all come with tempting extras – from big bill credits to free months and reward cards worth up to £180. Let's take a closer look.
| Package | Download speed | Contract | Offer | Monthly cost | |
|---|---|---|---|---|---|
| Plusnet Full Fibre 900 | 910Mbps | 24 month | £180 Reward Card | £31.99 per month | Get deal |
| BT Full Fibre 900 | 900Mbps | 24 month | £175 reward card | £35.99 per month | Get deal |
| Virgin Media M125 Fibre Broadband | 132Mbps | 24 month | Reduced price | £18.99 per month | Get deal |
| Three 5G Unlimited Home Broadband | 0Mbps | 24 month | Lowest price | £15 per month | Get deal |
| Sky Full Fibre 150 | 145Mbps | 24 month | £90 gift card | £24 per month | Get deal |
| Virgin Media M500 Fibre Broadband | 516Mbps | 24 month | Reduced price | £22.99 per month | Get deal |
Plusnet's top-of-the-range full fibre package. Expect average downloads of 900Mbps (even the guaranteed minimum is an incredible 500Mbps) from a package which for most will be one of the very fastest available.
Full Fibre 900
First month payable upfront
910Mb
Average speed
No phone line
24
Month contract
Zero upfront cost
£31.99 Per month
Effective monthly cost is calculated by adding up all the monthly costs, price rises and any discounts and dividing it by the contract length.
Once activated you'll receive claim information by email and must claim within 2 months, then activate within 3 months of it being issued.
BT's top-of-the-line broadband package, Full Fibre 900 should deliver 900Mbps downloads, as you'd expect, with 700Mbps of that guaranteed. That's up there with the very fastest any national provider can offer. Blisteringly fast.
Full Fibre 900
Prices may vary depending on location
900Mb
Average speed
No phone line
24
Month contract
Zero upfront cost
£35.99 Per month
Effective monthly cost is calculated by adding up all the monthly costs, price rises and any discounts and dividing it by the contract length.
Claim your BT Reward Card within 3 months of placing your order by entering your details on www.bt.com/manage/bt-reward-card/. You must activate the card within 3 months of it being issued.
Virgin Media's M125 fibre broadband only is the best all-round broadband deal if you can get it. Consistent average download speeds of 132Mbps is plenty for most households.
M125 Fibre Broadband
Fixed price until March 2026 bill
132Mb
Average speed
No phone line
24
Month contract
Zero upfront cost
£18.99 Per month
Effective monthly cost is calculated by adding up all the monthly costs, price rises and any discounts and dividing it by the contract length.
Price reduced from £22.99pm to £18.99, saving £96 over the 24m contract. Also, Virgin Media are offering a switching credit up to £200.
Easily compare the best deals, providers and speeds where you live. It's free and takes less than a minute to check your postcode.






Three 5G unlimited home broadband is delivered over Three’s 5G network, with average download speeds around 150Mbps where available. It comes on a 24-month contract with no upfront cost and includes next-day delivery. It’s designed as a simple plug-in alternative to fixed-line broadband, with no phone line or Full Fibre required.
5G Unlimited Home Broadband
150Mbps average download speeds30-day money back guaranteeNext day delivery
5G
Average speed
No phone line
24
Month contract
Zero upfront cost
£15.00 Per month
Effective monthly cost is calculated by adding up all the monthly costs, price rises and any discounts and dividing it by the contract length.
Reduced from £17 per month, now at it's lowest ever price. Plus £50 gift card and up to £100 switching credit. You’ll receive an email with instructions on how to claim your card 90 days after you activate your Home Broadband. You then have 12 months to use the card.
Sky's Full Fibre 150 broadband package provides, as you'd expect, 145Mbps average download speeds, with 100Mbps guaranteed. Sky offer much faster packages, but we think this package offers enough for most households.
Full Fibre 150
100Mbps speed guarantee£5 fee refunded to first bill
145Mb
Average speed
Pay as you go calls
24
Month contract
Zero upfront cost
£24.00 Per month
Effective monthly cost is calculated by adding up all the monthly costs, price rises and any discounts and dividing it by the contract length.
You will be sent instructions on how to choose your Gift Card up to 120 days after your purchase. You will have 90 days to claim your Gift Card by sending it to your email or mobile phone.
Only mid-tier in their range, but still incredibly quick broadband with average downloads of 516Mbps (and a guaranteed to be least 258Mbps), we think this is all the speed most users would ever need.
M500 Fibre Broadband
Fixed price until March 2026 bill
516Mb
Average speed
No phone line
24
Month contract
Zero upfront cost
£22.99 Per month
Effective monthly cost is calculated by adding up all the monthly costs, price rises and any discounts and dividing it by the contract length.
Price reduced from £26.99pm to £22.99, saving £96 over the 24m contract. Also, Virgin Media are offering a switching credit up to £200.
Our expert advisors have access to special offers and can create a personalised package just for you. Give us a call!
Call 0330 221 9424A great broadband deal isn’t just about speed. Well, it's partly about that, obviously, but it’s also about getting the right balance of price, rewards and features. Many of the best deals include extras like bill credits or gift cards that offer real, meaningful savings.
The best deals tend to combine fast (or fast enough) speeds, no setup costs, and limited-time rewards, whether that’s cashback, credit on your bill, or vouchers to spend elsewhere. But there are other things to watch for too: