جامعهشناسان معتقدند مشکلات فرهنگی و تربیتی نیز میتوانند در افزایش خشونت نقش داشته باشند؛ چراکه ترویج فرهنگ خشونت، عدم آموزش مهارتهای حل مسئله و کنترل خشم و ضعف در تربیت اخلاقی میتواند به افزایش نزاع و قتل در جامعه منجر شود. فرهنگهای عشیرهای و قبیلهای نیز گاهی عامل مهمی در ترویج خشونت هستند؛ ماجرایی که در قتلهای گسترده ناموسی در برخی از مناطق کشور هم ریشه دارد.