体癣的原因有:先前患有手、足、甲癣等从而感染诱发体癣。体癣由病原菌引起,主要以小孢子菌、毛癣菌为主,也有表皮癣菌。
因为体癣具有传染性,所以直接接触病人也是患有体癣的一个重要原因,甚至接触一些患癣家畜如狗、猫,从而引起体癣。