秦朝刚刚建立的时候,秦始皇修皇宫,征战四方,闹得老百姓不得安生,百姓们都不希望自己生个儿子,因为儿子长大后就要被抓去做壮丁。
在骊山脚下有一户姓孟的人家,孟公和孟婆年纪很大了却没有一儿半女,夫妻二人常常为此事犯愁,不断向上天析求,希望能够得到一个孩子。这年,孟家种了一片葫芦藤,秋天的时候,只结了一个葫芦,夫妻二人正觉得沮丧之时,忽然听到葫芦中有响声,将它剖开一看,里面竟然有一个白白净净的姑娘。夫妻二人欣喜不已,认为这是上天赐给他们的孩子,就起名孟姜女。
孟姜女从小十分懂事,聪明伶俐,村里的人都十分喜欢她。一转眼,孟姜女出落成一个大姑娘了,美丽大方,村里的小伙子都爱慕她。不过,孟姜女早就心有所属了,因此对于小伙子们的表白无动于衷。
孟姜女芳心暗许的是邻居家的小伙子范喜良,范喜良是一位非常勤劳的年轻人,他们二人青梅竹马,两小无猜。两家的家长也有意让二人结为夫妻,于是定下良辰吉日。
举行婚礼的这一天,孟姜女穿着红色的嫁衣,更显得楚楚动人,新郎范喜良也格外精神,二人刚拜过天地,忽然从门外闯进来几个士兵,将范喜良绑走了。原来,秦始皇要修筑长城,正在征调民夫,只要是年轻的男子,不管是否婚配,是否上有父母,下有幼儿,一律抓走。
可怜的孟姜女,刚成亲就见不到丈夫了,她在家中日思夜盼,希望丈夫有朝一日能够回来,可是左等右等,始终不见丈夫回来。就这样,一年过去了,她还是丝毫没有丈夫的消息。她再也等不下去了,决定动身去找丈夫。在告别了两家的老人后,孟姜女踏上了寻夫之旅。
她一路打听着长城的修筑地点,跋山涉水,忍饥挨饿,终于到了长城脚下。她向征夫们打探丈夫的消息,却得到一个晴天霹雳般的消息,她的丈夫范喜良早就在一年前累死了。她听到这儿,再也按捺不住内心的悲痛,跪倒在长城上恸哭起来。她哭得那么伤心,那么绝望,直哭得天昏地暗,伴随着这哭声,刚修好的长城竟然一段一段地倒塌了。这可急坏了监工的总管,他赶紧把此事禀报给秦始皇。
秦始皇听说有个女人闹事,急匆匆赶到了现场,刚要处置孟姜女,却被她的美貌吸引了。话锋一转,他要求孟姜女做他的妃子。孟姜女知道反抗不了,便将计就计,假意答应了。她向秦始皇提出了三个条件:一是要找到丈夫范喜良的尸骨;二是要用国葬的礼仪为丈夫举行葬礼,将丈夫葬在海边;三是在葬礼期间自己要为丈夫披麻戴孝。秦始皇一心想得到她,统统答应下来。
经过多番寻找,范喜良的尸骨终于被找到了,并放在一口精美的棺材里,然后葬在了海边。孟姜女披麻戴孝,来到丈夫的坟前进行拜祭,她愤愤说道:「秦始皇暴虐无情,让你我夫妻新婚之日就分别,更是让你命丧黄泉,我怎么可能嫁给他?我这就来陪你了!」说罢,她纵身一跃,跳进了海里。
秦始皇眼见孟姜女跳进了海里,却无计可施,他望着波涛翻滚的海水,心中五味杂陈。后来,人们为了纪念孟姜女,就在孟姜女跳海的地方为她修建了一座孟姜女庙。一是为了纪念这位忠贞的女子;二是让人们不要忘记那些因修筑长城而死去的冤魂。