В 977 году между Святославичами началась усобица. Ярополк двинулся в поход на Древлянское княжество. В первой же битве Олег потерпел поражение и бежал в город Овруч. Как и многие русские города, Овруч был окружён рвом, через который к городским воротам был перекинут мост. Воины Олега и окрестные жители со всех сторон стекались под стены города, надеясь укрыться от приближавшихся дружин Ярополка. На мосту, ведущем в крепость, столпилось множество людей, они теснили и отталкивали друг друга. В эту давку попал и сам Олег. Он с трудом пробивал себе дорогу среди обезумевших от страха людей и, наконец, был сброшен с коня прямо в ров. Сверху падали на него тела задавленных воинов и трупы коней... Когда Ярополк захватил Овруч, он нашёл в городском рву бездыханное тело брата. Князь сокрушался, что начал войну, но остановить её уже было нельзя.
Владимир, княживший в Новгороде, узнал о случившемся и бежал к родственникам в Скандинавию. В 980 году он вернулся на Русь с большой варяжской дружиной и двинулся на юг, к Киеву. По пути молодой князь решил захватить большой и богатый город Полоцк, где княжил Рóгволод. У Рогволода было два сына и красавица дочь, которую звали Рогнедой. Владимир посватался к Рогнеде, но гордая княжна отказала ему («не хочу розути робичича», сказала она, так как по обычаю жена разувала своего мужа после свадьбы), тем более что на ней собирался жениться Ярополк. Тогда Владимир внезапно напал на Полоцк, захватил город и сжёг его. Рогволод и его сыновья погибли, а Рогнеде поневоле пришлось стать женой победителя. Она родила Владимиру четырёх сыновей, одним из которых был Ярослав Мудрый.
Теперь настал черёд и Ярополка. По совету воеводы Блуда, которого Владимир подкупил, Ярополк бежал из Киева, бросив город на произвол судьбы. Лишённые предводителя киевляне даже не сопротивлялись надвигавшемуся войску. Ворота Киева открылись, и Владимир торжественно сел на княжеском престоле своего отца. Ярополк между тем укрылся в небольшом городке Родень, но силы его были истощены. Когда Владимир подошёл к городу, приближённые Ярополка посоветовали своему князю сдаться без боя. С тяжёлым сердцем отправился Ярополк в ставку брата. И только вошёл он в сени дома Владимира, как два охранявших двери варяга подняли его мечами за пазухи. Окровавленное тело князя безжизненно повисло на острых мечах...
Так началось киевское княжение Владимира.
Равноапостольный креститель Руси
Став киевским князем, Владимир объединил русские земли под своей властью. Он создал большую державу, но она оставалась языческой, в то время как в соседних странах уже утвердились религии, основанные на монотеизме. Будучи проницательным политиком, князь прекрасно понимал, что, пока Русь исповедует язычество, она не сможет встать вровень с другими сильными государствами.
Чтобы скрепить единство Руси, Владимир, по всей видимости, сначала решил создать единый пантеон славянских богов. Под 980 годом, рассказывая о первых годах княжения Владимира, «Повесть временных лет» отмечает: «И стал Владимир княжить в Киеве один, и поставил кумиры на холме за теремным двором: деревянного Перуна с серебряной головой и золотыми усами, и Хорса, Дажьбога, и Стрибога, и Симаргла, и Мокошь. И приносили им жертвы, называя их богами, и приводили своих сыновей и дочерей, и приносили жертвы бесам, и оскверняли землю жертвоприношениями своими. И осквернилась кровью земля Русская и холм тот». В исторических исследованиях эти деяния Владимира обычно именуют «языческой реформой». Отвлекаясь от конкретной идентификации божеств (о функциях многих из них до сих пор не существует единого мнения), можно заметить, что в приниципе сам летописный текст ещё не свидетельствует о какой-то «развёрнутой» реформе. Владимир приказал поставить в Киеве идолов, то есть создал ещё одно языческое капище. Возможно, за этим стояло желание объявить данных богов едиными для поклонения на всей Руси. Ведь ранее славянские племена поклонялись разным богам, каждое племя — своим, и богов, вероятно, было много. Но не свидетельствует ли летописный рассказ и об общей примитивности языческих культов на Руси до Владимира? Летописца как бы удивляют человеческие жертвоприношения, судя по всему весьма рьяно осуществлявшиеся владимировыми жрецами. Возможно, Владимир попытался укрепить язычество и из разрозненных, мелких культов, создать общий, более «организованный» пантеон. Примечательно, что среди названных богов отсутствует Велес. Видимо, он уже тогда воспринимался как бог «негативный», «отрицательный», своего рода противоположный Перуну и другим «светлым» богам (Хорс, Даждьбог).
Но язычество, пусть даже и «организованное», уже не могло отвечать потребностям времени. Оно тормозило развитие Руси и обрекало её на безвестное прозябание, подобно другим аборигенным племенам. Единство государства требовало единой веры и единого Бога.
Летописи донесли до нас красочные рассказы о выборе вер Владимиром. Князь для начала решил познакомиться со всеми религиями окрестных государств. В Киев прибыли посланцы разных стран: и православные священники из Византии, и католические — из Германии, и мусульманские муллы из Волжской Булгарии, и иудейские раввины из Хазарского каганата. Все они выступили перед князем, и каждый расхваливал свою веру: «Пришли болгары магометанской веры, говоря: «Ты, князь, мудр и смыслен, а закона не знаешь, уверуй в закон наш и поклонись Магомету». И спросил Владимир: «Какова же вера ваша?» «Веруем Богу, и учит нас Магомет так: совершать обрезание, не есть свинины, не пить вина...» Нелюбо было Владимиру воздержание от свиного мяса, а о питье, напротив, сказал он: «Руси есть веселие пить: не можем без того быть». Потом пришли иноземцы из Рима и сказали: «Пришли мы, посланные папой», и обратились к Владимиру: «Так говорит тебе папа: «Земля твоя такая же, как и наша, а вера ваша не похожа на веру нашу, так как наша вера — свет; кланяемся мы Богу, сотворившему небо и землю, звёзды и месяц и всё, что дышит, а ваши боги — просто дерево»... Сказал же Владимир немцам: «Идите, откуда пришли, ибо отцы наши не приняли этого». Услышав об этом, пришли хазарские иудеи и сказали: «Слышали мы, что приходили болгары и христиане, уча тебя каждый своей вере. Христиане же веруют в того, кого мы распяли, а мы веруем в единого Бога Авраамова, Исаакова и Иаковля»... Владимир же спросил: «А где земля ваша?»... И ответили: «Разгневался Бог на отцов наших и рассеял нас по различным странам за грехи наши, а землю нашу отдал христианам». Сказал на это Владимир: «Как же вы иных учите, а сами отвергнуты Богом и рассеяны? Если бы Бог любил вас и закон ваш, то не были бы вы рассеяны по чужим землям. Или и нам того же хотите?»
После этого Владимир отправил послов в разные страны, чтобы они сами рассказали ему о увиденных богослужениях. Наибольшее впечатление на послов оказала православная литургия (которая тогда, вероятно, была несколько иной, чем теперь), и они восторженно описали её князю. Владимир изучил христианское вероучение и остановил свой выбор на православии.
Крещению русского князя помог случай. В то время византийскими императорами были братья Василий II Булгароктон (Болгаробойца) и Константин VIII — сыновья императора Романа II от брака с дочерью простого харчевника Анастасией, ставшей императрицей Феофано, и внуки Константина Багрянородного. Их военачальник Варда Фока поднял мятеж и провозгласил себя императором. Войскам братьев никак не удавалось справиться с популярным самозванцем. Тогда они обратились к русскому князю с просьбой о помощи. Владимир согласился, но поставил условие. Он хотел жениться на сестре императоров — принцессе Анне, родившейся буквально за два дня до смерти отца, 13 марта 963 года. Но брак не мог состояться без крещения князя, ведь Владимир был язычником, а Анна — христианкой. Несмотря на помощь, посланную Владимиром византийцам, императоры не спешили выполнить данное ему обещание. Тогда Владимир с большим войском подошёл к крымскому городу Херсонесу (в Древней Руси он назывался Корсунь), входившему во владения Византии. Город пал, и Анне волей-неволей пришлось отправиться на встречу с будущим мужем. И вот в Херсонесе греческий священник в 988 году крестил русского князя и его дружинников. Владимира нарекли христианским именем Василий.