Иван Силаев родился в селе Бахтызино Вознесенского района Нижегородской (Горьковской) области в крестьянской семье. В 1954 году закончил Казанский авиационный институт по специальности «инженер-механик по самолётостроению» и направлен по распределению на авиационный завод имени С. Орджоникидзе в Горьком, где в течение 20 лет прошёл путь от мастера до директора завода. В 1974 году был направлен на работу в Министерство авиационной промышленности СССР, где до 1980 года служил в ранге заместителя министра. С 19 декабря 1980 года по 20 февраля 1981 года был министром станкостроительной и инструментальной промышленности СССР, с 20 февраля 1981 года – назначен министром авиационной промышленности СССР. С 1 ноября 1985 года в правительстве Рыжкова работал заместителем председателя Совета Министров СССР по машиностроению. К концу 1980-х стал близок к Борису Ельцину, который, заняв пост Председателя Верховного Совета РСФСР предложил Силаева (наряду с Рыжовым и Бочаровым) кандидатом на должность Председателя Совета Министров РСФСР. Силаев был назначен на эту должность Верховным Советом РСФСР 15 июня 1990 года. Съезд народных депутатов РСФСР 18 июня 1990 года утвердил Силаева в этой должности. 2 июля 1990 года Горбачёв своим указом освободил Силаева от должности заместителя Председателя Совмина СССР. После избрания Ельцина Президентом РСФСР Силаев вновь был предложен на должность главы российского правительства и беспрепятственно был утверждён Съездом народных депутатов РСФСР 13 июля 1991 года. 26 июля 1991 года И. Силаев выводится из состава ЦК КПСС (по своей просьбе), при этом оставаясь членом КПСС. C 24 августа по 19 декабря 1991 года – руководитель Комитета по оперативному управлению народным хозяйством СССР. Силаев фактически отмежевался от Ельцина и выступил за сохранение Советского Союза. 26 сентября 1991 года – подал в отставку с поста главы российского правительства с формулировкой «в связи с переходом на другую работу». Отставка произошла под давлением сторонников полного суверенитета России. С 14 ноября по 26 декабря 1991 года – председатель Межгосударственного экономического комитета – премьер-министр Экономического сообщества.