В 970 г. Владимир стал князем Новгородским, а его наставником на время малолетства был поставлен дядя, воевода Добрыня. Начало правления Владимира Святославича ознаменовалось братоубийством. В 978 г. он стал киевским князем.
Владимиру немало пришлось вести войны с соседями. Воевал он с поляками и отнял у них несколько городов; два раза ходил на вятичей (981-982 гг.), которые пробовали освободиться от дани, и усмирил их; в 983 г. завладел землею балто-литовского племени ятвагов, тем самым открыв путь к Балтике; в 984 г. покорил радимичей; в 985 г. победил волжских болгар; в 992 г. подчинил себе хорватов.
Сказание «Об испытании вер» гласит, что в 986 г. являлись к Владимиру послы разных вероисповеданий. Приходили различные представители, но его заинтересовал греческий философ. Увидев преимущества восточного христианства, князь Владимир решил принять эту веру.
В 992 г. великий князь воевал с Польшей за Червенские земли. После победы он сам с епископами ходил крестить людей и построил здесь город, названный его именем Владимиром.
Владимир Святославич первый начал чеканку золотых и серебряных монет.