Самые первые известия о проникновении христианства на Руси относятся еще к первым векам н.э. В IX в. Русь дважды принимала христианство: первый раз при Ольге - 957 г.; второй - при Владимире 988 г.
Сразу же после того, как Владимир овладел в 980 г. киевским престолом, устранив старшего брата Ярополка (972-980 гг.), он сделал попытку создать общерусский языческий пантеон во главе с Перуном - богом грозы и установить общий ритуал. Однако механическое объединение старых племенных божеств не могло привести к единству культа и по-прежнему идеологически разъединяло страну. К тому же новый культ сохранял в себе идеи родового равенства, неприемлемые для феодального общества. Владимир понял, что надо не реформировать старое, а принять принципиально новую религию, соответствующую уже сформировавшемуся государству.
Русь поддерживала добрые отношения и с Византией, и с римской церковью; здесь были и мусульмане, и иудеи. Но необходимо было принять христианство по нескольким причинам:
1. Это нужно было в интересах развития государства, чтобы избежать изоляции от всего мира.
2. Единобожие соответствовало сущности единого государства во главе с монархом.
3. Христианство укрепляло семью, вводило новую мораль.
4. Способствовало развитию культуры - философия, богословская литература.
5. Социальное расслоение требовало новой идеологии (язычество - равноправие).
В летописях говорится о религиозных миссиях мусульманской Волжской Булгарии, из иудаистской Хазарии. Мусульманство не подошло, потому что запрещало употребление вина. Католицизм не подходил, потому что служба велась на латыни, а во главе церкви стоял Папа, а не светская власть.
В 987 г. Русь и Византия начали переговоры о крещении. Владимир требовал себе в жены сестру императора Василия II - принцессу Анну. Византии нужна была помощь русских в борьбе с мятежниками.