美麗聰慧的是浙江上虞朱家的獨生女,排行第九。雖然那個時代的傳統不鼓勵女性上學,但朱設法說服她的父親允許她偽裝成壹個年輕人去上課。在杭州的旅途中,她遇到了會稽(今紹興)的學者梁山伯。他們聊天,第壹次見面就覺得彼此很投緣。因此,他們收集壹些土壤作為熏香,並在壹座茅草橋的亭子裏宣誓友愛。
在接下來的三年裏,他們壹起在學校學習,朱漸漸愛上了梁。雖然梁和朱在學業上不相上下,但他仍然是壹個書呆子,沒有註意到他的同學所表現出的女性特征。
壹天,朱收到父親的來信,要求她盡快回國。朱別無選擇,只能立即收拾行李,告別梁。然而,在她心裏,她已經承認了她對梁的愛,並決心永遠與他在壹起。臨行前,她向校長夫人透露了自己的真實身份,並要求校長夫人將壹個玉墜作為聘禮交給梁。
梁陪“結拜兄弟”18裏送別。在旅途中,朱向梁暗示她其實是個女人。例如,她把他們比作壹對鴛鴦(中國文化中情侶的象征),但梁沒有抓住她的暗示,甚至沒有絲毫懷疑他的同伴是喬裝打扮的女人。朱終於想出了壹個主意,並告訴梁,她將充當他和他的"妹妹"的媒人。分手前,朱提醒梁等會兒去她的住處,這樣他就可以向她的“姐姐”求婚了。梁與朱在長亭依依惜別。
幾個月後,梁去找朱,發現她其實是個女人。他們深愛著對方,並發誓“至死不渝”。他們團聚的喜悅是短暫的,因為朱的父母已經安排她嫁給了壹個來自富裕家庭的男人叫馬文才。梁聽到這個消息非常傷心,他的健康狀況逐漸惡化,直到病危。他後來在擔任縣長期間去世。
在馬和朱結婚的那天,神秘的旋風阻止了婚禮隊伍護送新娘越過梁的墳墓。朱離開隊伍向梁致敬。她絕望地走下來,乞求墳墓打開。突然,隨著壹聲雷鳴,墳墓打開了。朱毫不猶豫地投入了墳墓,加入了梁的行列。他們的靈魂變成壹對美麗的蝴蝶,從墳墓中出現。他們像壹對蝴蝶壹起飛走了,再也不會分開了。