London dental prices

Read from practice websites and public listings on 28 August 2026 · How we verify prices

Every figure below was read from a price list a dental practice publishes itself. We read 1,440 London practice websites in full; 1,132 practices publish a price we could use — 47% of the register, and that, more than any single number here, is the finding.

1,440Practice websites read
1,132With a published price
47%Of London practices
18,734Individual fees read
Private prices, as published

Each bar spans that treatment’s own published range; the marked band is the middle half, the diamond the median. The last column is how many practices each figure rests on.

Check-upRoutine examination, private
£35£65
£49median
954practices
HygienistScale and polish
£55£89
£75median
1,012practices
Teeth whiteningFull course
£300£425
£375median
975practices
New patient examFirst visit, private
£50£90
£65median
729practices
CrownPer tooth
£400£800
£600median
1,001practices
VeneerPer tooth
£450£884
£695median
857practices
ExtractionSimple, per tooth
£120£220
£165median
935practices
DenturePer arch
£300£795
£595median
816practices
White fillingComposite, per tooth
£120£195
£150median
894practices
Root canalPer tooth, excluding crown
£250£570
£395median
884practices
FillingPer tooth
£70£130
£95median
554practices
Composite bondingPer tooth
£200£340
£250median
535practices
InvisalignFull treatment
£1,950£3,500
£2,500median
708practices
Implant fixturePost only, no crown
£1,600£2,795
£2,238median
728practices
Implant, completeFixture, abutment and crown
£1,420£2,695
£2,300median
332practices

Source: prices published by CQC-registered practices on their own websites, read 28 August 2026. Figures are the 25th, 50th and 75th percentile across practices. Fees priced for something narrower than the treatment they sit under set no median. This is public information the practices themselves publish — it is not supplied by them, and no practice pays to appear here.

Private against the NHS band
TreatmentPublished rangeMedianNHS chargePractices
Check-up
Routine examination, private
£35 – £65 £49 £27.90
Band 1
954
Hygienist
Scale and polish
£55 – £89 £75 Not on the NHS 1,012
Teeth whitening
Full course
£300 – £425 £375 Not on the NHS 975
New patient exam
First visit, private
£50 – £90 £65 £27.90
Band 1
729
Crown
Per tooth
£400 – £800 £600 £332.10
Band 3
1,001
Veneer
Per tooth
£450 – £884 £695 £332.10
Band 3
857
Extraction
Simple, per tooth
£120 – £220 £165 £76.60
Band 2
935
Denture
Per arch
£300 – £795 £595 £332.10
Band 3
816
White filling
Composite, per tooth
£120 – £195 £150 £76.60
Band 2
894
Root canal
Per tooth, excluding crown
£250 – £570 £395 £76.60
Band 2
884
Filling
Per tooth
£70 – £130 £95 £76.60
Band 2
554
Composite bonding
Per tooth
£200 – £340 £250 Not on the NHS 535
Invisalign
Full treatment
£1,950 – £3,500 £2,500 Not on the NHS 708
Implant fixture
Post only, no crown
£1,600 – £2,795 £2,238 Not on the NHS 728
Implant, complete
Fixture, abutment and crown
£1,420 – £2,695 £2,300 Not on the NHS 332

NHS band charges are set by the Department of Health and Social Care and are identical everywhere in England — they do not vary by borough. Private fees are set by each practice. A treatment marked “not on the NHS” is cosmetic, and only available privately.

What a “from” price hides

Of the 18,734 fees we read across London, 768 are “from” prices. A “from” price is the cheapest possible case: the simplest tooth, the shortest appointment, the smallest arch. It is a legitimate figure and a useless one, because almost nobody pays it.

None of them sets a median here. Nor do another 1,801 fees priced for something narrower than the treatment they sit under — a temporary crown, a child's filling, a denture repair. All 2,569 still appear on the practice's own page, in the practice's own wording, with no comparison beside them, because they are real prices for real things.

Boroughs with enough data

A borough figure is only published where at least 10 practices there publish a price for that treatment. 31 of London's 33 boroughs now clear that bar on three or more treatments; for the rest, use the London figures above.

Westminster

118 practices here publish prices

  • Hygienist £82 – £140 · median £99 (101 practices)
  • Crown £550 – £1,110 · median £850 (99 practices)
  • Check-up £50 – £149 · median £75 (97 practices)
  • Teeth whitening £372 – £520 · median £450 (93 practices)

Camden

66 practices here publish prices

  • Hygienist £65 – £105 · median £83 (57 practices)
  • Crown £430 – £863 · median £695 (55 practices)
  • Teeth whitening £300 – £438 · median £370 (55 practices)
  • Check-up £40 – £70 · median £50 (53 practices)

Barnet

63 practices here publish prices

  • Crown £445 – £806 · median £575 (60 practices)
  • Hygienist £50 – £77 · median £65 (59 practices)
  • Extraction £130 – £195 · median £173 (58 practices)
  • Root canal £296 – £450 · median £350 (58 practices)

Wandsworth

