Макаров Георгий Андрианович родился в 1897 году в Свияжском уезде Казанской губернии. В 1906-1908 годах учился в сельской церковно-приходской школе. В 1916 году был призван на военную службу, участвовал в Первой мировой войне. Затем был участником Гражданской войны, воевал в Красной армии. В 1925 году учился на курсах усовершенствования комсостава. В 1929 году был назначен командиром полка. В 1930-1933 годах учился в Ленинградской академии, по окончании ее находился на военной службе на командных должностях. В 1939 году участвовал в военных действиях на территории Западной Украины. В 1940-м был назначен начальником артиллерии стрелкового корпуса, расквартированного в Литовской ССР.
Во время Великой Отечественной войны принимал участие в обороне Ленинграда (сентябрь 1941 – апрель 1942), возглавлял артиллерию Невской оперативной группы.
В 1944 году был командующим артиллерией 6 гвардейской армии, в 1945 году командовал артиллерией Прибалтийского фронта. Получил звания генерал-майора (1942), генерал-лейтенанта (1944). В 1947 году ушел в запас по болезни.
Награжден орденом Ленина, тремя орденами Красного Знамени, орденами Красной Звезды, Отечественной войны 1 степени, двумя орденами Суворова, орденом Кутузова.