小孩子反复发生的口腔溃疡的原因主要包括:1、考虑与孩子体内b族维生素、微量元素锌等营养素缺乏有关;2、口腔卫生习惯不良,不及时刷牙、漱口;3、经常进食过于油腻的食物和过于辛辣刺激的饮食。4、反复发生的慢性便秘症状;5、单纯疱疹病毒一型感染。