Война с Болеславом, а позднее и с печенегами, показала Ярославу, что стольный град Киев нуждается в строительстве надежных укреплений. Эту идею поддержали и жители города. Началось возведение огромных земляных валов с бревенчатыми стенами, которые окружали столицу мощным неприступным барьером. Вокруг города он создал кольцо из городов-крепостей: Белгорода, Вышгорода, Канева, Васильева. Столица Русской земли обрела так недостающую ей безопасность. Позднее он возвел вокруг Киева каменные стены с Золотыми Воротами, над которыми возвышалась церковь Благовещения. Город стал не только мощной крепостью, но и одним из самых богатых и красивых городов Европы, «соперником Константинополя».
Ярослав знал, что в укреплении и защите нуждаются не только южные границы. На северо-западе тоже было неспокойно. Торговлю новгородцев с иноземными странами осложняли частые нападения местных племен – чуди. Надо было обезопасить и эти границы.
В 1030 году он со своей дружиной совершил поход в этот дикий, заросший густыми лесами край. Чудь была покорена и обязалась платить дань. Гарантом русской безопасности в этом краю стал город Юрьев (ныне Тарту), названный так по христианскому имени Ярослава, нареченного Юрием в крещении.
Спустя несколько лет Ярослав совершил походы на ятвягов и Литву, привел их к покорности и заставил платить дань. Нет, не о завоеваниях и победах думал Ярослав. Ему нужны были крепкие и безопасные границы, которые уважали бы соседи. Он знал, что уважают сильного, и потому стремился, чтобы Русская земля была единой, умеющей постоять за себя.
Такую линию он продолжал и в отношениях с Польшей. После успешных походов в польские земли он закрепил за Русью Червенские города, но они еще оспаривались ею, и тогда Ярослав решил укрепить отношения с новым польским королем Казимиром, выдав за него свою сестру Марию. Казимир возвратил восемьсот русских пленных, а Ярослав помог ему подчинить себе Мазовию. Мир на западных и северо-западных границах Руси был обеспечен. Для защиты же юго-западных рубежей он основал на реке Сан город-крепость.
Великий князь хорошо понимал, что, укрепляя безопасность Русской земли, защищая ее границы и сохраняя ее единство, он создает лишь условия для жизни своих подданных. Его деятельность должна служить благу людей, не раз говаривал он своим боярам, а этого нельзя достичь только походами, сражениями и победами. Надо строить, просвещать людей, заботиться об их духовном здоровье. Человек глубоко верующий, богобоязненный, он все успехи своего служения Руси связывал с распространением христианства, укреплением веры. Во время княжения Ярослава уже выросло поколение тех детей, которых его отец Владимир отдал в книжное учение. Теперь они становились священниками и церковниками, неся людям слово Божие. Ярослав тоже отдал 300 детей в учебу и сам учил их книжной премудрости.
Он и сам очень много читал. Все знали его как образованнейшего человека своего времени, и многие следовали его примеру: читали, переписывали книги, создавали собственные библиотеки. Характеризуя это похвальное увлечение книжным чтением, летописец говорит: «Подобно тому, как если б кто распахал землю, а другой посеял, а иные стали бы пожинать пищу обильную, так и князь Владимир распахал и умягчил сердца людей, просветивши их крещением; сын его, Ярослав, насеял их книжными словами, а их теперь пожинают, принимая книжное учение. Велика бывает польза от него; из книг учимся путем покаяния, в словах книжных обретаем мудрость и воздержание; это реки, наполняющие вселенную; в книгах несчетная глубина, ими утешаемся в печали, они узда воздержания».
И совсем не случайно первый на Руси писаный свод законов под названием «Русская Правда» появился в его княжение.
А еще Ярослав любил строить. Киевляне часто видели его на стенах возводимых храмов, церквей, домов, палат, за что и прозвали его «хоромцем», то есть охотником строить.
При нем Русская земля расцветала, наливалась силой, крепло ее могущество. Все знаменитые короли и владетельные князья того времени считали большой для себя честью породниться с русским княжеским родом. Сам Ярослав был женат на Ингигерде, дочери шведского короля Олафа; сына своего Всеволода он женил на дочери византийского императора Константина Мономаха. Одна дочь Ярослава была замужем за норвежским королем Гаральдом, а вторая стала женой французского короля Генриха I и матерью короля Филиппа, за малолетством которого она долго правила Францией. Третья дочь Ярослава была женой венгерского короля Андрея I, а остальные его дети – трое сыновей – женились на польских и немецких принцессах.