Детей у Владимира было навалом.

От Чехини Оловы: Вышеслав князь Новгородский. Умер в 1010 году за 5 лет до смерти отца.

От вдовы Ярополка Грекине Предеславы: Святополк Окоянный. Возможно был сыном Ярополка. Был князем Туровским. И побывал князем Киевским.

От Рогнеды:

Изяслав. Князь Полоцкий. Умер при жизни отца в 1001 году.

Мстислав. Умер в детстве.

Ярослав Мудрый. Князь Новгородский, потом Киевский. Боролся со Святополком за власть.

Всеволод князь Владимир-Волынский. Возможно погиб в Швеции, неудачно посватался.

Предслава, сделана наложницей польским князем Болеславом I Храбрым.

Премислава (ум. в 1015 году), по некоторым источникам с 1000 года жена венгерского принца Ласло Лысого.

Мстислава, в 1018 году среди других дочерей Владимира была захвачена польским князем Болеславом I Храбрым.

От Адельи:

Мстислав Тмутараканский, князь тмутараканский и черниговский.

Станислав, князь смоленский.

Судислав, князь псковский.

По летописи — «ѿ другия (Чехыни) Ст҃ослава». От «богемской княжны» Мальфриды (по поздним данным)
Святослав, (ум. 1015), князь древлянский.

От «болгарыни», по родословцам — «болгарской княжны Милолики», некоторые историки пытались идентифицировать её с царевной Анной:
Борис, князь ростовский.
Глеб, князь муромский.

Неизвестно, от какой жены:
Позвизд, судя по языческому имени родился до крещения Владимира. (По некоторым родословцам — также «от болгарыни»).
Добронега-Мария (ум. 1087) — стала женой короля Польши Казимира I.

Кроме того, у Владимира было ещё несколько дочерей, неизвестных по имени. Всего дочерей Владимира на 1018 год было в живых не менее 9, как мы знаем из хроники Титмара. Точная судьба всех их неизвестна.

С таким количеством детей междоусобицы было не избежать.