Emergency dentist in London
Urgent care for toothache, swelling, broken teeth and knocked-out teeth.
Out of hours, NHS 111 can direct you to an urgent dental service near you.
- 1,096 Verified practices
- £60-£100 Typical "from" price (419 practices' published fees)
- 33 Borough guides
If you need a dentist urgently in London, do this:
- Call a practice on this page that offers emergency appointments. Many can see you the same day. Phone first. Do not just turn up.
- Out of hours, call NHS 111. They can book you into an urgent NHS dental service near you.
- Go to A&E or call 999 if swelling makes it hard to breathe or swallow, if bleeding will not stop, or if you have a serious injury to your face or jaw.
You do not need to be registered with a dentist to get urgent NHS care. There is no NHS dental registration in England. NHS urgent treatment costs £27.90, the same as a check-up (the Band 1 charge), unless you get free NHS dental care.
What counts as a dental emergency
These need a dentist the same day or the next day:
- toothache so bad that painkillers do not control it
- swelling in your face or gums, which can mean an abscess (an infection)
- a knocked-out adult tooth (try to see a dentist within 1 hour)
- a broken tooth that is painful or sharp
- bleeding after an extraction that does not stop with pressure
A chipped tooth with no pain, or a lost filling that does not hurt, is not an emergency. Book a normal appointment.
For first aid while you wait, such as what to do with a knocked-out tooth, read what to do in a dental emergency.
Where to go and what it costs
A private emergency appointment in London has a median published price of £80. Half of all practices start between £60 and £100. This is the price of the assessment. Any treatment costs extra.
From April 2026, every NHS dental contract must include a minimum amount of urgent care. This means a local NHS practice may have an urgent slot even when it is not taking new routine patients, so call and ask.
For a full guide to your options, how fast each one is and what you will pay, read emergency dentists in London: where to go and what it costs. The current NHS charges are on our NHS dental charges page.
Find an emergency dentist near you
The borough list further down this page links to emergency dentists in every London borough. You can also browse by area: North London, South London, East London and West London.
If you need a regular NHS dentist rather than urgent care, see our NHS dentists in London page.
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.
Always phone before you travel in a dental emergency. 1,096 London practices name emergency dental care on their own websites. Whether a practice has an urgent appointment free today varies, so call first. Out of hours, call NHS 111. For first aid while you wait, see what to do in a dental emergency. For where to go and what it costs, see emergency dentists in London.
What emergency dentist 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 Lewisham at £50. The most expensive is Merton at £135. That is a difference of £85 for the same treatment.
| Borough | Median "from" price | Practices |
|---|---|---|
| Lewisham | £50 | 7 |
| Croydon | £60 | 17 |
| Hillingdon | £60 | 14 |
| Bexley | £60 | 9 |
| Newham | £60 | 5 |
| Ealing | £65 | 17 |
| Brent | £65 | 13 |
| Hounslow | £65 | 11 |
| Enfield | £65 | 5 |
| Kingston upon Thames | £70 | 9 |
| Greenwich | £70 | 8 |
| Islington | £70 | 8 |
| Redbridge | £70 | 8 |
| Barnet | £75 | 24 |
| Harrow | £75 | 19 |
| Bromley | £75 | 15 |
| Haringey | £75 | 11 |
| Sutton | £75 | 10 |
| Lambeth | £75 | 8 |
| Tower Hamlets | £75 | 8 |
| Camden | £80 | 27 |
| Wandsworth | £80 | 19 |
| Havering | £80 | 9 |
| Richmond upon Thames | £85 | 20 |
| Hammersmith and Fulham | £90 | 17 |
| Southwark | £90 | 12 |
| Kensington and Chelsea | £95 | 7 |
| Westminster | £100 | 51 |
| City of London | £100 | 9 |
| Merton | £135 | 11 |
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 emergency dentist
-
Bromley Park Dental and Implant Centre
250 Bromley Road, Shortlands, Bromley, BR2 0BW
-
Fulham Road Dental
725 Fulham Road, London, SW6 5UL
-
Dental Wellness Mill Hill
46, The Broadway, London, NW7 3LH
-
Caring Dental
19 Station Square, Petts Wood, Orpington, BR5 1LY
-
Mr Haider Raza
10 Thurloe Street, South Kensington, London, SW7 2ST
-
Direct Dental
63-65 Garratt Lane, London, SW18 4GR
Ratings via Google (practices with 10+ reviews). Treatment lists verified from each practice's own website.
Emergency dentist by London borough
- Barking and Dagenham 9 verified
- Barnet 59 verified
- Bexley 23 verified
- Brent 33 verified
- Bromley 46 verified
- Camden 53 verified
- City of London 20 verified
- Croydon 40 verified
- Ealing 40 verified
- Enfield 29 verified
- Greenwich 32 verified
- Hackney 13 verified
- Hammersmith and Fulham 42 verified
- Haringey 27 verified
- Harrow 33 verified
- Havering 22 verified
- Hillingdon 32 verified
- Hounslow 29 verified
- Islington 21 verified
- Kensington and Chelsea 38 verified
- Kingston upon Thames 21 verified
- Lambeth 29 verified
- Lewisham 24 verified
- Merton 26 verified
- Newham 14 verified
- Redbridge 27 verified
- Richmond upon Thames 44 verified
- Southwark 31 verified
- Sutton 33 verified
- Tower Hamlets 34 verified
- Waltham Forest 17 verified
- Wandsworth 48 verified
- Westminster 107 verified
Or browse by area: North London · South London · East London · West London
Find a dentist by borough
- Barking and Dagenham 21 practices
- Barnet 121 practices
- Bexley 44 practices
- Brent 76 practices
- Bromley 76 practices
- Camden 93 practices
- City of London 35 practices
- Croydon 69 practices
- Ealing 84 practices
- Enfield 54 practices
- Greenwich 50 practices
- Hackney 36 practices
- Hammersmith and Fulham 66 practices
- Haringey 60 practices
- Harrow 73 practices
- Havering 46 practices
- Hillingdon 51 practices
- Hounslow 57 practices
- Islington 45 practices
- Kensington and Chelsea 72 practices
- Kingston upon Thames 53 practices
- Lambeth 55 practices
- Lewisham 44 practices
- Merton 44 practices
- Newham 38 practices
- Redbridge 59 practices
- Richmond upon Thames 68 practices
- Southwark 55 practices
- Sutton 56 practices
- Tower Hamlets 54 practices
- Waltham Forest 38 practices
- Wandsworth 80 practices
- Westminster 255 practices
Emergency dentist: frequently asked questions
How much does an emergency dentist cost in London?
A private emergency appointment in London has a median published price of £80. Half of all practices start between £60 and £100. This is for the assessment, and any treatment costs extra. NHS urgent care costs £27.90, the Band 1 charge.
Can I see an emergency dentist on the NHS?
Yes. If you have an NHS dentist, call them first. Out of hours, or if you do not have a dentist, call NHS 111. They can book you into an urgent NHS dental service. You do not need to be registered with a dentist.
What counts as a dental emergency?
Toothache that painkillers do not control, swelling in the face or gums, a knocked-out adult tooth, a painful broken tooth, and bleeding that will not stop. If swelling makes it hard to breathe or swallow, call 999 or go to A&E.
Can I go to A&E with a dental problem?
Go to A&E for swelling that affects your breathing or swallowing, bleeding that will not stop, or a serious injury to your face or jaw. A&E cannot usually treat teeth. For most dental problems, call a dentist or NHS 111 instead.