6. Try vitamin B12 supplement
Vitamin B12 can be used to both prevent and treat canker sores. Several research studies have found that taking a supplement of vitamin B12 can effectively help to minimize the chances that a canker sore will develop. This is not only true for people who are deficient in vitamin B12, but for those whose levels of this vitamin aren’t low.
Of course, the best way to treat the pain of a canker sore is to avoid getting one in the first place. Take a B12 supplement on a daily basis and you could completely avoid getting these types of sores. If you are already in the midst of a sore, a vitamin B12 supplement can also help to treat the pain and minimize the amount of time it takes to heal. Vitamin B12 helps to reduce inflammation in the tissue that surrounds the canker sore.