唐僧收了他為徒,給他取名豬八戒,法號豬悟能。師徒三人告別高府,繼續前行,一條八九百里寬的大河攔住了去路,正在師徒不知所措時,一妖怪突然從水里冒出來,悟空八戒與那妖怪一陣大戰,也不分勝負。觀音菩薩及時趕到,才知此妖原是天宿正神,官封的卷簾大將,只因蟠桃盛會打碎玉玻璃,被貶下屆。觀音點化此妖成為唐僧三徒弟,取名沙悟凈。師徒四人繼續往西前行。
途中,師徒借宿在一座莊院里,好客的女主人欲招唐僧為夫,并要將三個女兒嫁給悟空、八戒和沙僧。只有八戒意動神搖,溜進后堂去撞天婚,鬧了許多笑話。這女主人和三個女兒本是黎山老母和觀音、文殊、普賢菩薩所變化,特意在此考驗唐僧師徒向佛之心。
八戒凡心未滅,受到捉弄,丑態百出,自覺十分羞愧。一場鬧劇過后,師徒四人繼續前行。
經過白骨洞,白骨洞中住著白骨精和被她囚禁的天音王子,此妖正是多年前與悟空結拜的魔王翩翩,當初悟空被如來壓在五行山下,她被孫悟空一把推出五行山下,化為一堆白骨,后又經修煉成了白骨精,心里自是埋下諸多仇恨和遺憾,而今聽聞悟空被如來逼迫跟隨唐僧去西天取經,她更是懷恨在心,以為除掉唐僧就能解救孫悟空,并且聽聞吃到唐僧肉便可長生不老,修煉進度也能突飛猛進,更是決心殺掉唐僧,但又害怕被孫悟空的“火眼金睛”識破本相,于是她先化成村姑,隱匿在師徒一行經過的途中,欲以可憐之相打動唐僧的憐憫之心。唐僧果真上了當,幸虧悟空及時趕到,白骨精才倉惶逃脫。
白骨精首次計謀被識破,卻也自然是不肯罷休,回到白骨洞,她再次想出計謀,趁悟空不在唐僧身邊時,照例變化成柔弱之人,老婦老翁,唐僧次次都上了白骨精變化攻心的當,每次也都在千鈞一發之時均被孫悟空識破,悟空揮動金箍棒將白骨精所變的兩位老人打死。
唐僧心懷慈悲,向來反對孫悟空濫殺無辜,這次一連三次殺掉村姑、老婦人和來老翁,對孫悟空異常失望,決計趕他出去。一紙貶書在手,悟空熱淚雙流,奈何唐僧心意已決,孫悟空也無力挽回,只得先退一步。孫悟空被趕走,正合白骨精計謀。白骨精顯出原形,捉了唐僧,唐僧終于發現誤會了孫悟空,卻鎮靜自若,借此機緣磨練悟空心性。孫悟空離開唐僧,來到靈臺山,老祖示意孫悟空用石頭磨出一面鏡子來,悟空不知何因,卻也照做起來。