Родился в бедной крестьянской семье в селе Нижняя Шиньша (ныне не существует, вошло в состав села ШиньшаМоркинского районаРеспублики Марий Эл). Учился в Уньжинской двуклассной центральной черемисской школе. В 1911 году экстерном сдал экзамены Казанской инородческой учительской семинарии, работал сельским учителем[1].
В апреле 1917 года Петров стал членом РКП(б). Работал в Царевококшайском уезде учителем, заведующим отделом народного образования, отделом управления исполкома[1].
В июне 1918 года — делегат Всероссийского съезда мари. В 1920 году был направлен на Украину[1].
В 1921 году возглавил Революционный комитет Марийской автономной области. 21—24 июня 1921 года первый областной съезд Советов избрал областной исполком, председателем которого стал И. П. Петров[2].
В январе 1923 года снят с работы и направлен в Вологду заместителем председателя губисполкома. Здесь трудился недолго, осенью того же года поступил учиться в Институт народного хозяйства, одновременно работал в Марийском представительстве ВЦИК[2].
В 1927 году был возвращен в Марийскую область, в 1928 году вновь возглавил Марийский ОБИК[1].
В 1934 году вернулся на родину и в третий раз стал председателем Марийского ОБИК. В 1936 году стал председателем исполкома Марийской АССР[2].
В июне 1937 года был арестован и объявлен руководителем марийской буржуазно-националистической организации. 5 марта включён в сталинский «расстрельный» список[2]. 10 мая 1938 года расстрелян в Казани, похоронен на Архангельском кладбище Казани[1]. Реабилитирован посмертно в 1957 году[3].
Память
Мемориальная доска на доме № 2 по улице Петрова в Йошкар-Оле
Его именем названа улица в микрорайоне Сомбатхей Йошкар-Олы (1979)[3]. В 2018 году на доме № 2 по ул. Петрова установлена мемориальная доска[4]. 1 октября 2020 года в рамках мероприятий XI съезда марийского народа на доме № 2 по ул. Петрова состоялось открытие обновлённой мемориальной доски[5].
В честь 100-летия И. П. Петрова одну из улиц с. Шиньша Моркинского района Марий Эл назвали его именем[6][7].
К 120-летию И. П. Петрова в центре с. Шиньша открыт памятник[6].
20 декабря 2018 года в с. Шиньша Моркинского района Республики Марий Эл на базе Шиньшинского Дома культуры МБУК «Моркинская ЦКС» и МОУ «Шиньшинская средняя общеобразовательная школа» состоялась Республиканская научно-практическая конференция «У истоков автономии марийского народа» к 125-летию со дня рождения И. П. Петрова[10].
К 100-летию образования автономии марийского народа в 2020 году будет выпущена памятная медаль, посвящённая памяти И. П. Петрова[11].
В 2019 году в Республике Марий Эл объявлен конкурс на лучший проект памятников известным культурным и общественным деятелям марийского народа, среди которых значится и И. П. Петров. Итоги конкурса подведены в 2020 году[12].
Петров Иван Петрович [Краткая биографическая справка] / Установление Советской власти в Марийском крае: Сборник документов. — Йошкар-Ола, 1970. — С. 165.
Васин К. Талешке пашаенг [И. П. Петрова] / Нуным калык шарна: очерк-влак сборник. — Йошкар-Ола, 1972. — С. 55—65.
Васин К. Славная жизнь // Народ их помнит: Документальные очерки / Сост. М. И. Исиметов, М. Т. Сергеев. — Йошкар-Ола, 1982. — С. 67—76.
Иван Петрович Петров (1893—1938 гг.). Краткая биографическая справка // Их имена в революции. — Йошкар-Ола, 1987. — С. 28—79.
Сануков К. Н. Председатель исполкома: Очерк жизни и деятельности И. П. Петрова (1893—1938 гг.). — Йошкар-Ола: Марийское книжное издательство, 2000. — 152 с.
Иван Петров — первый из политических лидеров Марийского края // Морко. Замечательные люди удивительного края. — Йошкар-Ола, 2002. — С. 29—31.
Сануков К. Н.Петров Иван Петрович // Марийская биографическая энциклопедия / Авт.-сост. В. А. Мочаев. — Йошкар-Ола: Марийский биографический центр, 2007. — С. 278. — 2032 экз. — ISBN 5-87898-357-0.
Сануков К. Н. Председатель исполкома / Сануков К. Н. // Наши земляки: пути и судьбы. Очерки. — Йошкар-Ола: ООО «Издательство Мари Книга», 2011. — С. 205—211. — ISBN 978-5-91895-006-7.
Сануков К. Н.Петров Иван Петрович // Марийская биографическая энциклопедия / Авт.-сост. В. А. Мочаев. — 2-е изд. — Йошкар-Ола: Марийский биографический центр, 2017. — С. 335—336. — 606 с. — 1500 экз. — ISBN 978-5-905314-35-3.