- Nguyên nhân trực tiếp là do Trương Sinh quá đa nghi, hay ghen, gia trưởng, độc đoán. Trương Sinh đã không cho Vũ Nương cơ hội trình bày, thanh mình.
- Nguyên nhân gián tiếp là do xã hội phong kiến – Một xã hội gây ra bao bất công ấy, thân phận người phụ nữ thật bấp bênh, mong manh, bi thảm. Họ không được bênh vực chở che mà lại còn bị đối xử một cách bất công, vô lí,
- Vũ Nương phải chịu nỗi oan khuất vì đứa con không nhận cha đẻ của mình mà nhận người khác làm cha mình. Chồng không tin tưởng lại thêm tính đa nghi, hay ghen tuông.
- Số phận của người phụ nữ dưới xã hội phong kiến thật nhỏ nhoi, bấp bênh, bất hạnh. Họ không được coi trọng, bảo vệ mà luôn phải chịu sự bất công