Мусульманские обычаи также не вызвали у Владимира желания приобщиться к ним. Иудейская же вера не приглянулась князю еще и потому, что не была нигде государственной религией и ни один равный ему властитель не исповедовал ее.
Выслушав всех проповедников, князь все же не пришел к окончательному решению. Бояре присоветовали Владимиру еще испытать каждую веру там, где сильна она. Посланцы князя побывали при богослужениях у иудеев, мусульман, немцев и, наконец, у греков. Сам патриарх Константинопольский совершал литургию в их присутствии; великолепие храма, богатые облачения многочисленного духовенства и стройное пение хора привели послов в восторг. «Узнав веру греческую, мы не хотим иной», – сказали они князю. Тогда Владимир окончательно утвердился в своем выборе.
Склонный к пышности и торжественности, гордый князь пожелал принять новую веру от самих царей византийских и патриархов греческих. Кроме того, ему хотелось породниться с императором, взяв в жены его сестру, царевну Анну. Это даже стало условием оказания военной помощи императору в подавлении восстания в принадлежавших Византии землях. Однако император не спешил выполнять взятые на себя обязательства. И Владимир решил добиться своего силой. Он овладел принадлежавшим в то время грекам городом Корсунь (по-гречески Херсонес; руины его находятся на территории современного Севастополя) и снова послал просить руки Анны. Ответом ему было, что царевна как христианка не может быть женой язычника. Владимир сказал, что ему понравилась греческая вера и он желает креститься.
Возможность просвещения Русского государства и земель его, шанс сделать Русь навсегда союзником Византийской империи перевесили нежелание базилевса нарушать традицию не заключать династические браки с варварами, пусть даже и христианами. Собирая Анну в дорогу, ее братья – император Василий II и его соправитель Константин утешали сестру, подчеркивая значительность предстоящего ей подвига. Царевна отправилась в Корсунь для брака с Владимиром. У Владимира в это время разболелись глаза. Анна, увидев это, советовала ему поспешить с крещением, говоря, что это избавит его «…от слепоты и телесной, и душевной». Князь внял ее словам и приказал немедленно послать за корсунским епископом, который и крестил Владимира. И действительно, едва лишь епископ возложил руку на голову Владимира, чтобы погрузить его в купель, как тот внезапно прозрел и закричал от восторга. При крещении Владимир был назван Василием. За крещением последовало и обещанное венчание Владимира с Анной. Затем князь отправился обратно в Киев, взяв из Корсуни греческих пастырей: первого русского митрополита Михаила и священников, а также святые мощи, много икон, крестов и иных святынь. Корсунь же был возвращен грекам.
В Киеве Владимир прежде всего предложил креститься двенадцати своим сыновьям. Вслед за ними крестились многие знатные люди. Затем Владимир стал готовиться к крещению всех своих подданных, первым делом начав истреблять языческих идолов, которые были преданы топору и огню. Главный же из идолов, Перун, был сброшен с горы, на которой стоял, в воды Днепра.
Священники, прибывшие с князем, собирали народ и наставляли его в вере. Наконец Владимир объявил в Киеве, чтобы все жители явились на берег Днепра для принятия крещения, и назначил день для этого. Киевляне не стали противиться воле князя, рассудив, что государь не принял бы новую веру, не будь она лучше прежней. В назначенный день множество народа собралось у воды. Сюда явился и Владимир с пастырями. Все киевляне вошли в реку кто по шею, кто по грудь, малые дети были на руках у взрослых. Священники на берегу читали молитвы, а князь Владимир, объятый восторгом, поднял руки к небу и молился за своих подданных, призывая Господа благословить новых чад своих.
Крещение князя Владимира и Руси состоялось в 988 году. После Киева и его окрестностей святая вера была распространена в Новгороде, Ростове и Суздальской земле. В Новгород князь послал митрополита Михаила. В Суздаль же и другие города путешествовал вместе с ним и сам князь. Повсюду повелел Владимир крестить народ, ниспровергать языческие требища, изничтожать идолов, а на месте их рубить церкви – согласно древнему христианскому обычаю воздвигать храмы на развалинах языческих святилищ или на крови святых мучеников. Следуя этому правилу, в Киеве князь Владимир построил храм святого Василия Великого на холме, где находился жертвенник Перуна, а на месте мученической кончины святых варягов-мучеников заложил каменный храм Успения Пресвятой Богородицы, призванный стать местом служения митрополита Киевского и всея Руси, первопрестольным храмом Русской Церкви. Этот храм строился пять лет, был богато украшен настенной фресковой живописью, крестами, иконами и священными сосудами, привезенными из Корсуня. Тогда же Владимир пожаловал Церкви десятину, почему и храм Успения Пресвятой Богородицы, ставший центром общерусского сбора церковной десятины, нарекли Десятинным.