Родился 24 апреля 1923 года д. Ивлево Коммунистического (ныне Дмитровского района) Московской области. Окончил 7 классов Покровской школы. В Красной Армии – с 1941 года. Старший сержант, командир расчета 76–миллиметровой пушки (354–й артиллерийский полк 139–й стрелковой дивизии).
С 1942 по 1945 год воевал на Калининском, 2–м Белорусском, Западном фронтах. Освобождал Ржев, Зубцов, Могилев, Минск, Гродно, Данциг.
В сентябре 1944 года его батарея подавила три огневых точки, что позволило нашим танкам идти вперед. И.П. Елохин был ранен, но через два дня вернулся в свою часть. В 1945 году в составе батареи прикрывал переправу войск под г. Ржевом.
Награжден орденами Славы трех степеней, орденом Красной Звезды, медалью « За боевые заслуги». Демобилизовался в 1948 году. После войны работал на заводе «Красный Октябрь» слесарем–сверловщиком, бригадиром, старшим мастером. Производственные задания выполнял на 160–170 %. Имел звание «Лучший слесарь предприятия». Умер в июне 1965 года.
За то, что в период боевых действий полка огнем своего орудия уничтожил: 1 самоходное орудие, 5 пулеметов, 2 ДЗОТа, 4 блиндажа и до 50 солдат и офицеров противника.
Орден Славы III степени (2/н от 08.01.1944)
28.10.43 г. в районе местечка Ленина Городецкого района Могилевской области стрелял прямой наводкой, уничтожил два пулемета, чем обеспечил успешную атаку нашего пехотного подразделения, выбившего немцев из первой траншеи.
29.10.43 г. там же подбил самоходное орудие, поддерживающее контратаку противника, чем сорвал ее.
22.11.1943 г. при нашей разведке боем в районе дер. Луки Горецкого района Могилевской области. Стреляя прямой наводкой, уничтожил два пулемета и наблюдательный пункт.
Орден Славы II степени (454 от 30.08.1944)
В боях у дер. Погораны, Огродники 17 и 19 июля 1944 года стреляя прямой наводкой под сильным огнем артиллерии и минометов противника уничтожил огнем своего орудия три станковые пулемета, одно орудие и свыше 50 немцев.
Только 18.7.44 г. при отражении контратаки батальона фашистов поддержанный авиацией, танками и самоходными орудиями, под шквальным огнем пулеметов и автоматчиков противника расстреливая немцев с расстояния 200 – 300 метров уничтожил свыше 30 солдат, рассеяв остальных.
Отражение этой контратаки было возможно только лишь благодаря исключительной стойкости и отваги лично тов. ЕЛОХИНА и его бойцов из расчета.
Достоин награды ордена Славы II степени.
Орден Красной Звезды (14/н от 12.03.1945)
В районе дер. Славио /Польша/ 10 февраля 1945 года находясь на прямой наводке тов. ЕЛОХИН уничтожил одно самоходное орудие и истребил до 15 солдат противника.
Орден Славы I степени (от 29.06.1945)
При прорыве долговременной сильно укрепленной, глубоко эшелонированной обороны немцев 20 января 1945 года у села Богданово в районе Мышинец, тов. ЕЛОХИН находясь с орудием на прямой находке, несмотря на сильный артиллерийско-минометный огонь, работая одновременно командиром орудия и наводчиком, вел огонь по контратакующей пехоте противника, помог отбить три атаки немцев силой до полка, поддержанных 12 самоходными орудиями и 9 танками, при этом огнем орудия уничтожил четыре вражеских пулемета и до 35 солдат противника.