How to remove white spots on teeth: effective home remedies


Are you bothered by white spots on your teeth that stand out much whiter than your enamel? These stains on the enamel are caused by a dental disorder known as hypocalcification, which results from the loss of minerals on the tooth surface. Several factors, such as dental alterations like eruptions, malocclusions, or the fusion of the roots of two different teeth (concrescence), can lead to the appearance of these white spots or hypoplasia.

While it's essential to have white spots checked by a specialist, as they could be an early sign of tooth decay, you can also try natural treatments to reduce hypoplasia and prevent its reoccurrence. In this article, we will explore effective home remedies to remove white spots on teeth. Read on to find out more!

Homemade Toothpaste to Remove White Spots on Teeth

One of the most effective remedies to gradually eliminate white stains on teeth is a homemade toothpaste enriched with calcium. This problem often arises due to a lack of minerals in the teeth. To prepare this homemade toothpaste, follow these steps:


  • 5 tablespoons calcium powder
  • 1 tablespoon food diatomite
  • 2 tablespoons baking soda
  • 5 tablespoons coconut oil
  • 2 tablespoons xylitol sweetener
  • 3 drops of peppermint essential oil

Preparation and Treatment:

Combine 5 tablespoons of calcium, 1 tablespoon of food diatomite, and 2 tablespoons of baking soda in a bowl, mixing them thoroughly. To balance the taste, add 2 tablespoons of xylitol sweetener to the mixture. Next, add 5 tablespoons of coconut oil and a few drops of peppermint essential oil for a pleasant taste. Store the paste in a glass jar with a lid to prevent spoilage. Brush your teeth with this home remedy, focusing on the white spots, for approximately 3 minutes. Use the paste 2 to 3 times a day to reduce the appearance of stains on the teeth.

Lemon Juice to Remove Stains from Enamel

Lemon juice is an excellent natural remedy for whitening teeth, thanks to its powerful bleaching properties. It can help unify the color of your teeth with that of the stains. Moreover, lemon's abundance of acids, vitamins, and minerals make it a potent antiseptic that effectively cleanses the mouth and helps rebalance low mineral levels that cause the condition.


  • Juice of 1 lemon
  • Cotton discs

Preparation and Treatment:

Squeeze the juice of a whole lemon into a bowl. Soak a few cotton pads in the lemon juice, removing any excess liquid. Apply the lemon juice-soaked cotton pads to the white spots on your teeth. Allow it to sit for 2 to 3 minutes before rinsing your mouth with cold water. Use this treatment 2 to 3 times a week. if you would like to know more about the other of lemon, we encourage you to read on this article – Lemon: properties, benefits and contraindications

Green Tea Rinse for White Spots on Teeth

Green tea is another effective natural treatment to combat dental hypocalcification. Its rich vitamin and mineral content helps strengthen and remineralize tooth enamel. Additionally, green tea's high concentration of catechins and antioxidants provides excellent antibacterial and antiseptic benefits, making it an ideal natural rinse.


  • 2 cups of water
  • 1 green tea bag or a few green tea leaves

Preparation and Treatment:

Boil two cups of mineral water in a saucepan and add a green tea bag or green tea leaves. Allow the leaves to boil for 2 to 3 minutes, then let the infusion sit for an additional 5 minutes with the heat off. Remove the tea bag or leaves and let the infusion cool. Gargle with the green tea for 1 minute. Use this rinse between 2 and 4 times a day.

We do have another article on the benefits of green tea and lemon, do read on – Benefits of green tea with lemon on an empty stomach

Sage Infusion for White Spots on Teeth

Sage is a medicinal herb known for its effectiveness in removing tooth stains. Rich in flavonoids, vitamins, and essential oils, sage has remineralizing properties that prevent the appearance of other conditions and offer powerful antibiotic effects. It also restores the natural color of teeth, making it a natural teeth whitening option.


  • 1 handful of sage leaves
  • 1 cup of water

Preparation and Treatment:

Boil a cup of water in a saucepan and add a handful of sage leaves. Let the leaves boil for 10 minutes, then turn off the heat and allow it to sit for an additional 5 minutes. Strain the infusion and let it cool. Gargle with the sage infusion for 1 minute. Repeat this process 3 to 4 times a week.


White spots on teeth can be unsightly and concerning, but these home remedies offer natural ways to address the issue. Incorporate these treatments into your oral care routine to reduce white spots and promote healthier, brighter teeth. Remember to consult with a dental professional if the problem persists or worsens. With consistent care, you can improve the appearance of your teeth and achieve a confident smile. Also, please check on other relevant articles on teeth:


  • Emily Z

    Bachelor of Science in Nutrition and Dietetics. Emily has years of experiences in writing articles under the scopes of her professional knowledge. She has expert knowledge of nutrition principles, including macronutrients, micronutrients, and dietary guidelines; proficient in assessing and addressing nutritional deficiencies, food allergies, and intolerances. She also has experience in developing meal plans for various health conditions, such as diabetes, heart disease, and gastrointestinal disorders. She has the ability to effectively communicate complex nutrition information in a clear and understandable manner.

Leave a Reply