Quick answer
Composite bonding costs £150–£400 per tooth and porcelain veneers cost £500–£1,000 per tooth in the UK. Bonding is cheaper, reversible and done in one visit but lasts 5–7 years; veneers cost more, remove enamel and last 10–20 years.
Key takeaways
Two treatments dominate the UK's cosmetic dentistry boom: composite bonding and porcelain veneers. Both transform smiles — but at very different price points, with different trade-offs in durability, invasiveness and reversibility.
| Composite bonding | Porcelain veneers | |
|---|---|---|
| Cost per tooth | £150–£400 | £500–£1,000 |
| Full set (8–10 teeth) | £1,200–£3,500 | £4,500–£10,000 |
| London premium | +30–60% | +40–80% |
| NHS availability | Not on NHS (cosmetic) | Not on NHS (cosmetic) |
| Lifespan | 5–7 years | 10–20 years |
| Sessions required | 1–2 (same day possible) | 2–3 over 2–4 weeks |
| Reversible? | Yes (minimal to no prep) | No (enamel removal) |
| Stain resistance | Moderate (can stain) | High (ceramic) |
Composite bonding uses tooth-coloured resin (the same material as white fillings) to reshape, repair or cover a tooth. The dentist applies the resin in layers, sculpts it by hand and sets it with a UV light. The result is immediate — often in a single appointment lasting 1–3 hours for multiple teeth.
Porcelain veneers are ultra-thin ceramic shells (0.5–1.0 mm) custom-made in a dental laboratory and permanently bonded to the front of the tooth. The dentist removes a thin layer of enamel (irreversible) to accommodate them. Two to three appointments are needed: preparation, temporaries, and fitting.
Neither is universally better — the right choice depends on your specific teeth and goals:
| Option | Low estimate | High estimate | London high |
|---|---|---|---|
| Composite bonding (10 teeth) | £1,500 | £4,000 | £6,000 |
| Porcelain veneers (10 teeth) | £5,000 | £10,000 | £15,000 |
No. Composite bonding for cosmetic reasons is not available on the NHS. The only exception is if bonding is needed to repair a fractured tooth affecting function — in which case it would fall under Band 2 (£76.60).
Typically 5–7 years with good care. Avoiding nail-biting, chewing ice, and biting pens dramatically extends lifespan. Most dentists offer free minor touch-ups within the first 12 months. Full replacement at year 5–7 will cost the original fee again.
Traditional veneers require enamel removal, which is permanent and irreversible. This does not damage teeth if done properly, but it does mean you will always need veneers on those teeth going forward. Some dentists offer "no-prep" or "minimal-prep" veneers (e.g. Lumineers) that don't require enamel reduction — these are less invasive but have more limitations on what they can fix.
No. Composite resin does not respond to whitening agents. If you want veneers or bonding on teeth you plan to whiten, whiten first, wait 2 weeks for the shade to stabilise, then proceed with the cosmetic work.
Composite bonding is cheaper at £150–£400 per tooth, compared with £500–£1,000 per tooth for porcelain veneers.
Porcelain veneers last 10–20 years, while composite bonding lasts 5–7 years before it usually needs replacing.
No, not for cosmetic reasons. The only exception is bonding to repair a fractured tooth affecting function, which falls under Band 2 (£76.60).
For minor chips and gaps, bonding is usually the better value and preserves your enamel. For severe discolouration or wanting 15+ years of durability, veneers justify the higher cost.