13 Best Home Remedies for Cavities in Teeth

13 Best Home Remedies for Tooth Decay and Cavities

Dental decays are small holes on the surface of hard teeth. The common reason for this problem is bacteria that create acid from sugar. These bacteria form a sticky film called plaque which de-mineralises the enamel, causing cavities.

How to Get Rid of Cavities and Tooth Decay at Home

Check out these home remedies to stop tooth decay pain naturally.

1. Mixture of Calcium and Magnesium Powders

This remedy will mineralise your teeth.


  • Magnesium tablets
  • Calcium tablets
  • Toothbrush

How to Use

  • Take an equal number of magnesium and calcium tablets and grind them to make a fine powder.
  • You can use this powder to brush your teeth.
  • Repeat this process once every day.

calcium and magnesium powder

2. Butter Oil and Cod Liver Oil

These are good for maintaining dental hygiene as they are rich in vitamin A, K, and D. You can either take a capsule that contains both or take each of them separately.


  • Butter oil supplements
  • Cod liver supplements

How to Use

  • Take a capsule during the day with any meal.
  • You will be able to maintain optimum dental health when you take these supplements regularly.

3. Bone Broth

Bone broth has so many advantageous qualities that are filled with minerals, vitamins, and healthy fats. Your digestive system will improve and it strengthens your hair, nails, and skin. It is rich in magnesium and calcium and removes the cavities and fights tooth decay.


  • Bones of lamb, poultry, beef, or bison.
  • Salt
  • Black pepper powder

How to Use

  • Until the broth becomes thick, boil the animal bones is water.
  • Add a little black pepper powder and salt to taste.
  • Consume the soup when it is still warm.
  • It is best if you includ this broth in your regular diet.

bone broth

4. Salt Water

This is a very common remedy that most people use for any pain related to teeth. It helps by keeping the bacteria away from the mouth of the person and removes stickiness from the tooth’s cavity. It also helps by balancing the acidic pH created by the cavity.


  • Table salt or epsom salt (1 tsp)
  • Warm water (1 glass)

How to Use

  • Add the salt to the glass of warm water and mix properly.
  • Gargle and rinse your mouth with this salt water. The cavities should be rinsed properly.
  • It is best if you do this twice a day.

5. Tea

Green tea is a very effective way to kill the germs inside the mouth. It is also good for maintaining the health of the teeth, and it reduces the production of plaque. Bacterial growth is also kept in check.


How to Use

  • Make a cup of hot green tea.
  • Add lemon juice and honey to the amount you prefer.
  • Drink the tea when it is still warm.
  • You could also make black tea if you do not like green tea or if you do not have it at home.
  • You could drink 2-3 cups of this healthy green tea every day.

green tea

6. Clove Oil

Clove oil is another very good remedy to relieve the pain caused by tooth decay and cavities. The clove contains very important oil called the eugenol which is responsible for the required analgesic action. The antimicrobial constituents present in this oil will inhibit the growth of many types of fungi, bacteria, and viruses.


  • Clove oil

How to Use

  • Take a small amount of clove oil on your finger and lightly massage the affected area which is the cavity.
  • If you are not able to reach the affected tooth, then you could use a cotton swab that is dipped in the clove oil and then apply.
  • For best results, you could apply 2-3 times in one day.

7. Eggshells

Eggshells are made of calcium carbonate. This compound is good as it acts as an abrasive and it works to remove all the decay build-up in the teeth.


  • Ground eggshells (1/4 cup)
  • Coconut oil (2-3 tbsp)
  • Baking soda (1 tbsp)

How to Use

  • Clean the eggshells you have and boil them from a few minutes.
  • Remove the shells and then air dry.
  • When the shells are dry, grind them to form a fine powder.
  • Add some baking soda and coconut oil to this so that you get a smooth paste. If required, you can add a little more coconut oil.
  • Use this paste as your toothpaste and store this in an airtight container.
  • Use this paste every day for maximum benefits.

egg shells

8. Aloe Vera Juice

The aloe vera contains anthraquinones which help to control the bacteria that cause tooth decay. It also gives out anti-inflammatory effects on the tooth and gums that are affected and reduces pain and swelling. It promotes faster recovery because of its wound healing components.


  • Aloe vera juice (1/4 cup)

How to Use

  • Swish and gargle the aloe vera juice inside your mouth for a few minutes after you are done brushing.
  • Rinse with some clean water to remove the taste of this juice from the mouth.
  • You could also use aloe vera gel as toothpaste too.
  • Do this twice a day.

9. Neem

This is a very healthy and effective way to clean your teeth. When chewing on the neem twig, the teeth and gums get really strong. The powerful plant-compounds that are released work against bacteria and prevent tooth decay. It also keeps the plaque away because of its high fibre content.


  • Neem twig

How to Use

  • Chew on a twig for some time.
  • With some water, rinse your mouth.
  • You could also apply neem oil on the affected tooth and the gums.
  • In order to keep your mouth fresh and clean, do this every day.


10. Garlic

Garlic has so many anti-fungal and antibacterial properties that help to relieve pain and thus works as a painkiller.


  • Garlic clove (1)

How to Use

  • Chew the garlic cloves.
  • It is best if you do it in the morning in an empty stomach.
  • Bite on garlic every morning.

11. Eucalyptus Oil

The growth of oral bacteria is inhibited by eucalyptus oil. These bacteria are responsible for cavities and tooth decay.


  • Eucalyptus oil (1-2 drops)
  • Toothbrush
  • Toothpaste

How to Use

  • To your regular toothpaste, add eucalyptus oil and then brush your teeth as usual.
  • Repeat this process until the cavity heals.


12. Lemon

Lemon is an amazing source of vitamin C. The citric acid present in the lemon juice has the ability to kill germs and reduce the pain of the cavities on your teeth.


• Lemon slice

How To Use

• Take a slice of lemon and chew on it for a few minutes.
• When you are done, rinse your mouth thoroughly using clean water.
• Whenever you need to relieve the pain from tooth decay, you could use this method.

13. Vegetable Oil

Also known as oil pulling, this effective method is good at removing the infection and relieve pain. When you swish, the bacteria is pulled out and trapped in the oil. This is also effective to reduce swelling in the gums.


  • Small cup (1)
  • Vegetable oil

How to Use

  • Take a small cup filled with vegetable oil.
  • Rinse your mouth with this for 5-10 minutes. Spit it out.
  • You could use olive oil or coconut oil.
  • Repeat this process 1-2 times each day.

vegetable oil

When to See a Dentist

If even after trying these measures you are having problems with cavities, then you should consult a doctor. Elders can easily observe the changes with their teeth, but young children will not be able to. So, parents should keep an eye on their children’s teeth and make sure they see the dentist regularly.

These methods might not be the answer to your question of how to get rid of cavities in a day, but they will definitely make sure your cavity does not get larger and also prevent new ones. They will help to re-mineralise weakened and softened areas of the enamel. It is best to go to the dentist as early as possible when you detect a cavity.

Also Read:

Effective Natural Remedies for Whitening Your Teeth
Natural Remedies for Teeth Sensitivity to Deal With the Pain
How to Make Homemade Toothpaste

Previous article «
Next article »