Окончил сельскую начальную школу. В 1904 году отец был переведён обходчиком на станцию Тарусская Московско-Курской железной дороги, туда же переехала семья. В 1906 году окончил двуклассное Серпуховское железнодорожное училище, а затем — Серпуховское городское училище. Работал писарем у железнодорожного мастера, ремонтным рабочим, с 1912 года — счетоводом в Серпуховской городской управе. С 1910 года состоял в марксистских кружках. Стаж членства в РСДРП(б) (КПСС) — с 1912 года.
Из воспоминаний Г. П. Софронова:
До сих пор диву даюсь, как мы умудрялись размещаться в той будке, особенно на ночлег. Ведь в ней была всего одна комната площадью двадцать квадратных метров, крохотная кухонька и сени. Мать спала на деревянной кровати, отец на сундуке, кто-то один на печке, а все остальные — вповалку на полу. Утром вставали рано и беспокойно. В комнате буквально негде было повернуться. Одна сестрёнка причесывалась перед крохотным зеркальцем, стоявшем на подоконнике, а другие ждали своей очереди…
Но самым страшным бичом оставалась бедность. Перебивались, как говорится, с хлеба на квас. Старший брат Андрей уже работал на железной дороге, сестру Ксению определили в кухарки. Остальные пятеро детей, в том числе и я, прочно висели на шее отца и матери. Жалованья им, понятно, не хватало, и многие семейные расчёты связывались с ведением домашнего хозяйства. У нас был небольшой огород, где мы сажали картошку, корова и кое-какая мелкая домашняя живность.
Григорий Петрович Софронов был активным участником различных военных действий с Гражданской войны до конца Великой Отечественной войны. Вот краткое переформатирование предоставленного текста:
- В Гражданской войне:
- На Восточном фронте: комиссар штаба армии, командир полка.
- На Западном фронте: командир стрелковой бригады.
- В межвоенный период:
- Командовал отдельной стрелковой бригадой, дивизией, корпусом.
- С 1932 г. — помощник командующего войсками Приволжского военного округа по снабжению.
- С 1937 г. — командующий войсками Уральского военного округа.
- С 1939 г. — начальник Управления ввузов РККА.
- В Великой Отечественной войне:
- С января 1941 г. — 1-й заместитель командующего войсками Прибалтийского Особого военного округа.
- В начале войны продолжал работать в этой должности.
- С 22 июня по 1 июля 1941 г. — временно командующий войсками Прибалтийского Особого военного округа.
- С 26 июля 1941 г. — командующий Приморской армией Южного фронта, участвовал в обороне Одессы.
- В тяжелых условиях начала войны решал вопросы отмобилизации войск и эвакуации учреждений.
- 20 августа 1941 г. — стал заместителем командующего Одесским оборонительным районом по сухопутным войскам.
- Успешно организовал взаимодействие с флотом и авиацией.
- 22 сентября 1941 г. — армия нанесла комбинированный удар, разгромила румынские дивизии.
- В начале октября 1941 г. — заболел (инфаркт сердца), был госпитализирован.
- Послевоенный период:
- С 24 января по 13 апреля 1942 г. — работал в ГУК НКО, руководил боевой подготовкой войск.
- С мая по сентябрь 1944 г. — находился на излечении в госпитале.
- С сентября 1944 г. и до конца войны — помощник командующего войсками 3-го Белорусского фронта по формированиям.
- После войны занимал руководящие должности в Барановичском военном округе и Высшей военной академии им. К. Е. Ворошилова.
- С 1953 г. — находился в запасе.
Жил в Москве. 17 марта 1973 года Георгий Павлович скончался. Похоронен на Донском кладбище Москвы.