Home / Health / How to Get Rid of a Canker Sore Naturally at Home?

How to Get Rid of a Canker Sore Naturally at Home?

Canker sores can be really painful whenever they occur. The worst thing is these tend to occur in the mouth which we use continuously to eat and drink throughout the day. These canker sores usually happen in a series with many of them appearing out of the sudden inside your mouth. However, you must never ignore the canker sores as ignoring them will only be more painful for you.

The canker sores can happen to anybody at any point of time. and therefore one should especially be careful if they happen to children as children tend to ignore all the acre and precautions that one must take. Eating something too hot should totally be avoided when you get canker sores inside your mouth. These canker sores will only get harmed and will be even more painful if anything hot comes in contact with them. The important thing is some home remedies work best here to get rid of a canker sore, so avoid running straightaway to the doctor.

Canker Sores: Know More

Canker sores are nothing but mouth ulcers. These are more painful in the first 3-4 days and tend to settle completely in a period of about 10 days. These canker sores are actually tiny mouth ulcers with a white or gray center and a well defined red border. These can be inside your lips, cheeks or sometimes even on your tongue. It is important to know the causes, though, so that you can treat canker sores better.

Causes for Canker Sores:

  • Bacterial Infection
  • Celiac disease, caused by sensitivity to gluten
  • Faulty immune system
  • Inflammatory bowel diseases
  • Becket’s disease
  • Emotional stress
  • Hormonal disturbances
  • Diet lacking in vitamin B-12, zinc, iron etc.
  • Toothpaste or mouth rinses containing sodium lauryl sulfate.

how to get rid of a canker sore naturally

Home Remedies to Get Rid of a Canker Sore:

Slippery Elm

Slippery elm works well in getting rid of a canker sore in a few days time. A lot of people prefer slipper elm for treating canker sores because it really relieves the pain and inflammation. The bark of slippery elm contains mucilage, which forms a thick gel-like substance when mixed with water. When you sue slipper elm, it coats the mucus membranes of your mouth, thus helping you in getting rid of a canker sore completely. Here mix 1 tbsp of slippery elm powder with a water to form a smooth paste. Now apply this paste to the canker sores at least twice a day. Leave it on the sores for about 5 minutes and then rinse your mouth well. You can also use slipper elm tea or suck slippery elm lozenges for this purpose.


Sage is an aromatic herb used in cooking a number of signature dishes. It has the ability to relieve pain and get rid of the inflammation associated with canker sores. To use sage here, just take two cups of boiling water and bring it to a boil. Now add 3 teaspoons of sage leaves to it and let the leaves steep for some time. Strain the liquid and now rinse your mouth with this lukewarm liquid at least 4 times a day. You can also apply a little amount of ground sage to the canker sores every day if you don’t want to opt for using the sage leaves. Practice this to at least 4 times a day for getting rid of a canker sore completely.


One of the best ways to get rid of a canker sore is using fresh coriander. Coriander indeed is a great food product and is used in healing a lot of other infections as well. It has excellent anti-inflammatory, antiseptic and antifungal properties and helps to reduce the redness, pain, and swelling really fast. Drinking fresh coriander leaf juice is what you have to do here. Here boil one cup of water and add 1 tsp of coriander seeds to it or a few fresh leaves. Then reduce the heat and simmer this for 5 minutes. Put off the heat and steep for the next 10 minutes. Strain and use this as a mouthwash at least three times a day to get rid of a canker sore quickly.

Tea Bags

Tea bags are indeed great to be used for any skin condition. These help to soothe the skin and heal the skin as well. The tannic acid in tea is a natural astringent that relieves pain and inflammation. Keep some tea bags handy for this. Here, refrigerate a tea bag for 5 minutes and then apply it to the sore. Put gentle pressure and leave it there for about 20 minutes. Do this at least 3 times daily to get rid of a canker sore really quickly. A lot of people use tea bags when suffering from canker sores and it has been known to provide them a lot of relief from all the symptoms.


Using licorice is one of the best ways to get rid of a canker sore. It is also one of the most popular remedies for getting rid of a canker sore really fast and is practiced widely by a whole lot of people. It has great inflammatory properties that really help in soothing the area and providing a lot of relief from the pain as well.

You can simply drink some licorice root tea, apply the root powder directly to the sore or use its mouthwash to get rid of a canker sore easily. Here just crush a little portion of the licorice root and take 1 tsp of this water to be mixed in two cups of water. Keep this powder soaked in the water for about 3 hours and then use it was a mouthwash. Rinse your mouth well with this at least 2-3 times a day. You can apply the licorice powder also at least two times to eliminate them quickly.

