Root canal treatment in London

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

  • 1,343 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,343 of London's 2,130 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.

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.