王祥是西晋时琅邪临沂(即今山东)人。母亲在他很小的时候就去世了。后来父亲又娶了朱氏,尽管王祥对后母非常孝顺,朱氏却经常想办法虐待他。
一年冬天,朱氏忽然想吃鲜鱼。可河面已经结了厚厚的冰,根本无法下网捕鱼。王祥跑了几条街,买不到鲜鱼,便拿了渔网和木棒跑到河边,准备把冰凿开来打鱼。
冬天衣服太厚不便用力,于是王祥脱去外衣,用力敲冰。冰太厚很难敲碎,他想,可以利用自己的体温融化坚冰。于是,他在冰上躺了一会儿又起来敲冰。他不断地敲击,终于在冰上凿开一个大窟窿。
王祥撒下网去,第一网就捕了两条大鲤鱼,他连忙把鱼拿回家,孝敬后母。朱氏终于被王祥的孝顺所感动,像对亲生儿子一样疼爱王祥了。他的举动,在乡间传为佳话,人们都称赞王祥是人间少有的孝子。