19 Best Home Remedies for Canker Sore

by Kiran Patil last updated -

 Likes  Comments

The home remedies for canker sore include the intake of garlic, buttermilk, fenugreek, coconut milk, cactus juice, and yogurt. You can also add tea, apple cider vinegar, alum, plum juice, aloe, baking powder, and grape juice to your diet.

Home Remedies for Canker Sores

Though curable by simple home remedies, if the sores persist for a long time or get very painful, then a doctor should be consulted. Following are some useful home remedies for canker sores:


Consumption of garlic in the form of a paste or eating a clove as it is can help you get rid of canker sores.


Fenugreek leaves are used for making an infusion and this is used for gargling purposes. Using this remedy twice a day is an effective canker sore treatment.

Coconut Milk

Milk extracted from coconuts, when gargled, is highly effective in the treatment of canker sores. This is due to its soothing effect.


Cactus Juice

Cactus juice, when kept in the mouth for 20 seconds, has a drying effect on the sores. This results in the dehydration and shrinkage of the sores which ultimately helps in healing it. This should be done for 2 to 3 days for the complete elimination of canker sores.


Including yogurt in your daily diet can prove to be an effective remedy for the treatment of canker sores.

Tea Bag

Tea bag when dampened with warm water can help in the treatment of canker sores. This is due to the presence of tannin, a compound present in it, which helps relieve pain and inflammation.

Apple Cider Vinegar

Gargling with a solution made up of equal volumes of warm water and apple cider vinegar can help cure canker sores.


Apply alum twice a day over the sores. This heals the sores quickly and helps you get rid of the pain.

Plum Juice

Gargling with plum juice helps in obtaining relief from canker sores. You can also dip a cotton ball in plum juice and apply it over the affected areas.


Aloe pulp can be applied over canker sores to get relief from them.

Baking Powder

Baking soda is effective in reducing the number of bacteria in the mouth. Applying it directly or mixing a spoonful of baking soda in a cup of lukewarm water and rinsing with this mixture helps in treating canker sores.

Grape Juice

Extract grape juice by crushing grape seeds and mix it with water to prepare an effective mouthwash which is beneficial in treating canker sores.


Eating papaya regularly or applying papaya leaves on the affected area helps in quick relief from canker sores.

Turmeric Powder

Rinsing or gargling with a solution made by mixing 1/4 spoon of turmeric powder in a cup of lukewarm water helps in healing the sores quickly.


Tea Tree Oil

Application of tea tree oil on the affected area is an excellent home remedy for the treatment of canker sores.


Applying raw onions to the canker sours is one of the simplest home remedies to heal them.

Beneficial Diet

Your diet should include food containing vitamin B12, green leafy vegetables, and whole grains. Such foods are good for the part of the mouth which is affected, and also aids in the effective functioning of the body’s metabolism.

Avoid a Harmful Diet

One should avoid the consumption of acidic foods like coffee, chocolate, oranges, lemons, and other sour fruits as they aggravate the soreness. Sugarcane, chips, nuts, and wafers are harsh for the soft parts in the mouth and so should not be consumed. Animal proteins, strawberries, milk products, oily and spicy food items must also be avoided.

About the Author

Kiran Patil is the founder of Organic Facts. He has a keen interest in health, nutrition, and organic living. He completed his B.Tech and M. Tech (Chemical Engineering) from IIT Bombay and has been actively writing about health and nutrition since over past 12 years. When not working he likes to trek and do gardening.

Rate this article
Average rating 4.3 out of 5.0 based on 25 user(s).

Sign-up for wellness newsletter

Do you want the best of science-backed health & nutrition information in your inbox? If yes, please share your email to subscribe.

* indicates required
We'll never share your email with anyone else.
/ ( mm / dd )