Root canal treatment in London

Endodontic treatment that saves an infected tooth by cleaning and sealing its root canals.

  • 1,344 Verified practices
  • £300-£600 Typical "from" price (735 practices' published fees)
  • 33 Borough guides

Root canal treatment removes infected tissue from inside a tooth, saving it from extraction. It has a reputation for being painful, but with modern techniques and anaesthesia, most patients report it feels similar to having a filling.

Root canal treatment in London costs £300-£700 privately for a single tooth. Molars cost more than front teeth because they have more root canals. You’ll usually need a crown afterwards, which is an additional cost. For a full breakdown of treatment costs, see our London dental cost guide.

On the NHS, root canal falls under Band 2 at £76.60 - significantly cheaper, though waiting times can be longer. For more on NHS dental access, see our NHS dentist London hub.

Treatment usually takes one or two appointments. Your dentist removes the infected pulp, cleans and shapes the canals, then fills and seals the tooth. A crown is normally recommended afterwards to protect the weakened tooth.

If you’re in pain right now, see our emergency dentist London page for urgent appointments. You may also want to explore dental implants if extraction is being considered as an alternative.

This information is a general guide and is not a substitute for professional dental advice. Always consult a qualified dentist about your individual circumstances.

Written and reviewed by the Dentist-London.com Editorial team. Last reviewed 3 March 2026. Prices shown are indicative ranges, not quotes - confirm costs directly with the practice.

1,344 of London's 2,131 CQC-registered practices are verified for root canal treatment, taken directly from each practice's own published treatment list, not guessed from directory categories. Across 735 practices with published fees, "from" prices typically range £300-£600. More practices are verified every week.

What root canal treatment costs across London

Price is the single most common thing people add to a dental search, and it is the thing directories are usually vaguest about. These are median published "from" prices by borough, taken from practices' own fee pages. The London median is £400.

The cheapest borough we can price is Hammersmith and Fulham at £320; the dearest is Kensington and Chelsea at £625. That is a difference of £305 for the same treatment, which is worth knowing before you book the first practice you find.

BoroughMedian "from" pricePractices
Hammersmith and Fulham £320 23
Redbridge £320 22
Hillingdon £325 17
Bexley £325 13
Lewisham £330 20
Lambeth £330 17
Merton £330 13
Barnet £350 51
Camden £350 42
Brent £350 25
Tower Hamlets £350 15
Newham £365 12
Haringey £375 20
Ealing £395 26
Bromley £400 29
Wandsworth £400 28
Hounslow £410 20
Havering £420 7
Kingston upon Thames £425 18
Islington £445 19
Croydon £450 23
Hackney £450 11
Greenwich £475 24
Richmond upon Thames £485 28
Southwark £490 22
Harrow £495 26
Enfield £495 21
Sutton £495 19
Waltham Forest £495 10
Westminster £550 68
City of London £550 16
Kensington and Chelsea £625 26

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 root canal treatment

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

Root canal treatment by London borough

Find a dentist by borough

Root canal treatment: frequently asked questions

How much does root canal treatment cost in London?

Root canal treatment in London typically costs between £300 and £600 privately, depending on the tooth, since a front tooth is simpler than a back molar. You will usually need a crown afterwards, at extra cost.

Is root canal treatment available on the NHS?

Yes. Root canal treatment is available on the NHS as a Band 2 treatment, which is usually cheaper than going private. See our NHS dentist London hub for the current charge.

Is root canal treatment painful?

Modern root canal treatment is carried out under local anaesthetic and is usually no more uncomfortable than a filling. Most of the pain comes from the infection beforehand, which the treatment relieves.

How long does a root canal take?

A root canal usually takes one or two appointments of around 60 to 90 minutes. Your dentist may place a temporary filling between visits before fitting the final crown.