47 practices here publish prices

  • Teeth whitening £299 – £400 · median £380 (46 practices)
  • Hygienist £55 – £90 · median £75 (45 practices)
  • Crown £399 – £796 · median £698 (44 practices)
  • Extraction £150 – £214 · median £175 (42 practices)

Hammersmith and Fulham

45 practices here publish prices

  • Teeth whitening £335 – £425 · median £385 (41 practices)
  • Check-up £43 – £75 · median £55 (39 practices)
  • Hygienist £53 – £89 · median £80 (39 practices)
  • Crown £280 – £850 · median £695 (37 practices)

Ealing

44 practices here publish prices

  • Crown £300 – £715 · median £550 (39 practices)
  • Hygienist £45 – £80 · median £70 (38 practices)
  • Extraction £99 – £200 · median £150 (37 practices)
  • Teeth whitening £280 – £405 · median £350 (37 practices)

Bromley

43 practices here publish prices

  • Hygienist £50 – £80 · median £73 (41 practices)
  • Check-up £35 – £54 · median £40 (40 practices)
  • Crown £498 – £839 · median £650 (40 practices)
  • New patient exam £45 – £80 · median £65 (39 practices)

Croydon

42 practices here publish prices

  • Crown £350 – £750 · median £550 (41 practices)
  • Hygienist £53 – £85 · median £75 (41 practices)
  • Teeth whitening £350 – £480 · median £395 (41 practices)
  • Extraction £135 – £210 · median £173 (40 practices)

Richmond upon Thames

41 practices here publish prices

  • Check-up £37 – £80 · median £49 (37 practices)
  • Crown £571 – £880 · median £775 (36 practices)
  • Hygienist £58 – £89 · median £80 (36 practices)
  • Extraction £146 – £244 · median £190 (34 practices)

Enfield

41 practices here publish prices

  • Crown £450 – £695 · median £600 (37 practices)
  • Hygienist £53 – £77 · median £75 (36 practices)
  • Teeth whitening £299 – £386 · median £350 (36 practices)
  • Check-up £35 – £54 · median £48 (34 practices)

Harrow

36 practices here publish prices

  • Crown £300 – £699 · median £500 (33 practices)
  • Hygienist £49 – £80 · median £70 (33 practices)
  • Teeth whitening £349 – £425 · median £395 (33 practices)
  • Root canal £150 – £498 · median £325 (31 practices)

Kensington and Chelsea

36 practices here publish prices

  • Crown £500 – £998 · median £800 (31 practices)
  • Hygienist £85 – £125 · median £105 (31 practices)
  • Teeth whitening £385 – £475 · median £399 (31 practices)
  • White filling £180 – £284 · median £220 (28 practices)

Brent

35 practices here publish prices

  • Root canal £180 – £391 · median £323 (34 practices)
  • Extraction £100 – £160 · median £140 (33 practices)
  • Hygienist £38 – £70 · median £65 (33 practices)
  • Crown £290 – £550 · median £455 (31 practices)

Hounslow

33 practices here publish prices

  • Check-up £37 – £54 · median £47 (30 practices)
  • Crown £363 – £690 · median £585 (30 practices)
  • Denture £321 – £700 · median £573 (30 practices)
  • Hygienist £45 – £83 · median £72 (30 practices)

Greenwich

31 practices here publish prices

  • Check-up £36 – £55 · median £47 (28 practices)
  • Crown £519 – £775 · median £650 (28 practices)
  • Hygienist £55 – £76 · median £70 (28 practices)
  • Teeth whitening £267 – £395 · median £350 (28 practices)

Haringey

30 practices here publish prices

  • Check-up £35 – £60 · median £50 (28 practices)
  • Crown £295 – £750 · median £550 (28 practices)
  • Extraction £119 – £203 · median £150 (28 practices)
  • Denture £300 – £788 · median £650 (26 practices)

Lambeth

30 practices here publish prices

  • Hygienist £50 – £89 · median £75 (25 practices)
  • Check-up £39 – £66 · median £50 (24 practices)
  • Crown £390 – £750 · median £663 (24 practices)
  • Teeth whitening £317 – £400 · median £395 (23 practices)

Merton

30 practices here publish prices

  • Crown £159 – £800 · median £650 (29 practices)
  • Hygienist £65 – £80 · median £75 (29 practices)
  • Check-up £30 – £55 · median £40 (28 practices)
  • Teeth whitening £293 – £399 · median £381 (28 practices)

Islington

29 practices here publish prices

  • Hygienist £44 – £86 · median £70 (28 practices)
  • Extraction £128 – £206 · median £160 (26 practices)
  • Crown £500 – £889 · median £750 (26 practices)
  • Check-up £35 – £65 · median £45 (25 practices)

Sutton

29 practices here publish prices

  • Dental X-ray £10 – £18 · median £12 (25 practices)
  • Hygienist £52 – £75 · median £70 (25 practices)
  • Teeth whitening £315 – £400 · median £350 (25 practices)
  • Crown £425 – £714 · median £573 (24 practices)

Lewisham

