Крещение Руси объясняется целым рядом исторических причин. Во-первых, интересы развивавшегося государства требовали отказа от многобожия с его племенными богами и введения монотеистической религии по принципу: единое государство, один великий князь, один всемогущий Бог. Во-вторых, этого требовали международные условия. Весь европейский мир принял христианство, и Русь более не могла оставаться языческой окраиной. В-третьих, христианство с его новыми нравственными нормами требовало гуманного отношения к человеку вообще, к женщине, матери и детям, в частности; оно укрепляло семью – основную ячейку общества. В-четвертых, приобщение к христианству давало сильный толчок в развитии культуры, письменности, духовной жизни страны.
Владимир способствовал распространению на Руси христианского просвещения, строил новые города, возводил в них церкви. Он посещал с проповедью веры страну Волынскую, крестил в Киеве даже несколько князей болгарских и печенежских.
Вслед за Киевом постепенно христианство пришло в другие города Киевской Руси: Чернигов, Волынский, Полоцк, Туров, Тмутаракань, где создавались епархии. Новая вера распространялась преимущественно около Киева и по великому водному пути от Киева до Новгорода; вправо и влево от этой линии, где жили племена, мало подчиненные киевскому князю, она распространялась слабо. Далеко не так успешно и быстро распространялось христианство на севере Руси.
Крещение Руси в целом затянулось на несколько столетий, например, в 1024 году Ярослав Мудрый подавил восстание волхвов во Владимиро-Суздальской земле (аналогичное восстание повторилось в 1071 году; тогда же в Новгороде волхвы противостояли князю Глебу), Ростов был крещен только в конце XI века, а в Муроме сопротивление язычников новой вере продолжалось до XII века.
Дольше всех славянских племен оставалось в язычестве племя вятичей. Просветителем их был в ХII веке преподобный Кукша, Печерский инок, принявший у них мученическую смерть.
Святой князь Владимир скончался 15 июля 1015 года и был погребен в Десятинной церкви в Киеве. Он был приравнен православной Церковью к лику святых и назван "Равноапостольным".
Празднование святому равноапостольному Владимиру было установлено святым Александром Невским после того, как 15 мая 1240 года помощью и заступлением святого Владимира им была одержана знаменитая Невская победа над шведскими захватчиками.