Публий Корнелий Сципион, прозванный впоследствии Африканским Старшим, родился в 235 году до н э. По линии отца он принадлежал к славному патрицианскому роду Корнелиев Сципионов и носил то же имя, что и отец. Его дед и дяди прославились на военном поприще. В дальнейшем он продолжил воинские традиции своего рода и как полководец даже превзошел своих предков. Матерью Сципиона Африканского была представительница плебейского сенатского и всаднического рода Помпониев, имевшего этрусские корни. Первые консулы в роду Помпониев появились в 233 и 231 годах до н э. Они воевали в Сардинии, захваченной у Карфагена, нанесли серьезное поражение восставшим сардам и были удостоены триумфа.
Спустя столетия, уже в имперскую эпоху, о рождении Сципиона Африканского было сложено несколько легенд, так как великому человеку полагалось и на свет появиться необычайным образом. Рассказывали, что Помпония, уже отчаявшись родить ребенка, увидела на своей кровати змея, который исчез при поднятой тревоге. Публий Сципион-отец испросил гадателей об этом явлении. Те ответили, что очень скоро бесплодная женщина родит сына, которому выпадет судьба стать великим человеком. Сципиону Африканскому предписывался и пророческий дар, который объясняли особыми отношениями его с богом Юпитером, имея в виду, что Юпитер принимал непосредственное участие в рождении Сципиона. Но все это лишь создавало поэтический образ «римского Александра». При жизни Публий никогда не отрицал слухов о своем даре видеть вещие сны, но и в то же время не подтверждал сложившегося мнения.
В детстве Публий Сципион и его брат Луций получили прекрасное образование. Они свободно владели греческим языком и отдавали предпочтение изысканной литературе эпохи эллинизма. Публий одевался в греческий плащ и носил длинные кудри. Этой моде позже стали подражать его потомки. Одновременно братьям были привиты начала строгой римской доблести, отличавшей несколько поколений Сципионов, которые считались в народе образцом чести, за что и были любимы римлянами.
Публий рано женился. Его женой стала дочь прославленного римского полководца Луция Эмилия Павла. Со своей женой Эмилией Публий прожил во взаимном согласии долгую жизнь. Их дочь Корнелия стала матерью знаменитых трибунов Гая и Тиберия Гракхов.
Сципион начал военную карьеру в возрасте семнадцати лет, приняв участие в первых сражениях в войне с Ганнибалом в составе войск под командованием отца. В битве при Тицине в 218 году до н э. он спас жизнь отцу, когда тот был окружен нумидийской конницей. Он сумел прорваться сквозь линию конников и вывести раненого отца в римский лагерь. Через два года он получил чин военного трибуна 2-го легиона и участвовал в битве при Каннах, в которой римляне потерпели тяжелое поражение. Вместе с 10 тысячами воинов он отошел к одному из римских лагерей, а затем, несмотря на молодость, он возглавил 4-тысячный отряд, с которым пробился сквозь вражеский заслон к городу Канузий. Он восстановил дисциплину в войсках, потерявших веру в победу и решивших покинуть Италию.
В возрасте 22 лет Сципион выставил свою кандидатуру на должность курульного эдила, а на все возражения противников, которые считали его слишком молодым для столь высокого поста, он отвечал: «Если граждане захотят избрать меня эдилом, то мне достаточно лет».
Приняв римские войска после гибели отца, Сципион принял и высшую власть, которая была ему дана особым постановлением народного собрания – он получил права проконсула. За пять лет войны римские войска под его командованием одержали ряд блестящих побед. В 209 году до н э. ими была взята неприступная с суши крепость Новый Карфаген. Для ее захвата Сципион использовал время отлива, ворвавшись в крепость со стороны, обращенной к морю. Он проявил себя не только как хороший стратег, но и как дальновидный дипломат. Сципион отпускал захваченных в плен иберийцев и возвращал в семьи знатных заложников. Благодаря его действиям, Риму удалось заручиться поддержкой многих иберийских племен. В 206 году до н э. одержанная им победа в сражении при Илике поставила последнюю точку в споре Рима и Карфагена за Испанию. В этой битве 70-тысячная армия пунийцев была полностью разгромлена, и римские войска преследовали противника до Гибралтара. Тогда Сципион сказал слова, означавшие, что во 2-й Пунической войне произошел решающий перелом: «До сих пор карфагеняне воевали против римлян, теперь судьба дозволяет римлянам идти войной на Карфаген».