孟姜女的传说起源于《左传》杞梁妻拒绝齐侯郊吊,遵守礼法的记载,加上《檀弓》的“齐庄公袭莒(jǔ莒县在山东省)于夺(隧),杞良死焉。其妻迎其柩于路而哭之哀是故事的雏型。汉·刘向《列女传》记:“齐杞梁殖战死,其妻哭于城下,十日而城崩。”又唐(佚名)《琱(diāo同雕,雕刻或雕成的艺术品)玉集》记“秦时有燕人杞良,娶孟超女仲姿为妻,因良被筑长城官吏所击杀,仲姿哭长城下,城即崩倒。”可知这个传说在唐代已盛行,但孟仲姿和杞良,在传说中已改名为孟姜女和范杞良(一说叫范喜良)。
传说 秦始皇统一中国后,征发八十万民工修筑万里长城。官府到处抓人去当民工,被抓去的人不分白天黑夜地修筑长城,不知累死了多少。
苏州有个书生叫范杞梁,为了逃避官府的追捕,他不得不四处躲藏。有一天,他逃到了姜家花园,无意中遇到了孟姜女。孟姜女是一个聪明美丽的姑娘,她和父母一起把范杞梁藏了起来。两位老人很喜欢范杞梁,就把孟姜女许配给他作了妻子。
新婚不到三天,范杞梁就被公差抓去修长城了。孟姜女哭得象泪人似的,苦苦地等待丈夫归来。半年过去了,范杞梁一点消息也没有。这时已是深秋季节,北风四起,芦花泛白,天气一天比一天冷了。孟姜女想起丈夫远在北方修长城,一定十分寒冷,就亲手缝制了寒衣,启程上路,要到万里长城去寻找范杞梁。
孟姜女 一路上不知经历了多少艰难,吃了多少苦,才来到了长城脚下。谁知修长城的民工告诉她,范杞梁已经死了,尸骨被填进了城墙里。听到这个令人心碎的消息,孟姜女只觉得天昏地暗,一下子昏倒在地,醒来后,她伤心地痛哭起来,只哭得天愁地惨,日月无光。不知哭了多久,忽听得天摇地动般地一声巨响,长城崩塌了几十里,露出了数不清的尸骨。孟姜女咬破手指,把血滴在一具具的尸骨上,她心里暗暗祷告:如果是丈夫的尸骨,血就会渗进骨头,如果不是,血就会流向四方。终于,孟姜女用这种方法找到了范杞梁的尸骨。她抱着这堆白骨,又伤心地痛哭起来。
安葬范杞良后,孟姜女于绝望之中投海而亡。