General dentistry in London

Check-ups, fillings, crowns and the everyday care most patients need.

  • 1,523 Verified practices
  • £50-£145 Typical "from" price (1,130 practices' published fees)
  • 33 Borough guides

General dentistry is the everyday care most people need: check-ups, fillings, crowns, bridges and extractions.

What general dentistry costs in London

The London median published starting price for general dentistry is £80. This one figure mixes many treatments, from a check-up to a crown, so it is only a rough guide. It is more useful to compare the price of the treatment you need. These are London medians of the lowest price each practice publishes:

TreatmentLondon medianMore detail
Private check-up£55Dental check-ups in London
Hygienist appointment£75Dental hygienist in London
White filling£150
Simple extraction£180Oral surgery in London
Crown£695Dental crowns and bridges in London

The price of a filling depends on the size of the filling and which tooth it is in. A wisdom tooth, or an extraction that needs surgery, costs more than a simple extraction.

The borough table on this page uses all general-dentistry prices together. It shows whether a borough is cheap or expensive overall. For one specific treatment, the linked pages above give a better answer.

Three ways to pay

  • NHS. This is much cheaper. Three fixed charges, called bands, cover almost everything a general dentist does. Band 1 is £27.90 and covers a check-up. Band 2 is £76.60 and adds fillings, extractions and root canal treatment. Band 3 is £332.10 and adds crowns, bridges and dentures. You pay one band charge for each course of treatment, and the charges are the same everywhere in England. The hard part is getting a place. In our check of nhs.uk on 5 October 2026, 342 of 779 London NHS practices (44%) said they take new adult patients. See NHS dentists in London.
  • Private, pay as you go. You pay for each appointment or treatment at the practice’s own prices. The borough table on this page shows these prices.
  • A dental plan, such as Denplan, Practice Plan or a plan run by the practice. You pay a fixed amount each month. This covers routine care, such as check-ups and hygienist visits, and often gives a discount on treatment. Each practice sets its own monthly fee. Add up what you would pay per visit in a year and compare. Our guide to Denplan vs pay as you go shows how.

What to look for in a practice

For most people, the useful questions are practical:

  • Is the practice close to your home or work? People go more often when it is easy to get to.
  • Is it taking new patients? Phone first.
  • What are the opening hours? Evening or Saturday opening makes it easier to fit in.
  • Does it accept your dental plan, if you have one?
  • If you have a specific problem, does the practice treat it or refer you elsewhere?

Every practice page on Dentist-London.com shows that practice’s published fees, opening hours, Google reviews and CQC registration in one place.

By borough and treatment

Written and reviewed by the Dentist-London.com Editorial team. Last reviewed 6 October 2026. Prices are advertised starting prices, not quotes. Confirm the cost with the practice. This is general information and does not replace advice from a dentist about your own teeth.

1,523 of London's 2,128 CQC-registered practices are verified for general dentistry, taken directly from each practice's own published treatment list, not guessed from directory categories. 1,130 practices publish a price for it. Half of those start between £50 and £145.

What general dentistry costs across London

The table shows the median published "from" price in each borough. The prices come from practices' own fee pages. The London median is £80.

The cheapest borough we can price is Barking and Dagenham at £45. The most expensive is Hammersmith and Fulham at £120. That is a difference of £75 for the same treatment.

BoroughMedian "from" pricePractices
Barking and Dagenham £45 6
Lewisham £50 24
Hounslow £55 29
Wandsworth £60 52
Lambeth £60 31
Bexley £60 24
Barnet £65 71
Croydon £65 41
Harrow £65 39
Brent £65 37
Havering £65 18
Ealing £70 39
Haringey £70 30
Redbridge £70 27
Hackney £70 17
Bromley £75 49
Enfield £75 31
Kingston upon Thames £75 28
Tower Hamlets £75 28
Newham £75 14
Greenwich £80 30
Sutton £80 27
Merton £80 23
Richmond upon Thames £85 42
Waltham Forest £85 13
Camden £90 53
Hillingdon £90 27
City of London £90 22
Islington £95 22
Southwark £100 34
Kensington and Chelsea £110 40
Westminster £120 122
Hammersmith and Fulham £120 40

Boroughs appear here only where at least 5 practices publish a price. The practice count shows how firm each figure is. These are advertised starting prices, not quotes: confirm the full cost with the practice. Same method as our London Dental Cost Index, and every treatment side by side on the dental price list.

Highly rated practices offering general dentistry

Ratings via Google (practices with 10+ reviews). Treatment lists verified from each practice's own website.

General dentistry by London borough

Find a dentist by borough

General dentistry: frequently asked questions

How much does a private dental check-up cost in London?

A private check-up in London has a median published price of £55. Half of all practices start between £40 and £75. Fillings and other treatment cost extra. On the NHS, a check-up costs £27.90 everywhere in England.

Is general dentistry covered by the NHS?

Yes. Most general dentistry is available on the NHS. A check-up is Band 1 (£27.90). Fillings, extractions and root canal treatment are Band 2 (£76.60). Crowns, bridges and dentures are Band 3 (£332.10).

How often should I have a dental check-up?

It depends on the health of your teeth and gums. National guidance from NICE says adults should be seen every 3 to 24 months. Your dentist will suggest the right gap for you.

What happens at a dental check-up?

The dentist checks your teeth, gums and mouth for decay, gum disease and other problems, including signs of mouth cancer. They may take X-rays. Then they tell you about any treatment you need and when to come back.