唐僧师徒四人经过宛子山。山中的波月洞内,一个千年尸魔白骨精,一心想吃唐僧肉,她先后变成村姑、老妪和老丈,花言巧语使唐僧和八戒上当,可三次均被孙悟空识破并打死它的化身。白骨精又假冒佛祖名义从天上飘下素绢,责备唐僧姑息孙悟空。唐僧盛怒之下写下贬书,孙悟空只得返回花果山。而后,白骨精将波月洞化成天王庙,唐僧、沙僧中计就擒,八戒乘隙逃走,去请孙悟空。孙悟空立即赶往波月洞。途中,打死白骨精之母,自己装成其模样来到洞内,并诱使白骨精说出骗人伎俩,然后消灭了白骨精及众妖魔。
悟空被菩阳祖师赶回花果山后,打败了混世魔王,又到傲来国拿了些兵器武装猴兵。但他对自己手中的破大刀很不满意,后经通臂老猿指点,迳到东海龙宫“借”兵器。虾兵蟹将扛来一件件刀戟,都不能令悟空称意。后来龙王依龙太太之言,把重达一万三千五百斤的“废铁”――定海神针搬出。只见上面写着“如意金箍棒”几个字,龙王告知悟空它能伸能缩,能大能小,甚是神奇。悟空耍了一会儿,搅得龙宫翻江倒海,心中极为欢喜。他又向三海龙王讨要了黄金甲、步云鞋和紫金冠,方才高兴地离开了龙宫。