荊棘嶺上,八戒揮耙開路,師徒們艱難行進。入夜,唐僧被樹精攝入木仙庵內吟詩品茶,杏仙對唐僧一往情深,獻舞呈歌,唐僧不為所動。天明始得徒弟們相救,來到“小雷音寺”。唐僧虔誠拜入,不料寺中之佛卻是妖精幻化,將悟空扣入金缽,唐僧等束手被擒。在二十八星宿協助下,悟空方得脫身,與妖精交戰,卻被妖精收入寶袋之中……后經悟空請來彌勒佛,在西瓜田里設下巧計,終于擒住黃眉童妖。唐僧師徒得以繼續西行。
唐僧到朱紫國金殿倒換關文。悟空哄八戒到街前,見招醫黃榜,遂揭下暗塞入八戒懷中,悄悄離去。八戒甚窘,只得帶護榜官員們到會館請師兄解圍。悟空上殿,懸絲診脈,用奇藥醫好國王疾病,并詢知三年前國王的金圣娘娘被麒麟山賽太歲接去。于是尋至妖洞,幾經周折,在金圣娘娘協助下,盜得妖王施放火、煙、砂的三個紫金寶鈴,救出金圣娘娘。娘娘因有紫陽真人所賜護身棕衣,三年來才得保全自身。觀音菩薩前來,收走了失走的坐騎——化坐妖王的金毛獸,一場風波才告了結。
唐僧獨自化齋,錯入七個蜘蛛精洞中,欲逃不能,被蛛絲纏住。悟空前去救援,見蛛女們去濯垢泉洗澡,不便下手打斗,只作法取走蛛女紗衣。八戒聞訊,趕至泉中,與蛛女們水中戰斗,不料也被蛛女用絲纏住。蛛女們明小妖抗抬唐僧,到黃花觀師兄家去蒸食。悟空等打死小妖,救下師父。師徒們前行,來到黃花觀。觀主正是蛛女們的道兄多目怪。他用毒茶加害唐僧師徒,被悟空識破。打斗中,多目怪施放金光,罩住悟空。悟空變作穿山甲,才得遁去。后受觀音指點,悟空去紫云山千花洞,請來黎山老母,才收伏多目怪——蜈蚣精及眾蛛女。