Trong Tết Thanh minh, Kiều cùng hai em đi tảo mộ. Trong dịp này nàng gặp Kim Trọng – một chàng trai “Phong tư tài mạo tót vời / Vào trong phong nhã ra ngoài hào hoa”. Hai người vừa gặp nhau “tình trong như đã mặt ngoài còn e”. Cũng trong dịp này, Kiều gặp nấm mồ vô cùng hiu quạnh của Đạm Tiên, nàng cám cảnh mà khóc than cho số phận của người kĩ nữ bạc phận ấy.
Trở về nhà, nàng được linh hồn Đạm Tiên báo trước cho những dông bão đời mình. Sau khi gặp Thúy Kiều ở buổi Thanh minh, Kim Trọng dò la tin tức của nàng rồi dọn nhà đến gần nhà Kiều và tìm cách làm quen. Nhân buổi cha mẹ vắng nhà, Kiều sang nhà Kim Trọng tâm tình. Mối tình giữa hai người nảy nở tốt đẹp, họ vừa yêu vừa trọng nhau rất mực. Họ đã thề nguyền và trao vật đính ước với nhau. Gia đình Kim Trọng có tang, chàng phải về quê chịu tang. Trong khi đó, cha Kiều bị thằng bán tơ vu oan. Gia đình Kiều tan nát, Vương ông và Vương Quan bị tra khảo. Kiều phải bán mình để chuộc cha. Trước khi theo Mã Giám Sinh, nàng đã nhờ Thúy Vân nối duyên với Kim Trọng để không phụ tình chàng. Nhưng bi kịch chưa dừng lại ở đó. Hóa ra, Mã Giám Sinh với Tú Bà đều là những kẻ buôn thịt bán người. Ở lầu xanh, nàng đã toan tự sát nhưng không thành. Sau đó, Kiều tiếp tục bị Sở Khanh lừa tình, nàng cay đắng chấp nhận cuộc sống đầy tủi nhục. Tại đây, ít lâu sau, Kiều được Thúc Sinh cứu thoát. Nhưng Thúc Sinh đã có vợ là Hoạn Thư ở quê nhà. Biết chuyện của chồng, Hoạn Thư đã ngấm ngầm sai người đến bắt cóc Thúy Kiều về làm con ở rồi làm ra cảnh bắt Kiều hầu hạ hai vợ chồng mình trong tiệc rượu hàn huyên. Bị đánh ghen một cách tàn nhẫn, Kiều bỏ trốn đến nương nhờ ở Phật. Chẳng may sự trụ trì vô tình gửi nàng cho Bạc Hạnh – một kẻ cùng nghề với Tú Bà, Kiều lại bị rơi vào lầu xanh cho Bạc Hạnh – một kẻ cùng nghề với Tú Bà, Kiều lại bị rơi vào lầu xanh một lần nữa. Tại đây, Kiều gặp Từ Hải – một đấng nam nhi đầu đội trời chân đạp đất. Từ Hải cứu Kiều khỏi lầu xanh rồi giúp nàng báo ân báo oán. Vì một chút sơ sảy, Kiều bị Hồ Tôn Hiến, một mệnh quan triều đình lừa nên đã hại Từ Hải chết đứng giữa trận tiền. Nàng còn bị Hồ Tôn Hiến ép hầu rượu suốt đêm rồi đem gả cho một gã thổ quan. Trên đường ngồi kiệu hoa, nàng đã trầm mình xuống sông Tiền Đường. May sao, nàng được vãi Giác Duyên cứu vớt.
Tuy kết duyên với Thúy Vân, Kim Trọng vẫn nhớ thương Kiều, chàng đã cất công đi tìm nàng. May mắn thay, chàng gặp được vãi Giác Duyên. Gia đình Kiều được đoàn tụ. Chiều ý mọi người, Thúy Kiều nối lại duyên với Kim Trọng nhưng cả hai cùng nguyện ước “lấy tình cầm sắt đổi ra cầm kì”.