Printre principalele cauze ale violentei in familie se numara tensiunile legate de probleme financiare sau profesionale, alcoolul si drogurile, stresul si frustarile acumulate, precum si problemele de sanatate mintala sau comportamentale. De asemenea, si modelele de comportament transmise din generatie in generatie, precum si normele culturale sau religioase pot contribui la perpetuarea violentei in familie.