白癜風的發病原因比較複雜, 一般認為其病因包括自身免疫學說、黑色素細胞自身破壞學說、神經遞質學說、遺傳學說。 目前國內外逐漸公認白癜風自身免疫理論占主導地位, 也就是說大部分白癜風是自身免疫病。
白癜風自身免疫理論的提出是因為白癜風患者容易伴發其它自身免疫病。 患者存在自身免疫破壞, 和細胞免疫特別是T細胞過度活化有關, 也和體液免疫自身抗體異常過多有關。 應用激素等免疫抑制劑治療白癜風, 療效確切可靠。 我們常看到為控制白癜風病人白斑的發展, 治療方案中常有免疫增強劑,
對於白癜風患者來說, 經常服用增強免疫的保健食品和藥品這樣的做法不妥當, 浪費錢事小, 關鍵是吃這類食物或者藥物可能會加重白癜風發展。