Стал новгородским князем в 970, захватил киевский престол в 980 году. В 988 выбрал христианство в качестве государственной религии Киевской Руси. В крещении получил христианское имя Василий. Известен также как Владимир Святой, Владимир Креститель (в церковной истории) и Владимир Красное Солнышко (в былинах). Прославлен в лике святых как равноапостольный; день памяти в русском православии — 15 июля по Юлианскому календарю.
Сын великого князя Святослава Игоревича от рабыни Малуши родом из города Любеч, ключницы княгини Ольги. Сын рабыни («робичич» по словам Рогнеды), по обычаям язычников мог наследовать отцу-князю.
О дальнейшей судьбе Малуши летописи не сообщают, а малолетний Владимир вернулся в Киев, где находился под присмотром княгини Ольги. Воспитанием его, возможно, занимался дядя по матери Добрыня, так как в обычаях Руси было доверять воспитание наследника старшим дружинникам.
По Повести временных лет Владимир среди сыновей Святослава был третьим по старшинству после Ярополка и Олега. Выдвигалась также гипотеза, что на самом деле он был вторым (старше Олега), так как получил от отца при его уходе на войну с Византией в 970 году важный Новгород, в то время как Олег довольствовался Древлянской землёй с центром в Овруче. Наставником и воеводой юного Владимира в Новгороде стал Добрыня.
Скандинавские саги рассказывают о том, как будущий король Норвегии Олаф I Трюггвасон провёл детство и юность в Новгороде. Мать Олафа, Астрид, бежала от убийц мужа в Новгород к конунгу Вальдемару (Владимиру), у которого служил её брат Сигурд, но по дороге она с ребёнком была захвачена разбойниками в Эстонии. Сигурд, собирая налоги в Эстонии по повелению Владимира, встретил случайно Олафа и выкупил его из рабства. Олаф рос под покровительством Владимира, позже был взят в дружину, где пользовался популярностью среди воинов.
После гибели в 972 году князя Святослава Киевом управлял Ярополк. В 977 году разгорелась междоусобная война между Ярополком и его братьями, когда удельный древлянский князь Олег, отступая в бою с Ярополком, был раздавлен во рву падавшими лошадьми, а Владимир при этом известии бежал к королю Норвегии Хакону Могучему. Всей Русью стал править Ярополк Святославич.
Тем временем Владимир в Скандинавии набрал с Добрыней варяжское войско и в 980 году вернулся в Новгород, выгнав посадника Ярополка.
Владимир захватил перешедший на сторону Киева Полоцк, перебив семью варяжского правителя города Рогволода. Его дочь Рогнеду, просватанную прежде за Ярополка, он насильно взял в жёны. Затем с большим варяжским войском осадил Киев, где заперся Ярополк. По версии летописи воевода Ярополка Блуд, подкупленный Владимиром, заставил Ярополка бежать в маленький городок Родня, запугав мятежом киевлян. В Родне Владимир заманил Ярополка на переговоры, где два варяга «подняли его мечами под пазухи». Беременную жену Ярополка, бывшую греческую монахиню, Владимир взял в наложницы.
Когда варяжское войско потребовало себе за службу дань с киевлян, Владимир обещал им, но через месяц отказался, а варягов отослал на службу в Константинополь с советом византийскому императору развести тех по разным местам. Часть из варягов Владимир оставил себе для управления городами.
По летописи Владимир вокняжился в Киеве в 980 году. Согласно самому раннему Житию Владимира монаха Иакова («Память и похвала князю Владимиру», 2-я половина XI века) это случилось 11 июня 978 года. Из ряда хронологических соображений кажется более вероятной дата 978, а дата 980 получена видимо при вторичной расстановке годовой сетки в летописи путём неправильного пересчёта. Так летописец упомянул о 37 годах правления Владимира, что также указывает на 978 как год прихода Владимира к власти.
Новый князь киевский (величался также хазарским титулом каган) принял меры к реформации языческого культа. Воздвиг в Киеве капище с идолами шести главных богов славянского язычества (Перуна, Хорса, Даждьбога, Стрибога, Семаргла и Мокоши, без Велеса), также есть сведения, что князь ввёл, подобно скандинавам, практику человеческих жертвоприношений богам.
Так как есть косвенные сведения о симпатиях прежнего князя Ярополка к христианской вере и его контактах с латинским Западом, то весьма вероятно предположение о языческой реакции при Владимире, то есть борьбе с ранее утверждавшимся в Киеве христианством. Археологическим подтверждением этого может служить находка на месте Владимирова пантеона остатков каменного строения со следами фресковой живописи — по всей видимости, существовавшей при Ярополке церкви. Во время гонений в Киеве погибли одни из первых христианских мучеников на Руси — варяги Фёдор и Иоанн.
Повесть временных лет так передаёт образ жизни Владимира до крещения:
Православные источники утверждают, что после крещения князь освободил от супружеских обязанностей всех бывших языческих жён. Рогнеде он предложил выбрать мужа, но она отказалась и приняла монашеский постриг.
Летописное повествование о «выборе вер» («испытании вер») Владимиром носит легендарный характер. Ко двору вызывались проповедники ислама, иудаизма, западного «латинского» христианства, но Владимир после беседы с «греческим философом» остановился на православии. Несмотря на агиографический трафарет, в повествовании есть историческое зерно. Так, Владимир говорит «немцам»: «Иде?те опять, яко отцы наши сего не прияли суть» (то есть ступайте назад, ибо наши отцы этого не приняли). В этом можно видеть отзвуки событий 962 года, когда германский император присылал в Киев епископа и священников по просьбе княгини Ольги. Не принятые на Руси, они «еле спаслись».
Сведения о посольстве в Хорезм русского правителя Буладмира, желавшего, чтоб его страна приняла ислам, сохранились в арабских и персидских источниках. Так историк аль-Марвази (начало XII в.) сообщает:
Согласно летописи в 987 году Владимир на совете бояр принял решение о крещении «по закону греческому».
В следующем 988 году он захватил Корсунь (Херсонес в Крыму) и потребовал в жёны сестру византийских императоров Василия II и Константина VIII Анну, угрожая в противном случае пойти на Константинополь. Императоры согласились, потребовав в свою очередь крещения князя, чтобы сестра выходила за единоверца. Получив согласие Владимира, византийцы прислали в Корсунь Анну со священниками. Отправившись в Константинополь, Владимир вместе со своей дружиной прошел обряд крещения, после чего совершил церемонию бракосочетания и вернулся в Киев.
Согласно монаху Иакову, более раннему источнику, чем «Повесть временных лет», князь Владимир крестился в 988 году, взял Корсунь на 3-й год после крещения с целью захвата христианских святынь и только потом вытребовал себе жену от византийских императоров.
Сирийский историк XI века Яхъя Антиохийский излагает историю крещения по-другому. Против византийского императора Василия взбунтовался его военачальник Варда Фока, который одержал несколько побед.
По Яхъю соединённые силы русов и греков разгромили войска Фоки под Хрисополем в конце 988 года, а в апреле 989 года союзники в сражении под Абидосом покончили с Вардой Фокой. Арабский историк начала XIII века Ибн аль-Асир также сообщил о крещении русов в версии, близкой к Яхъю Антиохийскому, но отнеся событие к 986 году, причём царь русов в его изложении сначала крестился, потом женился и тогда пошёл воевать с Вардой Фокой.
О размере русской военной помощи Византии и крещении сообщает также армянский историк Стефан Таронский, современник князя Владимира:
Детали хронологии — на каком этапе описываемых событий Владимир принял крещение, произошло ли это в Киеве, в городе Василиве или Корсуне — были утеряны в Руси ещё в начале XII века, во времена составления «Повести временных лет», о чём летописец прямо сообщает. Тем более дискуссионен этот вопрос в современной историографии. Датой Крещения Руси традиционно считается летописный 988 год, хотя исторические свидетельства указывают на 987 как год крещения самого князя Владимира и 989 как год Крещения Руси.
В крещении Владимир принял имя Василий, в честь правящего византийского императора Василия II, согласно практике политических крещений того времени.
В Киеве крещение народа прошло сравнительно мирно, в то время как в Новгороде, где крещением руководил Добрыня, оно сопровождалось восстаниями народа и подавлением их силой. В Ростовско-Суздальской земле, где местные славянские и финно-угорские племена сохраняли в силу отдалённости определённую автономию, христиане оставались меньшинством и после Владимира (вплоть до XIII века язычество господствовало у вятичей).
Крещение сопровождалось учреждением церковной иерархии. Русь стала одной из митрополий (Киевской) Константинопольского патриархата. Епархия была создана также в Новгороде, а по некоторым данным — в Белгороде Киевском (не путать с современным Белгородом), Переяславле и Чернигове. Не препятствовал Владимир и деятельности западных проповедников. Когда его сын Святополк взял жену из Польши, вместе с ней в ок. 1000 г. прибыл Рейнберн, епископ Кольберга (Колобжега), позднее окончивший жизнь в темнице. При помощи немецкого миссионера Бруно Кверфуртского, лично встречавшегося с Владимиром, в 1007 году была учреждена епархия у печенегов, по-видимому недолговечная.
В 981 году (по другой версии, исходящей из более ранней даты вокняжения Владимира и политической обстановки в Польше — 979) Владимир воевал с польским князем Мешко I за приграничную Червенскую Русь. Завоевание Червена и Перемышля.
В 981—982 Владимир совершил поход на вятичей, который закончился обложением данью.
В 983 Владимир покорил балто-литовское племя ятвягов и установил контроль над Судовией, что открывало путь к Б