Skip to main content

How much does composite bonding cost?

Published private prices from dental practices across the North of England, compared with the NHS charge.

Written by Sul Malik, dental student at Newcastle University and founder of DentalCompare · Updated 30 October 2026 · Prices checked October 2026

Lowest published

£135

Typical (median)

£275

Middle half

£225–£349

half of practices charge in this range

Practices

91

publish a price

On the NHS

Private only

Cosmetic treatment

Composite bonding for appearance is a cosmetic treatment, and NHS guidance is that cosmetic treatments are usually done privately.

Composite Bonding Cost by area

Lowest and typical (median) published price in each area we cover. Select an area to see and compare every practice there.

AreaFromTypical
Newcastle£180£250
Durham£135£218
Sunderland£250£300
Middlesbrough£210£299
Gateshead£150£300
Darlington£170£275
Hartlepool£195£273
North Tyneside£215£248
South Tyneside£195£238
Stockton-on-Tees£168£295
Bishop Auckland£295£323
Consett£295£298
Northumberland£145£275
Peterlee£210£210
Redcar£299£299
Washington£175£235
York£195£300
North Yorkshire£200£252
East Yorkshire£299£299

From clinics' published information, last checked October 2026. Areas with no published price are left out.

Lowest published composite bonding prices

  1. 1.

    Durham

    Price details: Cosmetic (composite) bonding £135 per tooth.

    from

    £135

  2. 2.

    Northumberland

    Price details: Composite bonding from £145 · Digital guided composite bonding (4 teeth) from £1,450

    from

    £145

  3. 3.

    Gateshead

    Price details: Composite bonding from £150.

    from

    £150

  4. 4.

    Durham

    Price details: Composite bonding from £150 per tooth.

    from

    £150

  5. 5.

    Stockton-on-Tees

    Price details: Composite bonding from £168.

    from

    £168

  6. 6.

    Darlington

    Price details: Composite bonding from £170 per tooth.

    from

    £170

  7. 7.

    Washington

    Price details: 'Composite bonding (per tooth) from £175'; also 'Periodontal treatment from £125'.

    from

    £175

  8. 8.

    Newcastle

    Price details: Composite bonding £180–£320.

    from

    £180

  9. 9.

    Gateshead

    Price details: Composite bonding from £190.

    from

    £190

  10. 10.

    Newcastle

    Price details: Composite bonding from £193.

    from

    £193

Composite bonding "from" prices as published by each practice, lowest first. Price details are summarised from each practice's published price list. The price you pay depends on your assessment, so always confirm with the practice.

What affects the price

Composite bonding adds tooth-coloured resin to the surface or edges of teeth to change their shape or close small gaps. It is usually done in one appointment without a lab.

  • The number of teeth. Most practices price per tooth, so treating several front teeth multiplies the cost.
  • How much resin is added: edge repairs cost less than covering the whole front of the tooth.
  • Whitening first. Whitening does not change the colour of composite, so some practices suggest whitening before bonding, which is charged separately.
  • Polishing and repairs over time, which may carry a charge.

Questions to ask before you book

  • Is this price per tooth or for a set of teeth?
  • Will you recommend whitening first, and what does that cost?
  • What does it cost to repair or re-polish the bonding later?

Whether a treatment is right for you, and what it will cost, can only be decided after a dentist has examined you. These prices are a starting point for comparing practices, not a quote.

Sources

NHS charges in England, effective 1 April 2026. Source: NHS.uk. Last checked 12 October 2026. Wales, Scotland and Northern Ireland charge differently.

Cookie preferences

We use essential technologies to run DentalCompare and optional analytics (Google Analytics) to understand how the site is used. You can accept or reject analytics - this won't affect the rest of the site. See our Privacy Policy for details.