這首詩作於天寶十四載(755)。十月,杜甫得到右衛率府兵曹參軍的任命。十一月,杜甫從京城長安去奉先縣(治所在今陝西蒲城)探家,安祿山恰在此時造反。杜甫經驪山時,安史之亂的消息還無從知曉,唐玄宗和楊貴妃正在驪山華清宮避寒享樂。久已積壓在心頭的政治危機感和大亂將臨的預感,為沿途所見榮枯之異和到家後得知幼子餓死等事所激發,於是創作了這首名詩。
全詩凡五百字,而其中敘述自京師出發,過驪山,就涇渭,抵奉先,不過數十字,其餘都是議論或感慨,因為題目畢竟是"詠懷"。作為杜甫五言古詩中的代表作,全詩所詠之懷,主題有二:一是敘說他素懷濟世之誌,卻不得伸展,雖艱難困苦,仍不改初衷。二是對正在驪山行宮中肆意揮霍享樂的玄宗君臣提出責難,對社會上嚴重的貧富分化,及動亂的苗頭表示了沉重的憂慮。全詩以"窮年憂黎元"為主線,標誌著詩人憂國憂民的現實主義創作思想已經形成,具有劃時代的意義。它是杜甫困居長安十年生活與思想的總結,在藝術上也已達到純熟境地。