Vitamin deficiencies, especially of vitamin B12, can cause mouth ulcers. A lack of vitamin B12 can lead to a weakened immune system, which can cause inflammation in the mouth and lead to ulcers. Other vitamins, such as folic acid, vitamin C, and zinc, may also be linked to the formation of mouth...