Why Do I Have White Spots on My Teeth?
Chalky white patches on enamel have a few common causes. Knowing which one you have points to the right treatment.

Chalky white patches on otherwise healthy-looking teeth are a common concern. They are usually harmless on their own, but they can signal changes in your enamel, and they can make people self-conscious about smiling. Here are the most common causes.
Too Much Fluoride in Childhood
Fluoride strengthens enamel, but swallowing too much while adult teeth are still forming can leave faint white streaks or flecks, a condition called fluorosis. It typically comes from swallowing toothpaste or other sources of extra fluoride when young. Once teeth have erupted, fluoride no longer causes this.
Demineralization
When plaque sits on teeth, its acids draw minerals out of the enamel and leave dull white spots. This is often seen around brackets after braces come off, or along the gumline. These spots are the earliest stage of decay, so they are worth taking seriously. Better brushing, fluoride, and fewer sugary snacks can help stop them from progressing.
Thin Enamel (Enamel Hypoplasia)
Some people develop thinner or less mineralized enamel because of illness, nutrition, or certain medications in early childhood. Those areas may look white and can be more prone to sensitivity and decay.
How White Spots Are Treated
The best option depends on the cause and how deep the spots go:
- Remineralization with professional fluoride or prescription toothpaste for early spots
- Microabrasion, which gently removes a very thin layer of surface enamel
- Teeth whitening to help blend spots with the surrounding tooth
- Bonding or veneers for spots that are deeper or more noticeable
Next Steps
If you notice new white spots, mention them at your next visit, or book a consultation. We can tell you what is causing them and which option fits your goals.