Principalele cauze ale violenței în familie sunt presiunile și stresul vieții cotidiene, problemele financiare, consumul de droguri sau alcool și tulburările psihice ale agresorilor. Acestea pot fi combătute prin educație și sensibilizare a opiniei publice, asigurarea unui sprijin psihologic pentru victime și agresori, implicarea autorităților și a instituțiilor specializate în depistarea și combaterea violenței, și impunerea de sancțiuni mai dure pentru agresori.