Родился 2 ноября 1943 в селе Иржавец Черниговской области. Окончил Смелянский техникум пищевой промышленности в Черкасской области и Киевский политехнический институт по специальности "инженер-механик".
Женат. Есть двое сыновей.
Работал мастером судостроительного завода "Ленинская кузня" в Киеве, главным инженером машиностроительного "Киевторгмаша".
В 1975 году стал заведующим промышленно-транспортным отделом Подольского райкома КПУ.
С 1979-го исполнял обязанности второго, а потом и первого секретаря Подольского райкома компартии.
В 1990-м стал главой Подольского райсовета, а также депутатом Верховной Рады Украины. Через год получил должность главы райисполкома Киева.
С 1992 по 1993 годы был председателем Киевской городской государственной администрации (КГГА), фактически став первым мэром столицы.
Конфликт с депутатами Киевсовета вынудил Салия покинуть должность. В 1993 был префектом Киево-Могилянской академии, позже – руководителем контрольной службы президента Леонида Кучмы, советником премьер-министра Павла Лазаренко, заместителем председателя КГГА Александра Омельченко.
С 2000 по 2002 годы снова был народным депутатом Украины. Последующие два года исполнял обязанности первого заместителя министра транспорта Георгия Кирпы.
С 2008 года – глава Всеукраинского союза производителей строительных материалов и изделий, с 2009-го – председатель Комитета предпринимателей строительных материалов и изделий при Торгово-промышленной палате Украины.
Автор трех книг. Обладатель ордена "За заслуги" III степени (2003).
26 сентября 2020 года Иван Салий скоропостижно скончался. Причиной смерти стал оторвавшийся тромб. Салию было 76 лет.
28.09.2020