1010 — после смерти своего старшего сына, новгородского князя Вышеслава Владимир провел новое распределение княжеских волостей между сыновьями: Святополк остался в Турове, Ярослав перебрался в Новгород, Борис был перемещен на его стол в Ростов, Глеб сел в Муроме, Святослав обосновался в Пинске, Всеволод получил Владимир-на-Волыни, Станислав вокняжился в Смоленске, а Судислав отъехал в Псков.
1013 г. — русско-польская война и мятеж Святополка. Реконструкция событий, произошедших в этом году, носит условный характер, поскольку во всех ранних списках ПВЛ какая-либо информация об этих событиях полностью отсутствует.
В упомянутой «Хронике» Титмара Мерзебургского события этого года, напротив, освещены подробно, хотя полностью доверять этой информации, конечно, нельзя. Как явствует из этого источника, польский король Болеслав I Храбрый, завершив многолетнюю войну с германским королем Генрихом II Святым, решил взять реванш за «Червенские города» и пошел походом на Русь.
Предварительно он заключил военный союз с печенегами, с которыми князь Владимир уже много лет вел тяжелую и изнурительную войну. Этот поход по не установленным причинам окончился неудачно и в том же году польский король и великий киевский князь заключили новый мирный договор. По мнению ряда историков (М. Свердлов, А. Назаренко, А. Головко), это договор был скреплен браком князя Святополка на дочери польского короля, имя которой в источниках не сохранилось.
Когда молодожены вернулись в Туров, по наущению своего тестя Святополк замыслил заговор против отца, но он был быстро раскрыт и несостоявшийся «мятежник» вместе с молодой супругой был вывезен в Вышгород и заточен под стражу. Обстоятельства возникновения этого заговора не вполне понятны, но некоторые современные авторы (А. Назаренко, А. Карпов) предположили, что польский король, прекрасно осведомленный о том, что Святополк был сыном убиенного Ярополка, а князю Владимиру приходился только пасынком, намеревался использовать давние неприязненные отношения между ними в своих политических целях.
1014—1015 — бунт Ярослава и смерть Владимира Святого. Несостоявшийся мятеж и арест Святополка практически совпал по времени с так называемым «бунтом» новгородского князя Ярослава, который вопреки установившейся традиции отказался платить «урок» своему отцу в Киев в размере 2000 гривен, который давался «от года до года».