武則天統治時期,唐朝啟動武舉考試選拔武將。郭子儀通過武術考試成為軍官。他從三品下基層官做起,到754年正式拜三品下九原郡知府。這時,郭子儀已經快六十歲了。
安史之亂後,郭子儀真正得到重用。755年,安史之亂爆發後,哀悼母親的郭子儀被朝廷緊急開審。任副大使兼朔方節度使,朔方軍抗擊安祿山。不久後,收復靜邊軍和雲中,殺了周,又打敗了義軍,累軍封了古秀才。
趙軍擊敗史思明後,郭子儀和李光弼回到常山。在嘉善地區,與下面的史思明部展開了決戰。在戰鬥中,超過40,000名叛軍被斬首,數萬匹戰馬被繳獲。史思明率殘部逃往博陵。
正在這時,潼關失守,唐玄宗李隆基帶著楊貴妃壹行倉惶逃往蜀縣。結果馬邑發生兵變,楊被憤怒的士兵殺死,楊貴妃被迫自殺。
兵變後,玄宗和太子恒力分道揚鑣,玄宗去了蜀國,恒力北上。不久,恒力在靈武稱帝,玄宗成為皇帝的父親。
七五六年八月,郭子儀和李光弼去了靈武,恒力、唐肅宗任命郭子儀為兵部尚書、丞相兼朔方節度使。第二年,在安邑之戰中,郭子儀的兒子郭綱被殺。
安祿山被其子安慶緒殺死後,唐肅宗恒力準備組織反攻,郭子儀被任命為天下兵馬副元帥。收復長安後,郭子儀乘勢收復洛陽等地,於是加司徒為功,拜護國公。
不久,唐肅宗以郭子儀和李光弼都是開國元勛,不適合統壹為由,不再在軍中設元帥,並以宦官於朝恩為導。
因為余朝恩嫉妒郭子儀,是香洲在唐軍的新敗局,余朝恩在蘇宗耳邊吹風,把香洲敗局的責任推到郭子儀身上。郭子儀被解除了軍事權力。
760年,在大臣們的要求下,蘇宗讓郭子儀去打仗,但最終,於朝恩擋了他們的路。後來,洛陽再次淪陷,郭子儀再次投入戰鬥。
唐肅宗·恒力死後,李煜繼承了王位。又被宦官程陷害,失去兵權,去為蘇宗建皇陵。後來,代宗想用討伐,卻被於朝恩和程給毀了。
直到763年吐蕃入侵,但長安周邊幾乎沒有防守力量,代宗才起用老將郭子儀為關內副元帥,駐守鹹陽。在聽說長安危在旦夕後,他趕到了長安,宗壹行人在這個時代已經逃之夭夭。十五天後,長安被收復,郭子儀被任命為長安留守。戴宗回京後,悔恨交加,自責重用郭子儀為時過晚。他還向郭子儀贈送了免死券,並將郭子儀的畫像放在淩煙閣上。