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