Игорь Павлович Максимов родился в 1921 году в Иркутске. В 1922 году семья переехала на станцию Аксаково Белебеевского района Башкирии, а в 1932 году отец, а затем и все члены семьи были высланы в спецпоселок Ермотаево Белорецкого района.
После окончания школы учился в Белорецком педагогическом училище, затем в Магнитогорском педагогическом институте. После окончания института в сентябре 1942 года был призван в ряды Красной Армии, прошел курсы подготовки артиллеристов в военном училище.
С июня 1943 года воевал на Юго-Западном и 3-м Украинском фронтах на знаменитой «Катюше» в звании гвардии лейтенанта, командира огневого взвода 3-го дивизиона 51 Гвардейского минометного Нижнеднестровского Краснознаменного полка. Был ранен, контужен. Победу встретил в Венгрии в городе Вассербург. Был награжден орденом Красной Звезды, медалями «За Победу над Германией», «За взятие Будапешта», «За взятие Вены».
После войны 40 лет проработал учителем русского языка и литературы в средней школе села Тукан Белорецкого района.