Для принятия христианства на Руси было несколько причин.
Одним из главных факторов, которые побудили ее стать более цивилизованной и отказаться от язычества, было желание Владимира сделать Русь единым государством и соединить народы, живущие в нем.
Необходимо было и сближение с другими странами, в частности с Европой. В те времена язычество не приветствовалось многими странами, которые приняли христианство.
Нельзя забывать и о возможных личных мотивах князя Владимира. Он не хотел жить в грехе, и пытался освободиться от своего языческого образа жизни. За все время правления он совершил достаточно поступков, которые олицетворяли его не с лучшей стороны.
Хорошим примером служило прошлое его бабки Ольги. Она олицетворяла собой образ княгини, которая оставила о себе добрую память. Были у князя Владимира и еще личные причины принятия христианства на Руси. Это его предстоящая свадьба с сестрой князя Византии. Такое родство было необходимым для укрепления авторитета князя Владимира и более твердого становления княжеской власти.