Skip to content

Fluoride varnish: What is it and how does it work?

Published: 18/11/2025
Last edited: 18/11/2025
Code: 01294

Fluoride is natural

Fluoride can be found everywhere – in the air, in our water and in our food. It is a mineral naturally present in soil and water, as well as some food likes fish and fruit.

Fluoride is scientifically proven to strengthen teeth, making them more resistant to decay, compared to teeth that haven’t been exposed to fluoride.

What is fluoride varnish?

Fluoride is a pale, yellow, gel which is painted on to children’s teeth using a soft brush. The varnish sets quickly and has a pleasant taste and a fruity smell. Many scientific studies have shown it to be effective in reducing tooth decay in children, when used in addition to brushing regularly with fluoride toothpaste. Your child should be offered fluoride varnish at least twice-yearly from the age of two years by their dentist.

School fluoride varnish programme

Your child might be invited to be part of a school or nursery fluoride varnish programme. A dental team will visit to see children in small groups.

If your child has already received fluoride varnish from the dentist, it is safe for them to have it applied at their school or nursery. They will receive additional benefits and their teeth will come to no harm.

You should let your dentist know if it has recently been applied at nursery or school. This allows the dental team to space out your child’s fluoride varnish applications for maximum benefit.

For more information about our school fluoride programmes, watch this short film:

Here is the same video translated into Bengali.

The amount is important

Although fluoride is very good for our teeth, it is important to use the right amount.

Children who swallow too much fluoride over a long period of time may develop white spots on their teeth, although this is very unlikely. This is not tooth decay.

Brush your child’s teeth and gums at least twice daily, in the morning and last thing at night.

Use toothpaste containing at least 1,000 parts per million (ppm) fluoride. You should use only a smear for children under three-years-old and a pea-sized amount for children under six-years-old.

Contact us

0300 123 4412
kcht.dentalhelpdesk@nhs.net
Monday to Friday, 8am to 4pm

Referral team
0330 123 9438
kcht.communitydentalservice@nhs.net
Post to Capital House, Jubilee Way, Faversham, Kent ME13 8GD
Monday to Friday, 8.30am to 5pm

This information should only be followed on the advice of a healthcare professional. 

Do you have feedback about our health services?

0800 030 4550
Text 07899 903499
Monday to Friday, 8.30am to 4.30pm
kentchft.PALS@nhs.net
www.kentcht.nhs.uk/PALS

Patient Advice and Liaison Service (PALS)
Kent Community Health NHS Foundation Trust
Trinity House, 110-120 Upper Pemberton
Ashford
Kent
TN25 4AZ

Donate today, and help the NHS go above and beyond. Visit www.kentcht.nhs.uk/icare

If you need communication support or this information in another format, please ask a member of staff or contact us using the details above.

In everything we do, we care

/* 100% text */ .pf-12, .pf-12 h2, .pf-12 h3, .pf-12 h4, .pf-12 a { font: 12pt / 1.4 Arial !important; } .pf-12 h1, #pf-body h1 { font: bold 14pt / 1.4 Arial !important; } /* 110% text */ .pf-13, .pf-13 h2, .pf-13 h3, .pf-13 h4, .pf-13 a { font: 16pt / 1.4 Arial !important; } .pf-13 h1, #pf-body h1 { font: bold 18pt / 1.4 Arial !important; } /* 120% text */ .pf-14, .pf-14 h2, .pf-14 h3, .pf-14 h4, .pf-14 a { font: 22pt / 1.4 Arial !important; } .pf-14 h1, #pf-body h1 { font: bold 24pt / 1.4 Arial !important; } /* 130% text */ .pf-15, .pf-15 h2, .pf-15 h3, .pf-15 h4, .pf-15 a { font: 28pt / 1.4 Arial !important; } .pf-15 h1, #pf-body h1 { font: bold 30pt / 1.4 Arial !important; } #service-comments { content-visibility: hidden; } .pf-primary-img.flex-width.pf-size-medium.blockImage { content-visibility: hidden; } .pf-primary-img.flex-width.pf-size-full.blockImage { content-visibility: hidden; } .page-back-link { content-visibility: hidden; } .download-header { content-visibility: hidden; } .leaflet-header { content-visibility: hidden; } #reciteme-launch { content-visibility: hidden; }