Grapefruit Seed Extract

Grapefruit seeds have been used in a lot of skin conditions and otherwise and actually act as a natural medicine for treating any ailment. Extract from grapefruit seeds contains powerful bioflavonoids and has amazing antibacterial properties. It also helps your immune system to prevent infection and it kills the germs that cause canker sores. Here you can simply use 1 teaspoon of grapefruit seed extract and mix it in a glass of water. Now use this as a mouth rinse at least 3 times a day. Grapefruit seed extract provides you a lot of relief from the pain and inflammation and helps to heal the damaged area really quickly. It is really safe to use as well.

Cayenne Pepper

One of the easiest and cheapest ways of getting rid of canker sores is opting for the cayenne pepper so readily available in your kitchen. However, make sure you don’t bring your tongue in contact with the cayenne pepper as that could itch your tongue. To benefit from cayenne pepper, just make some paste with cayenne pepper and a little amount of water. Now apply this paste over the canker sores carefully, let it sit for some time and then wash off with lukewarm water. You can practice this remedy at least twice a day for maximum benefits. However, make sure you don’t do it more than 2 times a day as it could prove to be harmful.

Aloe Vera

This natural plant is really effective for treating any kind of bacterial and viral infection. Just take a natural Aloe Vera leaf and cut it to take out the gel. Now apply the gel directly over the sores and let it sit for some time. If a natural Aloe Vera leaf is not available you can also take an Aloe Vera gel bottle from the chemist store and apply the gel from it with the help of a cotton ball. Let the cotton ball sit over the sores for some time. You can do this 4-5 times a day. See how you get rid of a canker sore in 4-5 days.

Clove Oil

One of the best essential oils for getting rid of a canker sore naturally is this clove oil. Clove oil has excellent healing properties and is one of the best remedies to relieve the pain associated with canker sores. To benefit from clove oil, just add a few drops of clove oil in a teaspoon of olive oil or coconut oil. Rinse your mouth well with a little warm water and apply this mixture to the canker sores with a cotton ball for at least 5 minutes. Do this twice every day to get rid of a canker sore instantly. Clove oil helps to treat the canker sores really fast and heals off the skin in a short span of time.

Coconut Oil

Coconut oil has excellent antifungal and antibacterial properties which go a long way in healing the canker sores completely in a few days time. To get rid of a canker sore quickly, apply coconut oil with a cotton ball to the canker sores several times a day.В Also, take a tablespoon of coconut oil and rinse your mouth for about 15 minutes daily with this every single day. While applying these remedies, make sure you are using good quality coconut oil and not a cheap brand.В These two methods will heal the canker sores completely in a few days time and you will get rid of all the pain really fast.


Goldenseal helps to strengthen the immune system and prevents the infection apart from accelerating the healing process. It is a commonly used therapy as well and works great for everyone. Here just pour a few drops of goldenseal tincture on a cotton ball and apply this cotton ball to the sore. Leave this on for at least 25 minutes and then wash off with water. Do this at least twice daily to get rid of a canker sore effectively. You certainly won’t be disappointed when you opt for goldenseal; it simply is one of the best remedies for this.

Hydrogen Peroxide

Hydrogen peroxide is really effective to get rid of a canker sore. You should actually keep hydrogen peroxide always at your house as it comes as a great aid for a lot of other health problems as well.В Here simply mix 3 percent of hydrogen peroxide with water in equal quantities. Then use this as a mouthwash at least twice daily. You can also apply the hydrogen peroxide directly to the sore, but be careful not to swallow it. You should avoid using it for kids though, as this can be harmful to them. It is one of the most effective remedies for getting rid of a canker sore really fast.

Precautions to be taken to get rid of a canker sore:

  • Have drinks and foods that cool your body like cucumber, yogurt, etc.
  • Decrease the intake of spicy and acidic foods and avoid them altogether when you suffer from canker sores.
  • Increase the intake of yogurt as it helps to kill the bacteria’s and prevents canker sores from reappearing.
  • Have foods which are rich in vitamin B and increase intake of green leafy vegetables and whole grains.
  • Have lots of water during the day.
  • Avoid all sorts of caffeinated drinks, dairy products, spicy and salty foods, sweets and oily foods.
  • Keep a check on the food items which you are allergic to and avoid them altogether when suffering from canker sores.