MoneyHQ Free app

Compare broadband at your address

Download on the App StoreGet it on Google Play
William
Free bill check →
Broadband

BT broadband deals

BT has 40 broadband packages in our comparison, from £25.99 a month and up to 900Mbps. Enter your postcode to see which reach your address.

Our pick

BT, Full Fibre 900MoneyHQ may earn a commission if you take this deal. It never changes the price you pay or the order deals are shown in. How we make money

  • 900Mbps average download
  • £110 reward card
  • 24 months
  • No setup fee
  • £32.99 from Mar 2027, then £36.99 from Mar 2028

£28.99a month

£33.66 a month all in, £807.76 over the contract

Go to deal: BT, Full Fibre 900, £28.99 a month

900Mbps from BT for £28.99 a month with no setup fee over 24 months. It rises to £32.99 from Mar 2027, then £36.99 from Mar 2028. £807.76 over the contract, £697.76 after the £110 reward card.

Found at 26 of the 52 postcodes we check. Whether it reaches your address is the provider's check, after you click.

How we chose it

The most speed for the money: the download speed (counted up to 900Mbps) divided by what the contract costs, setup and stated rises included, less any reward card. This one scores 1.2898. Read from our comparison partner.

Sold by BT. MoneyHQ may earn a commission if you take it.

Loading deals...

Deals come from our comparison partner and MoneyHQ may earn a commission if you take one.

Our figures

What BT broadband really costs

Across 15 BT broadband plans (no TV or mobile), the lowest true monthly cost is £30.66 a month (Full Fibre 150, 150Mbps, £25.99 a month, 24 months, no setup fee).

By speed

Average downloadPlansLowest true cost a monthThat plan
Under 100Mbps7£30.66Full Fibre 2, 74Mbps, £25.99 a month, 24 months, no setup fee
100 to 499Mbps4£30.66Full Fibre 150, 150Mbps, £25.99 a month, 24 months, no setup fee
500 to 899Mbps2£32.66Full Fibre 500, 500Mbps, £27.99 a month, 24 months, no setup fee
900Mbps and faster2£33.66Full Fibre 900, 900Mbps, £28.99 a month, 24 months, no setup fee

BT against the national networks

Against the national network that charges least for as fast a line, or nearly.

SpeedDifferenceBTLowest elsewhere
Under 100Mbps£5 morea month£30.66 Full Fibre 2, 74Mbps£25.66 Plusnet Full Fibre 74, 74Mbps
100 to 499Mbps£7.34 morea month£30.66 Full Fibre 150, 150Mbps£23.32 Virgin Media M125 Broadband Only, 132Mbps
500 to 899Mbps£6.34 morea month£32.66 Full Fibre 500, 500Mbps£26.32 Virgin Media M500 Fibre broadband, 516Mbps
900Mbps and faster£5.34 morea month£33.66 Full Fibre 900, 900Mbps£28.32 Virgin Media Gig1 Broadband Only, 1.1Gbps

Price rises

15 of 15 fixed-term plans state a mid-contract rise. On the lowest of those, the rises add £112 over 24 months.

Setup fees

None of the 15 fixed-term plans charges a setup fee.

The packages

What BT is selling right now

40 packages, £25.99 to £112.99 a month, 36Mbps to 900Mbps. 29 full fibre. 25 with TV. 40 state a mid-contract rise.

PackageSpeedA monthContractSetupRiseGo to deal
BT150Mbps£25.9924 monthsFree£29.99 from Mar 2027, then £33.99 from Mar 2028Check deal: Full Fibre 150 from BT, £25.99 a monthMoneyHQ may earn a commission if you take this deal. It never changes the price you pay or the order deals are shown in. How we make money
BT74Mbps£25.9924 monthsFree£29.99 from Mar 2027, then £33.99 from Mar 2028Check deal: Full Fibre 2 from BT, £25.99 a monthMoneyHQ may earn a commission if you take this deal. It never changes the price you pay or the order deals are shown in. How we make money
BT74Mbps£25.9924 monthsFree£29.99 from Mar 2027, then £33.99 from Mar 2028Check deal: Fibre 2 from BT, £25.99 a monthMoneyHQ may earn a commission if you take this deal. It never changes the price you pay or the order deals are shown in. How we make money
BT300Mbps£26.9924 monthsFree£30.99 from Mar 2027, then £34.99 from Mar 2028Check deal: Full Fibre 300 from BT, £26.99 a monthMoneyHQ may earn a commission if you take this deal. It never changes the price you pay or the order deals are shown in. How we make money
BT500Mbps£27.9924 monthsFree£31.99 from Mar 2027, then £35.99 from Mar 2028Check deal: Full Fibre 500 from BT, £27.99 a monthMoneyHQ may earn a commission if you take this deal. It never changes the price you pay or the order deals are shown in. How we make money
BT36Mbps£27.9924 monthsFree£31.99 from Mar 2027, then £35.99 from Mar 2028Check deal: Fibre Essential from BT, £27.99 a monthMoneyHQ may earn a commission if you take this deal. It never changes the price you pay or the order deals are shown in. How we make money
BT50Mbps£27.9924 monthsFree£31.99 from Mar 2027, then £35.99 from Mar 2028Check deal: Fibre 1 from BT, £27.99 a monthMoneyHQ may earn a commission if you take this deal. It never changes the price you pay or the order deals are shown in. How we make money
BT900Mbps£28.9924 monthsFree£32.99 from Mar 2027, then £36.99 from Mar 2028Check deal: Full Fibre 900 from BT, £28.99 a monthMoneyHQ may earn a commission if you take this deal. It never changes the price you pay or the order deals are shown in. How we make money

Read from our comparison partner’s feed on 2 November 2026 across sample UK postcodes; the postcode check shows what reaches yours. Providers set the prices and can change them. Tables built automatically by rules MoneyHQ sets: ordered by what deals cost, never by commission. How we make money.

BT broadband: questions people ask

What is the lowest BT broadband price?

The lowest monthly price we saw for BT on 2 November 2026 was £25.99 a month for Full Fibre 150 (150Mbps average download) on a 24-month contract.

What is the fastest BT broadband package?

The fastest BT broadband package in our sample is Full Fibre 900 at 900Mbps average download, from £28.99 a month.

How long are BT broadband contracts?

BT's packages in our sample run for 24 months.

Does BT put prices up mid-contract?

Yes for 40 of the 40 packages we saw: each states the pound amount and the date.

Is BT broadband full fibre?

29 of the 40 BT broadband packages we saw are full fibre (fibre to the premises).