品行障礙是生物學因素、家庭因素和社會環境因素相互作用導致的。
一,生物學因素。主要就是對于雙生子的一些研究發現,反社會行為在單卵雙生子當中的同病率高于雙卵雙生子。寄養研究也發現如果說親生父母有違法犯罪,兒子寄養到社會地位低下家庭,或者是有自己撫養,孩子的反社會性行為出現率比較高。
二,家庭的因素。不良的家庭因素是品行障礙的重要病因。這些因素包括父母患精神疾病,物質依賴父母和子女之間缺乏親密感情聯系。對待孩子冷漠、忽略、粗暴,甚至是虐待孩子。或者對孩子過分的放縱,不管教。父母家庭不和諧,經常吵架,分居,離異,甚至有父母有違法犯罪的行為等等。
三,社會環境因素。如果經常接觸一些暴力黃色媒體宣傳,接受周圍人的一個不道德的觀念。或者是有一些抽煙、酗酒、打架、敲詐、勒索、偷竊的一些同伴,也與品行障礙的發生有關系。