Петр Капралов родился 4 сентября 1910 года в деревне Репринцево Самарской области. Рос в семье крестьянина. С 1928 года, после окончания средней школы, жил в городе Златоусте, руководил производственным обучением кочегаров школы ФЗУ.
В Красной Армии с 1933 года. Служил помощником командира взвода и начальником клуба в 28-м отдельном местном стрелковом батальоне Среднеазиатского военного округа. С декабря 1938 года служил помощником начальника по пропаганде Термезского Дома Красной Армии. В 1941 году окончил курсы политсостава в городе Ташкенте.
Участник Великой Отечественной войны с октября 1944 года. Был комиссаром, заместителем и командиром стрелкового батальона, заместителем и командиром стрелкового полка. Воевал на Западном, Воронежском, 2-м и 1-м Украинских фронтах. В 1943 году окончил Курсы усовершенствования офицерского состава. В боях 1 раз ранен.
Участвовал: в обороне Москвы в районе города Наро-Фоминска, в боях на Вяземском направлении, в освобождении Левобережной Украины, в том числе городов Миргород, Хорол, в форсировании Днепра с завоеванием плацдарма, в боях по освобождению города Черкассы, в Корсунь-Шевченковской, Уманско-Ботошанской, Ясско-Кишинёвской операциях, в том числе в форсировании рек Горный Тикич, Южный Буг, Днестр, Прут и освобождении городов Смела, Умань, Бершадь, Бельцы, Яссы, в Висло-Одерской операции, в том числе в освобождении Нижней Силезии и городов Енджеюв, Ченстохов, Бреслау, в форсировании Одера с завоевание плацдарма, в Пражской операции, в освобождении городов Гёрлиц, Млада-Болеслав.
Стрелковый полк под командованием подполковника Капралова в марте 1944 года в ходе Уманско-Ботошанской операции прошёл с боями более 400 километров, освободив свыше 200 населённых пунктов, форсировал реки Южный Буг, Днестр, Прут и в числе первых вышел к государственной границе с Румынией.
Указом Президиума Верховного Совета СССР от 13 сентября 1944 года за образцовое выполнение боевых заданий командования на фронте борьбы с немецко-фашистскими захватчиками и проявленные при этом мужество и героизм подполковнику Капралову Петру Андреевичу присвоено звание Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда».
После войны продолжал службу в армии, командовал 274-м стрелковым полком 24-й стрелковой дивизии Прикарпатского военного округа. В 1947 году окончил курсы «Выстрел». С 1948 года командовал полком в 7-й пулеметно-артиллерийской дивизии ДВВО на острове Итуруп, с мая 1952 года- 21 стрелковым полком 180-й стрелковой дивизии Одесского военного округа.
С 1956 года полковник Капралов уволен в запасе. Жил в Одессе. Был одним из организаторов военно-патриотического клуба «Золотая Звезда».
Скончался 15 июля 1984 года. Похоронен на Таировском кладбище в Одессе.
Решением исполкома Бельцкого городского Совета от 25 июня 1970 года Капралов занесён в Книгу Почёта с присвоением ему звания «Почётный гражданин города Бельцы».
Награжден 2 орденами Ленина, 2 орденами Красного Знамени, орденами Суворова 3-й степени, Александра Невского, Отечественной войны 1-й степени, 2 орденами Красной Звезды, медалями «За отвагу», «За боевые заслуги», «За оборону Москвы», «За победу над Германией», «ХХХ лет СА и ВМФ» и другими медалями.