28 practices here publish prices

  • Crown £325 – £635 · median £513 (28 practices)
  • Extraction £90 – £150 · median £120 (27 practices)
  • Check-up £35 – £54 · median £43 (26 practices)
  • Hygienist £60 – £75 · median £70 (26 practices)

Tower Hamlets

28 practices here publish prices

  • Hygienist £65 – £90 · median £80 (24 practices)
  • Teeth whitening £298 – £383 · median £350 (24 practices)
  • Extraction £128 – £248 · median £198 (22 practices)
  • Crown £350 – £784 · median £608 (22 practices)

Southwark

28 practices here publish prices

  • Hygienist £65 – £79 · median £75 (25 practices)
  • Crown £535 – £788 · median £650 (23 practices)
  • Extraction £135 – £300 · median £195 (23 practices)
  • Root canal £263 – £588 · median £470 (22 practices)

Redbridge

27 practices here publish prices

  • Crown £395 – £650 · median £500 (25 practices)
  • Hygienist £59 – £80 · median £75 (25 practices)
  • Teeth whitening £300 – £375 · median £350 (25 practices)
  • Check-up £35 – £50 · median £41 (23 practices)

Kingston upon Thames

25 practices here publish prices

  • Crown £450 – £810 · median £611 (24 practices)
  • Hygienist £65 – £87 · median £75 (23 practices)
  • Check-up £40 – £70 · median £55 (21 practices)
  • Extraction £150 – £200 · median £170 (21 practices)

Hillingdon

24 practices here publish prices

  • Emergency appointment £40 – £68 · median £45 (22 practices)
  • Extraction £121 – £193 · median £150 (22 practices)
  • Crown £450 – £650 · median £595 (21 practices)
  • Teeth whitening £300 – £399 · median £350 (21 practices)

City of London

19 practices here publish prices

  • Hygienist £76 – £140 · median £97 (18 practices)
  • Crown £399 – £995 · median £850 (17 practices)
  • Teeth whitening £379 – £480 · median £400 (17 practices)
  • White filling £140 – £240 · median £195 (17 practices)

Hackney

18 practices here publish prices

  • Hygienist £46 – £81 · median £75 (14 practices)
  • Crown £455 – £762 · median £650 (12 practices)
  • Denture £225 – £863 · median £600 (12 practices)
  • Extraction £114 – £203 · median £138 (12 practices)

Bexley

17 practices here publish prices

  • Check-up £30 – £48 · median £38 (14 practices)
  • Crown £275 – £688 · median £450 (14 practices)
  • Hygienist £65 – £79 · median £70 (14 practices)
  • New patient exam £54 – £74 · median £62 (14 practices)

Newham

17 practices here publish prices

  • Check-up £34 – £56 · median £42 (16 practices)
  • Extraction £99 – £150 · median £120 (16 practices)
  • Hygienist £64 – £81 · median £75 (16 practices)
  • Teeth whitening £224 – £335 · median £267 (16 practices)

Havering

16 practices here publish prices

  • Implant fixture £1,450 – £2,500 · median £2,000 (13 practices)
  • Crown £420 – £850 · median £700 (13 practices)
  • Teeth whitening £349 – £395 · median £350 (13 practices)
  • Check-up £29 – £76 · median £40 (12 practices)
How these numbers were made

The starting list is the CQC register — every dental practice registered in Greater London, with the website address the practice gave the regulator. We visit that website, look for a fee page, and read it in full. Nothing is estimated and nothing is modelled.

That reading produced 18,734 individual fees across 1,132 practices and 37 treatments. Where a practice lists several variants of a treatment we take one figure for it, so a practice with a long price list counts once, not twenty times. Across practices we then take the 25th, 50th and 75th percentile.

2,569 of those fees — about one in seven — are priced for something narrower than the treatment they sit under: a temporary crown, a child's filling, a “from” price. They set no median and carry no comparison, but they stay on the practice's page in the practice's own wording.

Every figure is dated. Prices change; a range read in August is an August range. Read the full method.

Common questions

Where do these prices come from?

Every figure is read from a price list the practice publishes itself, or from a public directory listing where it does not. 826 London practices publish a fee guide we could read; a further 306 were priced from public listings. Every fee on a practice page names which. Nothing here is estimated, modelled or supplied by a practice.

Why is the range so wide?

Because London is. We publish the 25th to the 75th percentile of what practices charge, so one budget clinic and one Harley Street outlier cannot distort what you expect to pay.

Why do you ignore “from” prices?

A “from” price is the cheapest possible case, not a price. Of the 18,734 fees we read, 768 are “from” prices. None of them sets a median on this page, and where one appears on a practice page it is shown in the practice's own wording with no comparison beside it.

How often is this updated?

The practice websites are re-read and the ranges recalculated monthly. This set was read on 25 August 2026.

Take the data

Everything on this page is published as an open file, so anyone can check our arithmetic or use the figures elsewhere. Attribution to DentistFees is all we ask.

Download CSV Download JSON

Includes every London figure, the borough figures, the practice counts behind each one and the coverage numbers. Read 25 August 2026.

Prices are a guide compiled from public information and always need confirming with the practice before treatment. DentistFees is not a dental practice and does not give clinical advice.