How Much Does Composite Bonding Cost in the UK? (2026)

Last updated 29 September 2026

Composite bonding uses tooth-coloured resin to repair chips, close small gaps or even out the edges of your front teeth. It's done in one visit without drilling away healthy tooth, and it's priced per tooth.

Quick answer: composite bonding typically costs £250 per tooth, and most practices charge £200 to £300. That's based on 109 practices that publish a price. The lowest published price we list is £75 and the highest £550. Bonding six front teeth at the typical price would cost about £1,500.

How much does composite bonding cost for a full smile?

Bonding is priced per tooth, so the total depends on how many teeth you have done. Using the typical price of £250:

Number of teethAt £200 per toothAt £250 per toothAt £300 per tooth
1£200£250£300
2£400£500£600
4£800£1,000£1,200
6£1,200£1,500£1,800
8£1,600£2,000£2,400

These are worked out from single-tooth prices, not quotes. Some practices offer a lower price per tooth when you have several done.

Cheapest composite bonding

The lowest published prices we list. Most of the practices in our data are in London.

PracticeAreaPrice per tooth
Smiles Defined Dental PracticeLondon N9£75 to £125
Dental Care Centre LimitedLondon SE14from £120
Woodside Dental PracticeLondon SW19from £120
Brace PlaceLondon NW4£125
406 DentalManchester M25from £150
Tooth Dental CareLondon SE1from £150
The Ealing Dental PracticeLondon W13£150
MM Dental Care HarrowLondon HA3£150 to £350
ToothbearyLondon TW1from £165
Park Avenue Dental CareLondon NW10from £175

Best rated practices for composite bonding

Highest Google ratings among practices with at least 20 reviews.

PracticeAreaPrice per toothRating
Fulham Road DentalLondon SW6£4355.0 (631)
Pine Dental & AestheticsLondon SM2£2005.0 (363)
West House DentalLondon HA5from £2505.0 (279)
Dental EleganceLondon DA15£3605.0 (264)
Dental ArtistryLondon N8from £3505.0 (247)
Thousand SmilesLondon SW5£2955.0 (233)

What actually drives the price difference

  • Edge bonding or a full composite veneer. Edge bonding repairs part of a tooth. Covering the whole front surface is a composite veneer, which typically costs £350 per tooth.
  • The dentist's experience. Bonding is hand-sculpted, so cosmetic dentists with a strong portfolio often charge more.
  • Number of teeth. More teeth means a higher total, though some practices discount for several.
  • Whitening first. Resin doesn't whiten, so many dentists suggest whitening before bonding, which adds to the cost.

Composite bonding or veneers?

Bonding is the cheaper option for small changes. A composite veneer covers the whole front of the tooth and typically costs £350, and a porcelain veneer £782. Our veneers cost guide compares them.

How long does composite bonding last?

Bonding usually lasts several years before it needs polishing, repairing or replacing, depending on how you look after it. Tea, coffee, red wine and smoking can stain the resin over time. Ask your dentist about the cost of top-ups and repairs when you book.

Frequently asked questions

How much is composite bonding in the UK?

Composite bonding typically costs £250 per tooth, and most practices charge £200 to £300, based on 109 practices that publish a price.

How much does composite bonding cost for 6 teeth?

About £1,500 at the typical price of £250 per tooth, or £1,200 to £1,800 at the usual range of prices.

Is composite bonding cheaper than veneers?

Yes. Bonding typically costs £250 per tooth, against £350 for a composite veneer and £782 for a porcelain veneer.

Is composite bonding available on the NHS?

Only when it's clinically needed, for example to repair a broken tooth. Cosmetic bonding is paid for privately.

Related guides