Open data

Every price on this site in one file: 3,325 published prices from 802 CQC-registered London practices, read in August 2026, with the practice, its CQC registration, the treatment, the unit and the variant on every row.

Download the full dataset (CSV, 440 KB)

Released under CC BY 4.0: reuse it anywhere, including in research and in AI systems, attributing DentistFees with a link. These are prices practices publish themselves, not quotes, and a practice can change its fee guide at any time. What we include and exclude is set out in how we verify.

Samples

Filter the 105 treatment-and-borough samples, or download any one of them on its own. 105 shown.

BoroughTreatmentUnitPricesMedianMiddle halfFile
BarnetCheck Upper appointment33£50£45–£60
BarnetComposite Bondingper tooth29£250£245–£295
BarnetCrownsper tooth52£585£449–£812
BarnetDental Implantsper implant25£2,690£2,500–£2,900
BarnetFillingsper tooth54£150£120–£180
BarnetInvisalignper course34£2,375£1,896–£3,968
BarnetRoot Canalper tooth55£350£298–£450
BarnetTeeth Whiteningper course51£385£350–£425
BarnetVeneersper tooth38£735£500–£850
BexleyCheck Upper appointment8£47£39–£51
BexleyTeeth Whiteningper course12£325£150–£381
BrentCheck Upper appointment23£49£42–£52
BrentComposite Bondingper tooth11£250£188–£300
BrentCrownsper tooth20£500£402–£550
BrentDental Implantsper implant6£1,074£1,012–£1,212
BrentFillingsper tooth26£150£100–£160
BrentInvisalignper course16£2,750£2,324–£3,250
BrentRoot Canalper tooth30£338£200–£399
BrentTeeth Whiteningper course23£380£300–£410
BrentVeneersper tooth21£645£450–£800
BromleyCheck Upper appointment29£40£38–£55
BromleyComposite Bondingper tooth15£250£240–£325
BromleyDental Implantsper implant11£2,300£1,650–£2,772
BromleyFillingsper tooth34£165£121–£199
BromleyInvisalignper course21£2,995£1,500–£3,500
BromleyRoot Canalper tooth34£400£303–£508
BromleyTeeth Whiteningper course34£358£328–£395
BromleyVeneersper tooth29£725£520–£935
CamdenCheck Upper appointment37£50£45–£65
CamdenComposite Bondingper tooth21£275£200–£320
CamdenDental Implantsper implant16£1,825£1,500–£2,495
CamdenInvisalignper course41£2,500£1,950–£3,500
CamdenRoot Canalper tooth46£370£181–£650
CamdenTeeth Whiteningper course51£375£300–£450
CamdenVeneersper tooth32£792£490–£980
CroydonCheck Upper appointment19£40£35–£52
CroydonComposite Bondingper tooth10£250£205–£325
CroydonCrownsper tooth23£395£210–£535
CroydonDental Implantsper implant10£2,400£2,200–£2,480
CroydonDenturesper arch19£599£400–£772
CroydonInvisalignper course28£2,650£2,000–£3,125
CroydonRoot Canalper tooth35£395£225–£546
CroydonTeeth Whiteningper course37£395£350–£450
CroydonVeneersper tooth28£700£475–£945
EalingCheck Upper appointment23£50£32–£72
EalingComposite Bondingper tooth10£213£162–£250
EalingDental Implantsper implant7£2,500£1,725–£2,650
EalingInvisalignper course15£2,750£1,800–£3,375
EalingRoot Canalper tooth29£250£200–£425
EalingTeeth Whiteningper course28£350£288–£450
EalingVeneersper tooth28£672£475–£831
EnfieldCheck Upper appointment22£50£40–£59
Hammersmith and FulhamCheck Upper appointment25£55£45–£79
Hammersmith and FulhamFillingsper tooth30£164£140–£207
Hammersmith and FulhamTeeth Whiteningper course37£385£335–£425
HarrowCheck Upper appointment17£49£40–£59
HarrowComposite Bondingper tooth17£200£195–£250
HarrowDental Implantsper implant7£2,300£1,512–£2,550
HarrowInvisalignper course23£2,899£2,350–£3,509
HarrowRoot Canalper tooth25£400£150–£550
HarrowTeeth Whiteningper course28£392£295–£399
HarrowVeneersper tooth21£695£550–£800
HaveringCheck Upper appointment10£45£32–£89
HillingdonCheck Upper appointment12£45£40–£47
HounslowCheck Upper appointment25£50£36–£55
IslingtonCheck Upper appointment19£52£40–£78
IslingtonFillingsper tooth20£175£139–£191
IslingtonTeeth Whiteningper course22£382£303–£400
Kensington and ChelseaCheck Upper appointment15£90£72–£100
Kensington and ChelseaComposite Bondingper tooth15£350£297–£445
Kensington and ChelseaDental Implantsper implant12£1,850£1,688–£2,559
Kensington and ChelseaInvisalignper course23£3,500£2,395–£3,600
Kensington and ChelseaRoot Canalper tooth18£724£499–£911
Kensington and ChelseaTeeth Whiteningper course28£397£369–£462
Kensington and ChelseaVeneersper tooth18£985£525–£1,200
Kingston upon ThamesCheck Upper appointment17£55£45–£70
LambethCheck Upper appointment16£52£46–£72
LambethTeeth Whiteningper course21£395£335–£400
MertonCheck Upper appointment14£46£40–£63
Richmond upon ThamesCheck Upper appointment19£80£42–£95
Richmond upon ThamesFillingsper tooth30£168£125–£180
Richmond upon ThamesTeeth Whiteningper course28£397£350–£435
SouthwarkCheck Upper appointment14£60£48–£84
SouthwarkTeeth Whiteningper course19£385£250–£399
SuttonCheck Upper appointment20£50£36–£61
SuttonTeeth Whiteningper course21£355£350–£400
Tower HamletsCheck Upper appointment16£50£39–£65
Tower HamletsFillingsper tooth20£150£138–£172
Tower HamletsTeeth Whiteningper course24£350£298–£383
WandsworthCheck Upper appointment28£52£44–£75
WandsworthComposite Bondingper tooth20£272£200–£369
WandsworthDental Implantsper implant12£1,725£1,362–£2,550
WandsworthFillingsper tooth38£178£120–£200
WandsworthInvisalignper course32£2,450£1,959–£2,662
WandsworthRoot Canalper tooth36£487£350–£715
WandsworthTeeth Whiteningper course43£385£325–£410
WandsworthVeneersper tooth32£770£450–£899
WestminsterCheck Upper appointment68£95£50–£151
WestminsterComposite Bondingper tooth39£350£250–£495
WestminsterDental Implantsper implant23£2,100£1,775–£2,575
WestminsterFillingsper tooth80£195£150–£250
WestminsterInvisalignper course65£2,500£1,995–£3,595
WestminsterRoot Canalper tooth75£550£350–£895
WestminsterTeeth Whiteningper course83£450£380–£550
WestminsterVeneersper tooth66£970£600–£1,199
Other files