How Much Do Veneers Cost in the UK? (2026 Prices per Tooth)
Last updated 29 September 2026
Veneers are thin shells bonded to the front of your teeth to change their colour or shape. They're priced per tooth, and the material makes the biggest difference: composite veneers cost less than half as much as porcelain.
Quick answer: a composite veneer typically costs £350 per tooth, and most practices charge £296 to £432. A porcelain veneer typically costs £782 per tooth, and most charge £650 to £969. These figures come from 52 practices that publish a composite veneer price and 100 that publish a porcelain one.
Composite vs porcelain veneers: price and differences
| Composite veneers | Porcelain veneers | |
|---|---|---|
| Typical price per tooth | £350 | £782 |
| Most practices charge | £296 to £432 | £650 to £969 |
| Lowest published price | £175 | £268 |
| Practices with a published price | 52 | 100 |
| How they're made | Built up on your tooth in one visit | Made in a lab, fitted at a second visit |
| Can be repaired | Usually, in the chair | Usually replaced if chipped |
Composite is a tooth-coloured resin shaped directly on your teeth. Porcelain veneers are made by a lab and are more resistant to staining. E.max is a common type of porcelain veneer: 18 practices we list name it specifically, and their prices run from £490 to £1,280 per tooth.
How much does a set of veneers cost?
Most people get veneers on the teeth that show when they smile, often six or eight on the top row. Using the typical prices per tooth:
| Number of teeth | Composite, at £350 each | Porcelain, at £782 each |
|---|---|---|
| 1 | £350 | £782 |
| 4 | £1,400 | £3,128 |
| 6 | £2,100 | £4,692 |
| 8 | £2,800 | £6,256 |
| 10 | £3,500 | £7,820 |
These are worked out from the typical single-tooth price, not quotes. Some practices offer a lower price per tooth when you have several done, so ask.
Cheapest composite veneers
| Practice | Area | Price per tooth |
|---|---|---|
| Vere Dental | London SW11 | £175 to £350 |
| Wisteria House Dental Practice | London E15 | from £200 |
| Purley Dental Practice | London CR8 | from £220 |
| 80 Kensington Dental Clinic | London W8 | from £220 |
| Mona Lisa Smiles | London EN5 | £250 to £350 |
| IGDP Limited | London N1 | £250 |
| Woodside Dental Practice | London SW19 | from £250 |
| Mayfield Dental | London CR2 | £250 |
Cheapest porcelain veneers
| Practice | Area | Price per tooth |
|---|---|---|
| Winscombe Dental Practice | Winscombe BS25 | £268 to £765 |
| Habashi Dental Practice | London SE2 | £400 |
| AllClear Dental Centre | London CR0 | £425 |
| Sutton Dental Centre | London SM1 | from £450 |
| CBC Dental Studio | London SE16 | £450 |
| Hatton Garden Dental Practice | London EC1N | £490 to £625 |
| Clapham South Dental Centre | London SW12 | from £550 |
| Park Lane Dental | London CR0 | £550 |
Best rated practices for veneers
Highest Google ratings among practices with at least 20 reviews.
| Practice | Area | Composite veneer | Rating |
|---|---|---|---|
| Fulham Road Dental | London SW6 | £435 | 5.0 (631) |
| Dental Artistry | London N8 | from £350 | 5.0 (247) |
| Thousand Smiles | London SW5 | £350 | 5.0 (233) |
| LUCEO Dental | London W1G | £650 | 5.0 (185) |
| Vere Dental | London SW11 | £175 to £350 | 5.0 (85) |
| Practice | Area | Porcelain veneer | Rating |
|---|---|---|---|
| Fulham Road Dental | London SW6 | £1,785 | 5.0 (631) |
| Pine Dental & Aesthetics | London SM2 | £800 | 5.0 (363) |
| Dental Elegance | London DA15 | from £1,188 | 5.0 (264) |
| Dental Artistry | London N8 | £1,200 | 5.0 (247) |
| Thousand Smiles | London SW5 | £750 | 5.0 (233) |
What actually drives the price difference
- Material. Porcelain costs roughly twice as much as composite per tooth.
- Number of teeth. Veneers are priced per tooth, so the total depends on how many you need.
- Preparation. Porcelain veneers usually need some enamel removed and a temporary set while the lab makes them, which is part of why they cost more.
- Who does the work. Cosmetic dentists with a long portfolio of smile makeovers often charge more.
Veneers or composite bonding?
Composite bonding adds resin to part of a tooth, for example to fix a chip or close a small gap, and it typically costs £250 per tooth. A composite veneer covers the whole front of the tooth, so it costs more. Our composite bonding cost guide has those prices. If your teeth are healthy but discoloured, teeth whitening is the cheaper place to start.
Are veneers available on the NHS?
Rarely. Veneers are usually a cosmetic treatment, so they're almost always paid for privately.
Frequently asked questions
How much do veneers cost in the UK?
A composite veneer typically costs £350 per tooth and a porcelain veneer £782 per tooth, based on 52 and 100 practices that publish a price.
How much do composite veneers cost?
Most practices charge £296 to £432 per tooth, and the lowest published price we list is £175. A set of six at the typical price would be about £2,100.
How much are porcelain veneers?
Most practices charge £650 to £969 per tooth, and the typical price is £782. A set of six at the typical price would be about £4,700.
Why are porcelain veneers more expensive?
They're made in a dental lab, usually need two appointments and a temporary set, and resist staining better than composite.
