白妹是布依族的農家姑娘。有一天,她到山上去砍柴,由於天氣炎熱,被曬得汗流浹背。她來到蓮花山口,坐在一棵大樹下休息乘涼。
白妹剛剛坐下,忽然惡風驟起,只見一隻猛虎向她撲來。白妹頓時嚇得大驚失色,心中暗想:我命休矣。就在這萬分危急的關頭,忽聽啾的一聲,猛虎隨即翻倒在地。白妹轉過頭來一看,原來是寨子裡有名的打虎英雄查郎射了猛虎一箭。受傷的猛虎眼睛裡放射出憤怒的火焰,轉身向查郎撲過去。查郎左躲右避,一縱身跳到老虎的背上,舉起鐵拳一陣猛打,把這只兇惡的猛虎活活打死了。
查郎救了白妹的命,白妹萬分感謝。她看到查郎為人正直,容貌端正,又勇敢強悍,有一身降龍伏虎的本領,便愛上了他。一天,白妹下河去洗衣服,聽到樹林中有吹木葉的聲音,仔細一聽,原來是查郎在傾訴對她的思念。白妹聽了心中很是激動歡喜,也用歌聲表達了對查郎的愛慕之情。於是,他們你唱我對,整整唱了一天。他們彼此情投意合,便私定了終身。
這件事被惡霸李山官知道了,這個惡棍已娶了八個老婆,但仍不放過美麗的白妹,趕忙請媒婆到她家裡來提親。白妹一口回絕,這下惹惱了這個惡棍,於是他定下日子要來搶親。白妹很是氣憤,對李家的財禮看也不看,便統統扔出門外,衝出家門向蓮花坡跑去。查郎聽說李山官要強娶白妹,便也來到蓮花坡,兩人商定,搶在李家來之前完婚。他們徵得了雙方父母的同意,第二天就把婚事辦了。
消息傳到李山官耳朵裡,他氣得暴跳如雷,親自帶著家丁衝到白妹家,搶走了白妹,捆走了查郎。到了李家,查郎掙斷繩索,逃了出去。晚上,他又去李家打開石獄,救出了白妹。查郎為了掩護白妹逃走,和家丁廝殺了三個時辰,終因寡不敵眾,被李山官抓住了,劊子手們接連砍了他一百刀,也沒能將查郎砍死,李山官無奈,只得把查郎投入了水牢。
過了一年,李山官又要殺查郎。有人說查郎是青龍下凡,一般人是根本殺不死他的。又有人說,只有用鐵錘和鐵釘,才能將查郎殺死。李山官果然用鐵錘和鐵釘把查郎殺死在蓮花坡。
白妹聽說查郎被殺死了,身穿孝服跑到蓮花坡足足痛哭了七天七夜。到了第七天夜裡,她下定決心,要為查郎報仇雪恨,便跑到李家,一把火燒了李家的莊園。當家丁來抓白妹時,她一縱身跳入了熊熊的大火,寧可死也不要被李家的人抓住,去受他們的侮辱。
白妹的舉動,被蓬萊仙島的碧雲歌仙看到了,深受感動。她立即駕起雲頭落在蓮花坡上,用手向火中一指,查郎和白妹便化作一對白鶴騰入雲霄。碧雲歌仙又將隨身帶的淨瓶甘露向布依族村寨灑下,那甘露立即化作一股清泉,流遍千千萬萬個布依族村寨。喝了這清泉的人,都變得格外聰明,能夠見景生情,出口成歌。後來,布依族的青年男女,人人都是歌手,個個都是歌仙,因為,他們是查郎和白妹的後人,是喝仙水而長大的。