While the fluoride varnish itself will only stay on the teeth until it has been brushed away, the benefits of the treatment will last for several months. In most cases, we recommend undergoing fluoride treatment about once every 3 – 4 months.