Долгое время рассказ об «испытании вер» Владимиром считали вымыслом, своего рода «сказкой». Однако это не так. Русь и в самом деле окружали страны и народы, придерживавшиеся разных вероучений, и приверженцы этих вероучений пытались привлечь к своей вере киевского князя. Летописное предание подтверждается свидетельствами иностранных источников, знающих о подобных посольствах князя Владимира. (Так, известно о посольстве «царя Буладмира» (Владимира) в Хорезм с целью обсуждения возможности принятия руссами ислама.) Владимир и в самом деле всерьез размышлял о преимуществах различных вер. Но то, что в конечном итоге он выбрал христианское вероучение (причем в его восточном, православном варианте), конечно же, не случайно.
Ко времени княжения Владимира Русь уже давно и хорошо знала христианство. Христианами были и ближайшие соседи и родичи восточных славян — поляки, чехи, болгары. Главное же заключалось в том, что русские, как и другие славянские народы, еще за сто лет до Владимира получили возможность знакомиться со Словом Божием на своем родном языке. Славянское богослужение, священные и богослужебные книги, переведенные на славянский язык святыми Кириллом и Мефодием, первоучителями славян, и их учениками, — все это давало возможность христианству укорениться на Руси, стать со временем поистине родным для народа.
К сожалению, о самом крещении князя Владимира, несомненно, главном событии его жизни, мы знаем явно не достаточно, ибо показания источников на этот счет весьма противоречивы. Летописи рассказывают о крещении Владимира под 988 годом и связывают его со взятием русскими войсками Корсуни (Херсонеса), византийского города в Крыму. Владимир осаждал город в течение долгого времени, рассказывает летописец, но никак не мог взять его, пока один из защитников города, некий Анастас (впоследствии сподвижник князя Владимира и настоятель Киевской Десятинной церкви) не пришел ему на помощь и не подал совет перекопать трубы, по которым в осажденный город поступала вода. Получив это известие, князь дает обет: креститься в том случае, если город будет взят. Херсонес, действительно, пал, но Владимир пока еще не спешит с крещением. Он отправляет послов в Константинополь, к византийским императорам Василию и Константину, с требованием выдать за него замуж их сестру, порфирородную царевну Анну. Императоры соглашаются, но с непременным условием предварительного принятия князем христианства. «Скажите царям так, — обращается Владимир к посланникам императоров. — Я крещусь, ибо прежде испытал закон ваш, и люба мне вера ваша и богослужение, о котором поведали мне посланные нами мужи». Царевна Анна в сопровождении своих приближенных и священников прибывает в Херсонес, где ее торжественно встречают жители. Однако Владимира внезапно поражает тяжелый недуг: «по Божественному промыслу в то время разболелся Владимир очами, так что ничего не видел, и скорбел очень, и не знал, что делать». Анна послала к нему с такими словами: «Если хочешь избавиться от этой болезни, то крестись поскорее; иначе не выздоровеешь». Князь повелевает корсунскому епископу и священникам, прибывшим вместе с царевной, крестить себя. «И когда возложил епископ руку на него, тотчас прозрел Владимир».
Так рассказывает летопись. Однако современные исследователи ставят этот рассказ под сомнение, полагая, что в летописном повествовании соединились различные и к тому же противоречивые источники, по-разному излагавшие историю приобщения Владимира к христианству. Используя данные других русских источников (в частности, так называемой «Памяти и похвалы князю Владимиру», составленной Иаковом мнихом и являющейся древнейшим известным Житием князя Владимира), а также свидетельства иностранцев, исследователи включают события, связанные с принятием русским князем христианства, в канву внешнеполитической ситуации того времени и восстанавливают действительный ход событий следующим образом.
К концу 80-х годов X века Византийская империя оказалась на пороге национальной катастрофы. Жестокое поражение в войне с болгарами (986 год) и особенно мятеж, поднятый прославленным византийским полководцем Вардой Фокой, объявившим себя императором (987), вынудили императоров-соправителей Василия II (будущего Василия Болгаробойцу) и Константина VIII обратиться за военной помощью к русскому князю Владимиру. (Это соответствовало условиям русско-византийского договора, заключенного еще отцом Владимира Святославом.) Владимир пообещал предоставить помощь, но взамен потребовал от императоров руки их порфирородной сестры. И гордые правители Ромейской державы вынуждены были согласиться на это неслыханное и унизительное для них требование, конечно, при условии крещения Владимира. В 987-м или в самом начале 988 года, предположительно, в Киеве Владимир принял крещение. Он получил новое имя — Василий, данное ему, вероятно, в честь византийского императора Василия II. Шеститысячный русский корпус прибыл в Константинополь и принял самое активное участие в подавлении мятежа; именно руссы сыграли решающую роль в разгроме войск Варды Фоки (сам он погиб в апреле 989 года). Однако императоры не спешили выполнить свое обещание относительно женитьбы Владимира на Анне. Разгневанный Владимир двинул свое войско на Корсунь и, лишь завладев городом, вынудил византийцев подчиниться. В Корсуни и произошло бракосочетание Владимира с византийской царевной. Здесь же, вероятно, приняли крещение многие бояре и дружинники киевского князя. Покидая город, Владимир вывез из него многие святыни — церковные сосуды, иконы, мощи святого Климента Римского и его ученика Фива. Взяты были также античные изваяния и квадрига медных коней, поставленная впоследствии в Киеве, близ Десятинной церкви. Клир этой киевской церкви состоял из священников-корсунян, также вывезенных князем из завоеванного города. Вероятно, именно выдающаяся роль Корсуни в христианизации Руси и привела к появлению легенды о крещении князя Владимира именно в этом городе. (Впрочем, следует оговориться, что такая реконструкция событий, связанных с принятием христианства князем Владимиром, не является единственной.)
После возвращения Владимира в Киев (989) начинается крещение народа. Летопись рассказывает о свержении Владимиром языческих кумиров, поставленных им самим за несколько лет до этого. «Придя в Киев, повелел Владимир кумиры ниспровергнуть: одних изрубить, а других огню предать. Перуна же повелел привязать к хвосту конскому и волочить его с Горы и приставил 12 мужей бить его жезлием. Когда же тащили его к Днепру, оплакивали его неверные люди, ибо не приняли еще святого крещения». Князь повелел сплавить идол вниз по течению Днепра, причем проследить, чтобы он не приставал к берегу, пока не пройдет днепровские пороги. Так Русь распрощалась со своим главным языческим богом. После этого последовало крещение киевлян. Летопись приводит слова, с которыми Владимир обратился к своим подданным: «Если кто не придет завтра на реку — богат ли, или убог, или нищий, или раб — да будет противник мне». Крещение киевлян происходило в водах реки Почайны, притока Днепра (так по версии Жития князя Владимира; летопись сообщает о крещении в Днепре). Совершали таинство священники «царицыны» (то есть приехавшие на Русь с царевной Анной) и «корсунские» (то есть привезенные князем из Корсуни). На месте прежнего языческого святилища была поставлена церковь святого Василия — небесного покровителя князя. Позднее греческие мастера построили в Киеве церковь Пресвятой богородицы, получившую название Десятинной — главный храм Киевской Руси Владимировой поры (храм был освящен 12 мая 996 года). С этой церковью связана важнейшая церковно-административная реформа князя Владимира — установление церковной десятины.
Христианизация Руси растянулась, по крайней мере, на несколько десятилетий. Первоначально новая вера утвердилась в Поднепровье и некоторых (прежде всего, княжеских) городах. Не везде этот процесс происходил мирно. Так, в Новгороде, судя по свидетельствам поздних источников, имели место кровавые столкновения между представителями княжеской администрации и местным населением. В Северо-Восточной же Руси проповедники Слова Божия появились, по-видимому, лишь в XI столетии.
Принятие христианства совершенно изменило князя Владимира. Нет сомнений, что он искренне и всей душой принял новую веру. Летопись и княжеское Житие более всего отмечают его исключительное милосердие и нищелюбие. Услыхав слова Писания: «Блаженны милостивые; ибо они помилованы будут» (Мф. 5, 7), Владимир начал творить множество добрых дел. Он повелел всякому нищему и убогому приходить на княжеский двор и брать все, что ему потребно, — едой, питьем или деньгами. Более того, узнав, что больные и немощные не могут добраться до его двора, князь повелел развозить для них по городу пропитание. «И повелел снарядить телеги и, положив на них хлебы, мясо, рыбы, овощи различные, мед в бочках, а в других квас, развозить по городу, спрашивая: „Где больной или нищий, не могущий ходить?“ И тем раздавать все, что им нужно», рассказывает летописец. «И не в Киеве одном, но по всей земле Русской — и в городах, и в селах — везде милостыню творил, нагих одевая, алчущих насыщая, жаждущих напояя, странников одаривая милостью, церковников почитая, и любя, и милуя, подавая требуемое, нищих, и сирот, и вдовиц, и слепых, и хромых, и больных — всех милуя и одевая, и насыщая, и напояя. И так пребывал князь Владимир в добрых делах». А это уже слова мниха Иакова, автора «Памяти и похвалы князю Владимиру».