Find a children’s NHS dentist near you
NHS dental care is free for children. Use your location or enter a postcode to see the NHS practices closest to you — each showing whether it is currently accepting new NHS patients. Updated daily.
Independent website. Not affiliated with the NHS. We never charge patients or take card details.
Free NHS dental care for children
NHS dental treatment is free for everyone under 18 (and under-19s in qualifying full-time education) — check-ups, fillings, extractions and any other NHS treatment they need. The main challenge isn’t the cost; it’s finding a practice with space on its NHS list. This page helps you find the ones near you that are taking on new NHS patients, so you can get your child registered.
See our report on where children’s NHS dental access is best and worst →
Children’s NHS dentists near you, by city
Browse the NHS dentists in one of these towns and cities — each page lists local practices and shows which are accepting new patients.
Find an NHS dentist near you (all ages) → · See the full UK availability map →