ریشه خشونت علیه زنان، در قانون نانوشته عرف، وجود دارد و عدم وجود قوانین حمایت از زنان و در بسیاری از موارد وجود قوانینی که به صورت مستقیم و غیر مستقیم به این خشونت دامن می زند، از عوامل ماندگاری خشونت علیه زنان در ایران است.
وجود باورهای برجای مانده از جاهلیت قدیم و عصر جدید سبب شده که بسیاری از خشونت ها در خانواده و جامعه به زنان تحمیل شود و دردآورتر آنکه زنان نیز آن ها را طبیعی پندارند.