一,读书和漫游时期(三十五岁以前)
这一时期曾先后游历吴、越和齐、赵,其间曾赴洛阳应举,不第。以后在洛阳遇李白,二人结下深厚友谊,继而又遇高适,三人同游梁、宋。后来李杜又到齐州,分手后又遇于东鲁,再次分别,就没有机会再见面了。
二、困居长安时期(三十五至四十四岁)
这一时期,杜甫先在长安应试,落第。后来向皇帝献赋,向贵人投赠,过着“朝扣富儿门,暮随肥马尘,残杯与冷炙,到处潜悲辛”的生活,最后才得到右卫率府胄曹参军的小官。这期间他写了《兵车行》、《丽人行》等批评时政、讽刺权贵的诗篇。而《自京赴奉先县咏怀五百字》尤为著名,标志着他经历十年长安困苦生活后对朝廷政治、社会现实的认识达到了新的高度。
三、陷贼和为官时期(四十五至四十八岁)。
安史之乱爆发,潼关失守,杜甫把家安置在鄜州,独自去投肃宗,中途为安史叛军俘获,押到长安。他面对混乱的长安,听到官军一再败退的消息,写成《月夜》、《春望》、《哀江头》、《悲陈陶》等诗。后来他潜逃到凤翔行在,做左拾遗。由于忠言直谏,上疏为宰相房琯事被贬华州司功参军。其后,他用诗的形式把他的见闻真实地记录下来,成为他不朽的作品,即“三吏”、“三别”。
四、西南飘泊时期(四十八至五十八岁)。
随着九节度官军在相州大败和关辅饥荒,杜甫弃官,携家随人民逃难,经秦州、同谷等地,到了成都,过了一段比较安定的生活。严武入朝,蜀中军阀作乱,他漂流到梓州、阆州。后返成都。严武死,他再度飘泊,在夔州住两年,继又漂流到湖北、湖南一带,病死在湘江上。这时期,其作品有《水槛遣心》、《春夜喜雨》、《茅屋为秋风所破歌》、《病橘》、《登楼》、《蜀相》、《闻官军收河南河北》、《又呈吴郎》、《登高》、《秋兴》、《三绝句》、《岁晏行》等大量名作。