口腔溃疡的病因复杂多样,口腔溃疡的发生与遗传因素、精神因素、免疫因素、激素水平的改变、营养不良、食物、药物等多种因素有关。通过维生素和微量元素的研究表明,如果体内缺乏维生素B1、维生素B2、维生素B6、维生素B12以及叶酸等维生素,可能会诱发口腔溃疡。但需要强调的是由于单一因素引起的口腔溃疡比较少见,口腔溃疡的发生往往是多种因素共同作用的结果。