В войну начальник артиллерии войск Западного направления (июль 1941) и затем Резервного фронта, заместитель командующего войсками Можайской линии обороны, начальник артиллерии Западного фронта (август– октябрь 1941), командующий 5-й А (с октября 1941), группой войск Ленинградского фронта (с апреля 1942), войсками Ленинградского фронта (с июня 1942). Командуя фронтом, одновременно с 1-го октябрь 1944 координировал действия Ленинградского, 2-го и 3-го Прибалтийских фронтов. Войска под командованием Г. участвовали в Московской и Ленинградской битвах, прорыве блокады Ленинграда (январь 1943), провели Красносельско-Ропшинскую, Выборгскую, Таллинскую, Моонзундскую десантную и другие операции