Dental check-ups in London

Routine examinations that find decay, gum disease and other mouth problems early.

At a check-up, the dentist looks at your teeth, gums and mouth. They look for early signs of decay, gum disease, mouth cancer and other problems. These are easier and cheaper to treat when they are found early.

What a check-up costs

Private: the London median published price for a private check-up is £55, from 609 practices. Half of all practices start between £40 and £75. Prices are usually higher in central London. Some practices include X-rays in the price and some charge for them separately, so ask.

NHS: a check-up is Band 1 and costs £27.90. Band 1 includes the examination, X-rays if needed, a scale and polish if it is clinically needed, and a treatment plan. It is the same price at every NHS practice in England. Some people get NHS dental care free, including under-18s. For how to find a practice, see our NHS dentists in London page.

For every treatment price in one place, see our London dental price list or our guide to how much a dentist costs in London.

How often you need one

There is no fixed rule of every 6 months. National guidance from NICE says adults should be seen every 3 to 24 months, and children every 3 to 12 months. Your dentist chooses the gap based on the health of your teeth and gums. If your mouth is healthy, the gap can be long.

Many people book a hygienist appointment at the same visit for a professional clean.

Browse dentists by area: North London, South London, East London, West London and Central London.

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.

We do not yet have a separate list of practices for dental check-ups. You can browse all 2,128 CQC-registered practices we list by borough below. Each practice page shows the treatments and fees that the practice publishes on its own website.

What dental check-ups 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 £55.

The cheapest borough we can price is Hillingdon at £35. The most expensive is Westminster at £90. That is a difference of £55 for the same treatment.

BoroughMedian "from" pricePractices
Hillingdon £35 12
Newham £35 7
Tower Hamlets £40 14
Merton £40 13
Hackney £40 9
Lambeth £45 22
Bexley £45 16
Barking and Dagenham £45 6
Barnet £50 37
Wandsworth £50 36
Ealing £50 23
Harrow £50 22
Croydon £50 20
Brent £50 18
Hounslow £50 18
Lewisham £50 15
Enfield £50 14
Redbridge £50 14
Haringey £55 17
Greenwich £55 15
Hammersmith and Fulham £55 14
Kingston upon Thames £55 14
Havering £55 10
Richmond upon Thames £60 23
Southwark £60 17
Sutton £60 13
Bromley £65 26
Camden £65 25
Kensington and Chelsea £75 18
City of London £80 15
Islington £80 9
Westminster £90 74

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.

Find a dentist by borough