Home › Money questions

How much does an NHS dentist cost?

The short answer

In England a check-up costs £27.90 (Band 1), fillings or extractions £76.60 (Band 2), and crowns, dentures or bridges £332.10 (Band 3). You pay one charge per course of treatment. In Wales the most you pay is £384 for a course of treatment, and in Scotland check-ups are free and you pay 80% of treatment, up to £384.

In more detail

England: urgent treatment£27.90
England Band 1: check-up, X-rays, scale and polish£27.90
England Band 2: fillings, extractions, root canal£76.60
England Band 3: crowns, dentures, bridges£332.10
Wales: check-up / urgent care£25 / £37.50, up to £384 for a course
Scotland: check-upFree. Treatment is 80% of the fee, up to £384

Related questions

See everything that’s changing in April 2027.

Sources

Last checked against GOV.UK: 9 October 2026