Иван Виноградов родился в 1922 году в станице Слепцовская (ныне — город СунжаИнгушетии) в крестьянской семье. Окончил неполную среднюю школу, затем курсы трактористов. Работал в колхозе. В июле 1941 года Виноградов был призван на службу в Рабоче-крестьянскую Красную Армию и направлен на фронт Великой Отечественной войны. К октябрю 1943 года гвардии сержант Иван Виноградов командовал отделением 62-го гвардейского отдельного моторизованного сапёрного батальона 3-го гвардейского механизированного корпуса 47-й армииВоронежского фронта. Отличился во время битвы за Днепр[1].
В первую ночь форсирования Днепра отделения Виноградова и гвардии сержанта Петра Днепровского совершили 10 рейсов, переправив на западный берег около 500 советских солдат и офицеров с оружием, боеприпасами и продовольствием. В общей сложности в районе села СелищеЧеркасской областиУкраинской ССР эти два отделения совершили более 300 рейсов под массированным вражеским огнём, постоянно исправляя повреждения плавсредств. 19 октября 1943 года Виноградов и Днепровский отправились в свой 301 по счёту рейс. От прямого попадания в лодку вражеского снаряда Днепровский погиб на месте, а Виноградов получил тяжёлое ранение, но сумел довести понтон с грузом до берега[1].
Указом Президиума Верховного Совета СССР от 3 июня 1944 года за «образцовое выполнение боевых заданий командования на фронте борьбы с немецкими захватчиками и проявленные при этом мужество и героизм» гвардии сержант Иван Виноградов был удостоен высокого звания Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда» за номером 7434[1].
После окончания войны Виноградов был демобилизован. Проживал и работал на родине, умер 14 мая 1963 года[1].
Герои Советского Союза: Краткий биографический словарь / Пред. ред. коллегии И. Н. Шкадов. — М.: Воениздат, 1987. — Т. 1 /Абаев — Любичев/. — 911 с. — 100 000 экз. — ISBN отс., Рег. № в РКП 87-95382.
Золотые Звёзды Чечено-Ингушетии. — Грозный: Чечено-Ингушское кн. изд-во, 1985.
Шёл парнишке в ту пору…: герои-комсомольцы в боях за Советскую Украину в годы Великой Отечественной войны 1941–1945 гг. / авт.-сост. В. Н. Немятый и др. — К.: Молодь, 1985. — 367 с.