Dental fluorosis, enamel hypoplasia, poor dental care, and eating too many acidic or sugary foods are all possible reasons for white patches on teeth. Although some people consider white spots on their teeth unattractive, they are rarely a reason for worry from a medical standpoint. White Spots on Teeth: What Causes Them? If you've seen white spots on your teeth, you may be wondering what's causing the discoloration. Dental fluorosis, which happens when too much fluoride is ingested, is a common cause of white spots. It usually occurs as a youngster before the teeth erupt through the gums' surface. Another disease that occurs while teeth are still growing and resulting in weak enamel is enamel hypoplasia. Due to the decreased enamel, white patches, pits, and grooves appear on the tooth's outer surface. Tooth demineralization happens naturally over time, but an increase helps it in germs in your mouth. Sugary and acidic meals can cause the enamel of your teeth to dem