Родился в станице Упорной в 1905 году. На фронт был призван в августе 1941 года Упорненским райвоенкоматом. Служил в составе 50-го гвардейского стрелкового полка. Освобождал Брянск, Смоленск. Трижды был ранен. Демобилизован в 1944 году. Вернулся домой, работал в колхозе. Похоронен на станичном кладбище. Имя Григория Ивановича Солохина внесено в Книгу Памяти "Фронтовики" О ветеранах Краснодарского края - участниках Великой Отечественной войны 1941-1945 гг., вернувшихся домой с Победой. г. Лабинск, Лабинский район".