宋代。金兵入侵汴梁,有少女薛瑶琴逃难与家人失散,被恶人诱至临安,卖入妓院为娼。取名花魁。老板娘王九娘视花魁为摇钱树,花魁不堪为娼之苦,蓄意择人从良。卖油郎秦钟,深慕花魁,遂积银三十两往访。正遇花魁醉归,秦坐守达旦,并递茶受吐,不以为怨。花魁醒醚详问夜来情形,颇为感动。遂赠以银两,劝秦好自经营。后花魁被恶豪所欺,将花魁剥衣弃于河旁,花魁求生无路,羞愤欲自尽。恰遇秦钟过此,又为所救。花魁念秦钟为人忠实,遂自出积银赎回自身,嫁与秦钟。