困苦的战乱生涯,使杜甫到了拾橡栗、挖黄独(一种野生的薯蓣科植物)充饥的地步,手足冻坏,四壁空空,无衣无食,实在生活不下去了,决心远走西川,去投奔任彭州刺史的诗友高適。
759年岁末,杜甫一家经长途跋涉,万般辛苦,终于到达成都。次年春,在高適等朋友的资助下,在成都城西浣花溪畔修建了一所草堂,总算有了一个安身之处,开始生活在“舍南舍北皆春水,但见群鸥日日来”的安静环境之中。一边种药、种菜,一边得到严武等朋友的资助,衣食不成问题,诗人的心情相当舒畅,一首又一首的好诗写了出来。762年,好友严武奉调入京,杜甫远送,到了绵州(今四川绵阳)。由于严武离蜀,成都少尹徐知道立即发动叛乱。杜甫只好由绵州到梓州(今四川三台)和阆州(今四川阆中)避难,共有一年零九个月之久。764年,严武又被任命为剑南节度使,回到成都,杜甫才又回到成都草堂。765年四月,严武病逝,杜甫在成都失去依靠。这年五月,杜甫就全家离开成都,经岷江、长江水路东下。九月,船至云安(今四川云阳)。因杜甫患病,云安县令又与杜甫相识,所以杜甫就舍舟登岸,在云安县小住。766年春天,移居夔州(今四川奉节)。这年秋天,柏茂琳任夔州都督,他慕杜甫诗名,故而对杜甫多有照顾。杜甫在夔州又修建了一所瀼西草堂,于767年三月迁入,周围有四十亩果园,稻田百顷,生活比较安定。可这时杜甫的弟弟杜观从湖北当阳给他写信,劝他出蜀。杜甫遂于768年初乘船离开夔州赴江陵。两年以后,老诗人就病死于湘江的舟中了。