Причины возникновения насилия над детьми видятся в следующем:
• в отсутствии у родителей психолого - педагогических знаний, умений для воспитания своих детей, т.е. низкий уровень педагогической культуры;
• незаинтересованность родителей в духовном росте и развитии ребенка, нежелание, неумение разобраться во внутреннем мире своих детей, отсутствие привязанности к ребенку;
• незнание родителями стилей воспитания детей, авторитаризм, или чрезмерная опека, жестокость или вседозволенность, чрезмерная требовательность;
• антисоциальный способ жизнедеятельности, где имеет место наркомания, алкоголизм одного или обоих родителей , эгоизм и стремление к развлечениям;
• низкий уровень жизни как результат безработицы, бедности, отсутствия у семьи собственного жилья; большое количество детей, особенности детей, которые провоцируют взрослого на жесткие меры;
• психические заболевания одного из родителей; нежеланный ребенок, внебрачный ребенок, ребенок с физическими и психическими недостатками, от которого хотят избавиться;
• будучи жертвой насилия или жестокости по отношению к себе в детстве, взрослые применяют его к своим детям и т.д.