Children's dentistry in London

Check-ups, prevention and treatment for babies, children and teenagers.

  • 632 Verified practices
  • £40-£75 Typical "from" price (323 practices' published fees)
  • 33 Borough guides

632 of London's 2,130 CQC-registered practices are verified for children's dentistry, taken directly from each practice's own published treatment list, not guessed from directory categories. Across 323 practices with published fees, "from" prices typically range £40-£75. More practices are verified every week.

Highly rated practices offering children's dentistry

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

Children's dentistry by London borough

Find a dentist by borough

Children's dentistry: frequently asked questions

How much does children's dentistry cost in London?

NHS dental care is free for children under 18, so most children’s dentistry costs nothing. Private children’s check-ups in London typically cost between £40 and £75.

Is children’s dentistry free on the NHS?

Yes. Dental care is free on the NHS for children under 18, and under 19 in full-time education. Registering your child with a dentist early is the best way to prevent problems.

When should a child first see a dentist?

As soon as their first teeth appear, usually around six months, and no later than their first birthday. Early visits help children get comfortable and let the dentist spot any issues.

How often should children see the dentist?

Most children should have a check-up every six months, though your dentist may suggest a different interval. Regular visits build good habits and catch decay early.