Skip to content

Free UK dentist comparison. Ratings cannot be bought — how we make money · methodology

Veneers & Composite Bonding

Compare veneer and composite bonding prices — porcelain vs composite, per-tooth costs, how long each lasts, and what to ask before committing.

Veneers and composite bonding both reshape the front surface of teeth to fix chips, gaps, worn edges and discolouration that whitening can't shift. Composite bonding sculpts tooth-coloured resin directly onto the tooth in a single visit, usually without drilling — typically £150–£400 per tooth. Porcelain veneers are thin ceramic shells made in a laboratory and bonded on over two or three visits — typically £400–£1,000 per tooth — with better stain resistance and longevity (10–15 years vs 5–7 for composite), but they usually involve removing a small amount of enamel, which makes them irreversible. Both are cosmetic, so neither is available on the NHS. Because most smile makeovers involve four to ten teeth, per-tooth prices multiply quickly: get an itemised written plan, ask to see the dentist's own before-and-after cases at consultation, and be wary of pressure selling — no reputable practice needs you to sign on the day.

Typical cost

£150 – £1,000

1798 practices offering veneers & bonding

Ratings and rankings are our editorial opinion, based on our published methodology — they are not dental advice and practices cannot pay to change a score. Where a practice has no reviews we show "Not yet rated" — we never invent scores. Listings labelled Featured or Referral partner are paid placements; payment affects visibility only, never ratings or match results. We may receive a fee when you send a private-treatment enquiry. Private treatment prices are indicative — always confirm directly with the practice.

130 Dental Centre

Dental Practice · Hayes · UB3 3HB · CQC-registered practice

UnclaimedCQC registered

Not Yet Rated

CQC-registered dental practice in Hayes.

02085730026

Claim this listing

Dental Check-upsDental ImplantsEmergency Dentist+4 more

Contact for Prices

View profile

144 Harley Street

Dental Practice · London · W1G 7LE · CQC-registered practice

UnclaimedCQC registered

Not Yet Rated

CQC-registered dental practice in London.

02070995555

Claim this listing

Dental Check-upsDental ImplantsEmergency Dentist+5 more

Contact for Prices

View profile

183dental

Dental Practice · Prescot · L35 5AF · CQC-registered practice

UnclaimedCQC registered

Not Yet Rated

CQC-registered dental practice in Prescot.

01514265474

Claim this listing

Dental Check-upsDental ImplantsDentures+6 more

Contact for Prices

View profile

1A Orthodontics

Dental Practice · London · SW18 3TG · CQC-registered practice

UnclaimedCQC registered

Not Yet Rated

CQC-registered dental practice in London.

02089445545

Claim this listing

Dental Check-upsHygienist CleaningInvisalign & Aligners+2 more

Contact for Prices

View profile

1st Practice

Dental Practice · Hessle · HU13 9AY · CQC-registered practice

UnclaimedCQC registeredNHS

Not Yet Rated

CQC-registered dental practice in Hessle.

01482643864

Claim this listing

Dental Check-upsHygienist CleaningTeeth Whitening+1 more

Contact for Prices

View profile

20/20 Dental Practice

Dental Practice · Newbury · RG14 5DD · CQC-registered practice

UnclaimedCQC registeredNHSPlans from £17/moEntrance ramp available on request · Raised entrance threshold — ring for assistance

Not Yet Rated

Dental care at 20 Cheap Street, Newbury, with published private fees and a monthly membership.

01635 569291

Claim this listing

Crowns & BridgesDental Check-upsDental Implants+7 more

Check-Up from £70

View profile

28 Harley Place

Dental Practice · London · W1G 8LZ · CQC-registered practice

UnclaimedCQC registered

Not Yet Rated

CQC-registered dental practice in London.

02075802366

Claim this listing

Dental Check-upsDental ImplantsHygienist Cleaning+3 more

Contact for Prices

View profile

2th Dental Practice

Dental Practice · Market Harborough · LE16 9HD · CQC-registered practice

UnclaimedCQC registered

Not Yet Rated

CQC-registered dental practice in Market Harborough.

01858465666

Claim this listing

Dental Check-upsDental ImplantsEmergency Dentist+4 more

Contact for Prices

View profile

Frequently Asked Questions

How much do veneers and bonding cost per tooth?

Composite bonding typically costs £150–£400 per tooth; composite veneers (full-coverage composite) sit in the same range. Porcelain veneers typically cost £400–£1,000 per tooth depending on the ceramic and laboratory used. A typical 'smile line' of 6–10 teeth multiplies these figures, so always compare itemised full-case quotes.

What's the difference between composite bonding and veneers?

Bonding adds resin to part of a tooth — an edge, chip or gap — while a veneer (composite or porcelain) covers the whole front surface. Composite is done in one visit and is repairable; porcelain is lab-made over two or more visits, resists staining better and lasts longer, but usually requires removing some enamel, making it irreversible.

How long do veneers and bonding last?

Composite bonding and composite veneers typically last 5–7 years before needing repair or refreshing — they can chip and pick up stain, though repairs are simple. Porcelain veneers typically last 10–15 years. Nail-biting, pen-chewing and grinding shorten all of these; a night guard protects the investment if you grind.

Are veneers available on the NHS?

Not for cosmetic reasons. The NHS only provides veneers or similar restorations where there's a clinical need — for example rebuilding a tooth after trauma — as part of a Band 3 course (£332.10 in England). Purely aesthetic veneers and bonding are always private.

Do veneers ruin your natural teeth?

Porcelain veneers usually require light enamel reduction (around 0.3–0.5mm), which is permanent — those teeth will always need a veneer or crown. Minimal-prep and no-prep options exist for suitable cases, and composite bonding is normally drill-free and reversible. Ask your dentist exactly how much tooth reduction your plan involves before consenting.

Should I whiten my teeth before getting veneers or bonding?

Yes, if you want a lighter overall shade — veneers, bonding and fillings don't bleach, so the dentist matches them to whatever shade your natural teeth are at the time. Whiten first (allowing a couple of weeks for the shade to settle), then have the cosmetic work matched to the new colour.