How do I get rid of white spots on my teeth naturally?
Mia Morrison
Updated on June 01, 2026
Vinegar. Vinegar contains acidic properties that can be an effective way to get rid of white spots from teeth. All you have to do is mix some vinegar and baking soda to make a thick paste. Using this paste while brushing your teeth works well.
Can white spots on teeth go away?
Depending on their cause, white spots on the teeth may go away on their own, need treatment, or persist for a lifetime. For example, if you have developed white teeth spots due to dehydration (from keeping your mouth open at night), they may disappear within hours.How do you get the white spots off your teeth?
How Can I Fix White Spots on My Teeth?
- In general, fluoride prevents demineralization and can help repair mild white spots. Your dentist may recommend remineralizing the teeth with a topical fluoride paste as the first step.
- Traditional tooth whitening with a peroxide-based bleaching agent can help in some cases.