While everyone longs for sparkling white teeth, there is nothing more disturbing than whiter spots on your teeth. Medically known as hypoplasia or hypocalcification, white spots on teeth are caused due to mineral loss from the tooth enamel. These white spots are much more than just cosmetic issues as they are warning signs for the beginning of tooth decay. Some of the most common causes of white spots on tooth are dry mouth, diet rich in acidic foods such as candies, vinegar, etc., excessive flouride, braces, use of whitening strips, and poor dental hygiene. Thankfully, there are plenty of natural ways to get rid of white spots on teeth. Here are some of them.