1、白癜風的病因也會來源於工業污染和農業污染:工業排污對環境造成的污染是近年來發病率增高的原因之一。工業生產排放的未經處理的廢氣、廢水,以及迅速增長的機動車輛排放的尾氣均含有許多有害於人體的物質,如二氧化硫、強酸、強鹼、鉛、砷、汞、苯、酚等化學或重金屬毒物會直接對人體造成傷害。近年來,發現大量排放的氟類制冷劑破壞了大氣層中的臭氧層,導致過量的紫外線照射到地表面,即會對人體造成傷害。以上諸因素都是皮膚病發病率增高的原因;農作物過量的使用化學藥品,如殺蟲劑、殺菌劑及催熟劑等,肉食家禽過量的喂食生長激素宰殺後在體內的殘留,對人體健康均會造成不良影響。
2、精神因素也是導致白癜風的病因,不要以為人的精神與身體沒有什麼關系,實際上兩者的關系是很大的。一些人心胸雖然寬廣,心理承受能力很強,但遇到突發事件的巨大打擊,超出心理承受限度,也會陷入苦悶之中。長期的心理壓力和精神過度緊張,能導致機體內分泌失調,免疫功能紊亂而發病。此外,長期超負荷的工作壓力,無規律的夜生活及不良嗜好,使機體經常處於過度疲勞狀態也是原因之一。