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