В начале войны дивизия была передислоцирована на запад и с сентября 1941 года входила в состав 7-й отдельной армии Ставки ВГК. Ее части вели оборонительные бои на рубеже между Ладожским и Онежским озерами по реке Свирь и участвовали в частных операциях по улучшению занимаемого положения. С января 1942 года подполковник Мохин исполнял должность заместителем командира этой дивизии[3].
19 апреля 1942 ода он был допущен к командованию 272-й стрелковой дивизией. 7 октября отстранен от должности и зачислен в распоряжение Военного совета армии. Через месяц он был назначен врио начальника отдела боевой подготовки 2-й резервной армии (переименована в 63-ю (второго формирования) приказом Ставки ВГК от 27.04.1943). C 24 апреля командовал 348-й стрелковой дивизией. С 29 апреля дивизия вошла в состав Брянского фронта и с 22 мая обороняла рубеж по рекам Зуша, Неручь и вела оборонительные бои юго-восточнее Мценска. С 26 мая 1943 года вернулся к исполнению своей прежней должности начальника отдела боевой подготовки 63-й армии[3].
5 июля 1943 года полковник Мохин назначен командиром 250-й стрелковой дивизии и участвовал с ней в Курской битве, Орловской и Брянской наступательных операциях. В ходе последней 18 сентября ее части совместно с 348-й стрелковой дивизией освободили город Трубчевск, 21 сентября — посёлок Погар, а 22 сентября — город Стародуб. С упразднением Брянского фронта с 1 октября 1943 года дивизия в составе той же 63-й армии вела боевые действия на Центральном (с 20 октября — Белорусском) фронте и участвовала в Гомельско-Речицкой и Рогачёвско-Жлобинской наступательных операциях. С 24 февраля 1944 года она входила в 3-ю армию1-го Белорусского (с 5 апреля — 2-го Белорусского) фронта и обороняла рубеж по восточному берегу реки Друть в полосе Хомичи, Дедово, Тесновое. 23 июня ее части форсировали реку и заняли исходное положение восточнее населенного пункта Озеране. В ходе Белорусской стратегической операции перейдя в наступление, они к 27 июня перерезали дороги Могилёв — Бобруйск, Быхов — Бобруйск, Быхов — Осиповичи, затем вели упорные бои по удержанию шоссе и недопущению прорыва противника из Могилёва на Бобруйск и Осиповичи. В ходе Минской операции дивизия 30 июня форсировала реку Березина в районе Перевоз и затем перерезала шоссе Могилёв — Минск. За образцовое выполнение заданий командования в боях при прорыве обороны немцев на бобруйском направлении она была награждена орденом Красного Знамени (02.07.1944) и удостоена наименования «Бобруйская» (05.07.1944). В ходе Белостокской операции 20 июля 1944 года генерал-майор Мохин был тяжело ранен и до конца года находился на лечении в госпитале, затем состоял в распоряжении ГУК НКО. В феврале 1945 года назначен командиром 50-й запасной стрелковой дивизии Белорусско-Литовского ВО (с августа 1945 года — в составе ПрибВО)[3].
За время войны комдив Мохин был три раза персонально упомянут в благодарственных в приказах Верховного Главнокомандующего[4].
Послевоенное время
После войны продолжал командовать этой дивизией в ПрибВО. С октября 1945 года исполнял должность заместителя командира 2-го гвардейского стрелкового корпуса. В феврале 1946 года назначен командиром 17-й стрелковой Бобруйской Краснознаменной дивизии Казанского ВО. С июля исполнял должность военкома Адыгейского областного военкомата (г. Майкоп). В сентябре 1946 года, в связи с исключением из членов КПСС, отстранен от должности и зачислен в распоряжение Управления кадров Сухопутных войск. После восстановления в партии в декабре назначен начальником штаба 1-й гвардейской механизированной дивизии ЗакВО. В июне — октябре 1950 года состоял в распоряжение Управления кадров БТ и MB Советской армии, затем назначен заместителем командира 24-й стрелковой дивизииПрикВО. С августа 1951 года исполнял должность начальника военной кафедры Львовского лесотехнического института. 15 марта 1957 года гвардии генерал-майор Мохин уволен в отставку по болезни.
Приказы (благодарности) Верховного Главнокомандующего в которых отмечен И. В. Мохин [4].
За форсирование реки Друть севернее города Рогачёв и прорыв сильной, глубоко эшелонированной обороны противника на фронте протяжением 30 километров и продвижение в глубину до 12 километров, а также захват более 100 населенных пунктов, среди которых Ректа, Озеране, Веричев, Заполье, Заболотье, Кнышевичи, Моисеевка, Мушичи, и блокирование железной дороги Бобруйск — Лунинец в районе ст. Мошна, Черные Броды. 25 июня 1944 года. № 118.
За овладение штурмом городом и крупной железнодорожной станцией Бобруйск — важным узлом коммуникаций и мощным опорным пунктом обороны немцев, прикрывающим направления на Минск и Барановичи. 29 июня 1944 года. № 125.
За овладение штурмом городом и крупным промышленным центром Белосток — важным железнодорожным узлом и мощным укрепленным районом обороны немцев, прикрывающим пути к Варшаве. 27 июля 1944 года № 151.
Коллектив авторов. Великая Отечественная: Комдивы. Военный биографический словарь. Командиры стрелковых, горнострелковых дивизий, крымских, полярных, петрозаводских дивизий, дивизий ребольского направления, истребительных дивизий. (Ибянский — Печененко). — М.: Кучково поле, 2015. — Т. 4. — С. 899—900. — 330 экз. — ISBN 978-5-9950-0602-2.
Коллектив авторов: к.и.н. М. Э. Морозов (руководитель), к.и.н. В.Т. Елисеев, к.и.н. К.Л. Кулагин, С.А. Липатов, к.и.н. Б.Н. Петров, к.и.н. А.А. Черняев, к.и.н. А.А. Шабаев. Великая Отечественная война 1941-1945 гг. Кампании и стратегические операции в цифрах. В 2-х томах. — М.: Объединенная редакция МВД России, 2010. — Т. 1. — 608 с. — 1000 экз. — ISBN 978-5-8129-0099-1.