Петр Иванович Багратион родился 10 июля 1765 года в Грузии. Он происходил из древнего рода грузинских царей. В 1766 году родители будущего генерала переехали в Кизляр (Россия), там мальчик и провёл свое детство.
Мужчины нескольких поколений в семье Багратионов были военными. Юный Петр начал свою военную службу в марте 1782 года рядовым в Астраханском пехотном полку. В 1783 году он приобрел первый боевой опыт на территории Чечни. Через два года, будучи уже унтер-офицером, он попадает в плен к восставшим горцам под селением Алды, но затем был выкуплен царским правительством.
В 1787 году Багратион становится прапорщиком Астраханского полка, который впоследствии был преобразован в Кавказский мушкетерский полк. Там он прослужил до 1792 года, получив в итоге чин капитана. Петр Иванович принимал участие в Русско-турецкой войне (1787-1792), а в 1797 году он становится командиром 6-го егерского полка и вскоре получает чин полковника. Еще через 2 года - чин генерал-майора.
В том же 1799 году Багратион принимает участие в Итальянском и Швейцарском походах А.В. Суворова и командует авангардом союзной армии. Именно тогда Багратион прославился как превосходный генерал, умело сочетавший стратегию и тактику.
Участвовал он и в войне против Наполеона в 1805–1807 годах. Его войска провели ряд успешных боев, особенно прославившись в сражении при Шенграбене.
В Аустерлицком сражении Багратион командовал войсками правого крыла союзной армии, которые в конце неудачного для русской армии сражения составили арьергард и прикрывали отход главных сил армии под руководством М.И. Кутузова.
Впоследствии талантливый военный отличился в сражениях у Прейсиш-Эйлау и под Фридландом в Пруссии. Наполеон отзывался о Багратионе как о лучшем генерале российской армии. Весной 1809 года Петр Иванович был произведен в генералы-от-инфантерии. В августе 1811 года он становится главнокомандующим Подольской армией, переименованной в 1812 году во 2-ю Западную армию.
Во время Отечественной войны 1812 года Багратион особенно отличился в Бородинском сражении. Его части отразили все атаки армии Наполеона. Сам же генерал Петр Иванович Багратион был ранен в этом сражении и через 17 дней – (12) 24 сентября 1812 года он скончался от гангрены.