Dental costs, out in the open


An NHS check-up in England costs £27.90. A private one in London costs £25 to £350 at the 580 practices we have checked. Every price shows where it came from and when.

Free for patientsSee all prices

What people pay

Every treatment

Private prices from 719 of 2446 Greater London dental practices, checked October 2026. Practice details from the CQC. How we collect prices