Точно преди 40 години, на 6 октомври 1977 г., своя дебютен полет изпълнява първия прототип на изтребителя МиГ-29. Полетът е осъществен от шеф-пилота на ММЗ „ Зенит” Александър Федотов.
Първият полет преминава без сериозни забележки. Първият прототип носи борден номер 01 и има заводско означение 901. Той е завършен през август същата година в експерименталния цех на московския машиностроителен завод „Знамя Труда”.
Първоначално в изпитанията на базовата версия са задействани седем прототипа, който навъртат 331 изпитателни полета в рамките на държавната изпитателна програма до края на 1980 г. След това към тях се присъединяват още четири прототипа на едноместни МиГ-29 и първата спарка МиГ-29УБ. До края на 1981 г. изпитателните полети стават 700.
Серийното производство на Изделие 9-12 стартира в завод „Знамя Труда” през 1982 г. Първите серийни самолети са предадени на съветските ВВС през юни 1983 г. (това е 91-ви изтребителен инструкторски авиополк), а година по-късно самолетите постъпват и в първата строева част – 234-ти изтребителен авиополк в Кубинка. Оперативната готовност е постигната през 1985 г.
Конструкторското бюро на МиГ, по онова време известно, като ММЗ „Зенит” започва да работи по нов изтребител още през 1969 г. по програмата за перспективен фронтови изтребител (ПФИ). Две години по-късно програмата е разделена и се търси създаването на тежък и на лек изтребител. С лекия се захваща МиГ, след конкурс приключил през 1973 г.
До момента са произведени над 1600 броя МиГ-29. Производството продължава. Машината в момента е на въоръжение в 25 държави.