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 teeth | At £200 per tooth | At £250 per tooth | At £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.
| Practice | Area | Price per tooth |
|---|---|---|
| Smiles Defined Dental Practice | London N9 | £75 to £125 |
| Dental Care Centre Limited | London SE14 | from £120 |
| Woodside Dental Practice | London SW19 | from £120 |
| Brace Place | London NW4 | £125 |
| 406 Dental | Manchester M25 | from £150 |
| Tooth Dental Care | London SE1 | from £150 |
| The Ealing Dental Practice | London W13 | £150 |
| MM Dental Care Harrow | London HA3 | £150 to £350 |
| Toothbeary | London TW1 | from £165 |
| Park Avenue Dental Care | London NW10 | from £175 |
Best rated practices for composite bonding
Highest Google ratings among practices with at least 20 reviews.
| Practice | Area | Price per tooth | Rating |
|---|---|---|---|
| Fulham Road Dental | London SW6 | £435 | 5.0 (631) |
| Pine Dental & Aesthetics | London SM2 | £200 | 5.0 (363) |
| West House Dental | London HA5 | from £250 | 5.0 (279) |
| Dental Elegance | London DA15 | £360 | 5.0 (264) |
| Dental Artistry | London N8 | from £350 | 5.0 (247) |
| Thousand Smiles | London SW5 | £295 | 5.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.
