Nguyên nhân dẫn đến cái chết oan khuất của Vũ Nương bao gồm:
* Trực tiếp
- Do Trương Sinh một kẻ hồ đồ, vũ phu, hay ghen, đa nghi. Dù biết vợ nết na thủy chung vẫn luôn đề phòng quá mức, trước lời nói ngây thơ của bé Đản không cho Vũ Nương cơ hội giải thích, chính điều ấy đã bức tử Vũ Nương.
* Gián tiếp
- Do chiến tranh phong kiến phi nghĩa khiến nhiều người phải rời mái ấm gia đình, chiến tranh đã chia cắt vợ chồng cha con, gây nên những hiểu lầm mà Vũ Nương phải gánh chịu.
- Vũ Nương chết do lời nói ngây thơ của đứa trẻ, do trò đùa chỉ vào bóng của mình của Vũ Nương.
* Sâu xa
Do xã hội phong kiến nam quyền thối nát, bất công coi trọng quyền uy của người giàu và người đàn ông trong gia đình. Cuộc hôn nhân của Vũ Nương ngay từ đầu đã chênh lệch về giai cấp, về khoảng cách giàu nghèo, về tính cách của Vũ Nương và Trương Sinh.