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