祝家庄有个女儿叫祝英台,聪明好学,一心想出门读书。那时女子不能进学堂,她就扮成男装,说服了爹爹,带着丫鬟扮的书童,上路求学。
半路遇上一个书生,也去同一个地方,叫梁山伯。两人一见如故,在亭子里撮土为香,结拜为兄弟。同窗三年,同吃同住同读书,梁山伯竟没看出祝英台是女儿身。
后来祝家来信催英台回家。临别时英台一片心思说不出口,借景打比方,一路送了梁山伯十八里。看见鸳鸯,看见牛郎织女,句句都是暗示,梁山伯憨,愣是没听懂。英台说:我有个九妹,和你一样年纪一样品貌,你早点来提亲。
梁山伯后来到祝家拜访,见到祝英台穿回女儿装,才恍然大悟,又惊又喜。可祝英台已被爹爹许配给了马家。楼台相见,一个悔,一个痛,只得约定生不同衾死同穴。
梁山伯回家后一病不起,郁郁而终,葬在马家迎亲必经的路旁。成亲那天,花轿路过坟前,祝英台下轿,脱去红装,扑到坟上大哭。忽然雷声大作,坟墓裂开一道缝,祝英台纵身跳了进去,坟又合上了。
雨过天晴,坟头飞出一对蝴蝶,形影不离,飞进花丛里去了。人说那是梁山伯与祝英台,生前不能同床,死后化作双蝶,永远在一起。