Родился в декабре 1900 в селе Большая Соснова, Пермской области. В 1919 году добровольцем вступил в ряды Красной Армии, и с этого момента вся его жизнь была неразрывно связана с военной службой, с защитой Отечества. Участвовал в Гражданской войне против Колчака и Врангеля.
С 01.09.1941 по 21.03.1942 полковник Сокуров Георгий Петрович командовал 382 стрелковой дивизией. Дивизия сформирована осенью 1941 года. На 1 ноября 1941 года входила в состав СибВО и дислоцировалась в Канске. Согласно Директиве Ставки ВГК № 004276 командующему войсками СибВО о формировании 59-й резервной армии от 2 ноября 1941 года дивизия включена в состав 59-й резервной армии и к 7 ноября приказано подготовить дивизию к переброске в город Кириллов Вологодской области. В декабре 1941 года входила в состав сформированной 59-й армии Волховского фронта.
В годы Великой Отечественной войны Георгий Петрович Сокуров был начальником Вильнюсского пехотного училища, командиром 382 стрелковой Новгородской дивизии, заместителем начальника Сибирского военного округа, начальником Омского пехотного училища. Последние годы генерал-майор Сокуров был помощником начальника СибВО по ВУЗам.
Георгий Петрович был награжден орденом Ленина, двумя орденами Красного знамени, орденом Красной Звезды, медалью «20 лет РККА».
Умер в городе Новосибирске.