خیانت زناشویی ممکن است علتهای مختلفی داشته باشد. عوامل زمینه ساز احتمالی آن عبارتند از: ۱-عوامل داخلی مربوط به رابطه ۲- عوامل بیرونی و محیطی رابطه مثل: استرس، فرزندان و يا خانواده اصلی ۳-رفتارهای گذشته و شخصیت همسر پیمان شکن ۴-رفتارهای گذشته و شخصیت همسر آسیب دیده.
اما به طور كلى خيانت يك انتخاب است كه همسر خيانتكار مسئول آن است.