Иван Васильевич Петрухин родился 19 сентября 1900 года в деревне Вошня Юрьев-Польского района Владимирской области в семье крестьянина. Образование – шесть классов средней школы.
С 1915 по 1921 год работал на заводе им. Серго Орджоникидзе города Кольчугино конторщиком, счетоводом. В 1921 году ушёл в армию. После службы в 1923 году вернулся на завод, работал в должности старшего счетовода, старшего экономиста.
В 1941 году вместе с заводом был эвакуирован в Каменск-Уральский. Работал здесь на заводе № 515 старшим экономистом до 1949 года.