多形性红斑有许多原因。1.感染导致病毒感染,尤其是轻度多形性红斑。严重多形性红斑主要由药物过敏引起。青霉素、红霉素、头孢菌素、阿奇霉素和甲硝唑等药物容易引起多形性红斑。2.内脏疾病。肝、胆、肾或系统性疾病、系统性红斑狼疮和皮肌炎也可伴有多形性红斑。3.血液疾病和淋巴瘤,经常接触某些致敏物质或药物可导致多形性红斑。