Услыхав о смерти Игоря, жена его Ольга, вместе с сыном Святославом, собрала большое и храброе войско и пошла на древлянскую землю. Древляне вышли против нее; когда оба полка сошлись, Святослав бросил копьем в древлян; копье, пролетев между ушей его лошади, ударило ей в ноги, потому что Святослав был еще дитя и не умел владеть копьем. Тогда Свенельд и Асмуд, дядьки Святослава, сказали: «Князь уже начал; пойдем, дружина, за князем». Древляне были побеждены, побежали, затворились в своем городе. Ольга взяла город и сожгла его; старшин городских взяла в плен, а прочих людей иных убила, других отдала в рабство своим приближенным, остальных обложила тяжелою данью. Кончив войну, пошла Ольга с сыном и дружиною по древлянской земле; установила везде дани и оброки. Потом пришла в город свой Киев, и, пробыв здесь год, отправилась к Новгороду, и по дороге уставила везде так же оброки и дани.
В 955 году пошла Ольга в Грецию и пришла в Царьгород. Там приняла христианскую веру и, возвратясь в Киев, уговаривала и Святослава креститься; но он и слышать не хотел о том; если же кто другой хотел креститься, то ему не мешали, но только смеялись над ним. Часто Ольга говаривала сыну: «Я рада, что узнала истинного бога, и ты будешь радоваться, когда узнаешь его». Святослав обыкновенно отвечал на это: «Как мне одному принять новую веру? дружина станет смеяться надо мною!» Тогда Ольга говорила ему: «Если ты крестишься, то и все станут делать то же». Но Святослав не слушался матери и жил по языческим обычаям.
Когда он вырос и возмужал, то начал собирать около себя много храбрых воинов; ходил легко, как барс, и только и делал, что воевал. В походах не возил за собою ни возов, ни котлов и не возил мяса; но, изрезав тонкими ломтиками конское мясо, или какогонибудь другого зверя, или говядину, пек сам на углях и так ел. Шатра у Святослава также не было, а спал он на войлоке, положив седло в головы, точно так же жили и все остальные воины. Он посылал к разным народам сказать им: «Хочу идти на вас». Ходил на Оку и на Волгу; на Оке нашел вятичей и спросил их: «Кому дань даете?» Вятичи отвечали: «Козарам». Тогда пошел Святослав на козар, победил их и взял их город; потом победил ясов и косогов; наконец пошел на Дунай, на болгаров, одолел их, побрал города по Дунаю и сел княжить здесь в Переяславце.