Владимир родился около 962 года. Он был сыном киевского князя Святослава Игоревича и Малуши, ключницы матери Святослава, княгини Ольги. Летописи рассказывают, что, разгневавшись на свою рабу, Ольга сослала ту в отдаленное селение Будутину весь. Здесь и родился будущий великий святой. Вскоре Владимира отобрали у матери.