1 doctor weighed in:

I have small white spots on my top teeth.I do not smoke or drink alcohol, caffeine. What causes it? what are some things I can use to get fast results

1 doctor weighed in
Dr. Meng Syn
Dentistry

In brief: Fluorosis

White spots on teeth are usually caused by hyperfluorosis (too much fluoride).
They can also be caused by Enamel Hypoplasia. Depending on the cause and severity, we have some limited success removing white spots with a product called MI Paste. For more sever cases treatment can range from fillings to veneers.

In brief: Fluorosis

White spots on teeth are usually caused by hyperfluorosis (too much fluoride).
They can also be caused by Enamel Hypoplasia. Depending on the cause and severity, we have some limited success removing white spots with a product called MI Paste. For more sever cases treatment can range from fillings to veneers.
Dr. Meng Syn
Dr. Meng Syn
Thank
Get help from a real doctor now
Dr. William Forsythe
Board Certified,
25 years in practice
179K people helped
Continue
111,000 doctors available