Правління Ярослава значною мірою було продовженням Володимирового: у зовнішній І внутрішній політиці він поглиблював те, що зробив Володимир.
Закінчивши боротьбу з Святополком, Ярослав, як згадано вище, старався повернути землі Західної України, що їх забрав Болеслав: 1022 року він ходив до Берестя; скориставшися зі смерті Болеслава року 1030, узяв Белз; в 1031 р. ходив на Польщу і повернув червенські міста, взявши багато полонених поляків І оселивши їх у нових укріпленнях понад р. Россю, які будував проти печенігів.
М. Грушевський вважав, що Ярослав повернув усі землі польсько-українського пограниччя. Гірше було з Закарпаттям: використовуючи усобицю після смерти Володимира, угорський король Стефан І Святий (1000-1038) прилучив Закарпаття до Угорщини, і його син Емерік дістав титул “князя русинів”. Після того до XX ст, перебувало воно в складі Угорської держави.
Ярослав кілька разів ходив також проти західніх сусідів: у 1038 році — на ятвягів, з якими воював і Володимир; у 1040 р. — на Литву; 1041 р. — на мазовшан і в 1047 р. — знову на мазовшан. Ці два походи на мазовшан провів він у допомогу Казімірові. Взагалі Ярослав багато уваги приділив польським справам. Під час міжусобної боротьби, що розгорілась після смерти Болеслава, він підтримував спочатку братів князя Мєшка, а потім — його сина Казіміра, в майбутньому — Відновителя. На захист його інтересів Ярослав уклав союз з цісарем Генріхом III. Забезпечивши Казімірові престол, він видав за нього сестру Марію-Добронігу, а за віно дістав від Казіміра полонених, яких вивів 1018 року Болеслав Хоробрий — 800 душ. Згодом одружив свого сина Ізяслава з сестрою Казіміра.
В піклуванні про віднову польської держави і Ярослав, і Генріх Ш виявили короткозорість: інтересам Німеччини та України не відповідало відновлення могутности Польщі.
Ярослав мав на меті поширити кордони своєї держави в напрямку фінських земель, У 1030 році ходив він на чудь і над Західньою Двіною збудував місто, яке назвав своїм хрещеним іменем Юр'ев (згодом — Дорпат, тепер Тарту), закріпивши таким чином свою владу за Чудським озером. У 1032 році ходив на заволоцьких фінів. На Північну Двіну ходив його воєвода Уліб, але похід був невдалий. Року 1042 повторив спробу підкорити північні землі — “ходив на Ямь” син Ярослава, що князював у Новгороді, Володимир, але наслідки походу невідомі.
Порівнюючи з добою Володимира, боротьба з печенігами втратила свою гостроту. До 1036 року вони не нападали на Україну, можливо, з причини ослаблення — з одного боку боротьбою з Україною, а з другого — постійним натиском зі сходу узів-торків, за якими посувалися половці. Останній масовий наступ печенігів відбувся 1036 року, коли вони облягли навіть Київ. Ярослав, з допомогою своїх постійних помічників — варягів, завдав печенігам жорстокої поразки, після чого вони покинули степи й пересунулися за Дунай. На побойовищі. збудував Ярослав храм святої Софії.
Перемога над печенігами дала можливість Ярославові значно посунути кордон на південь, Над Россю він збудував лінію укріплень, зокрема місто Юр'єв (недалеко Білої Церкви), заселюючи їх бранцями, що їх повернув йому Казімір на віно за Марію Добронігу. Однак, його політика на півдні не дала багато позитивного, бо степи залишалися неосвоєними, а шлях до Чорного моря перетятий кочовими ордами.
Неясним залишається питання про похід Ярослава на Візантію в 1043 році. Перед тим, з часів Володимира, відносини України з Візантією були мирні. Час від часу були якісь стосунки між обома державами. Причиною походу було вбивство у Візантії якогось купця, — писав візантійський письменник Скилиця, але М. Грушевський не надавав віри його свідоцтву, припускаючи, що Ярослав, можливо, хотів настрашити Візантію й здобути нові привілеї для руської торгівлі. Проф. М. Андрусяк вважає, що причиною було бажання Ярослава унаслідувати візантійський престол,
тому, що його друга жінка, Феодора, була дочкою цісаря Константина. З цим поглядом тяжко погодитися. Отже, треба покищо прийняти погляд М. Грушевського, що точніші причини тієї виправи невідомі.
Похід, яким керували син Ярослава Володимир та воєвода Ви-шата, закінчився повною поразкою частини руського війська, що йшла суходолом: її знищено, а полонених — осліплено разом з воєводою. Можливо, внаслідок цього укладено договір, закріплений шлюбом сина Ярослава, Всеволода, з царівною Анною Мономах.
Йдучи шляхами Володимира, Ярослав широко розгортає дипломатичні стосунки з західньоевропейськими володарями. Вище вже згадувалося про клопотання Ярослава з приводу віднови Польської держави й твердості лінії в обороні прав Казіміра. Ці відношення закріплено двома шлюбами: Марії-Доброніги з Казіміром-Відновителем та Ізяслава з сестрою Казіміра — Ґертрудою.
Ярослав мав широкі стосунки з Німеччиною. Вже під час боротьби з Святополком у 1016 році уклав він союз з цісарем Генріхом II проти Болеслава польського, але цісар зрадив його, замирився і уклав союз з Болеславом. У боротьбі за віднову Польської держави Ярослав діяв у союзі з Генріхом III. В німецькій хроніці оповідається про його посольство до цісаря в 1040 і 1043 роках — з пропозицією одружитися з одною із дочок, але Генріх уже знайшов собі наречену, Син Ярослава, Святослав, був одружений з сестрою трірського єпископа Бургарта. Другий князь, імени якого не названо, був одружений з дочкою саксонського маркграфа Оттона з Орлягмунду; втративши чоловіка, вона повернулася до Німеччини й одружилася з сином баварського герцога Оттона з Нордгайму; третій, невідомий на ім'я, одружився з Одою, дочкою Леопольда, графа Штадтського. Такі матримоніальні стосунки свідчать про зв'язки іншого характеру, які зближали Київську державу з Західньою Европою.
Інтенсивні відносини, успадковані Ярославом від Володимира, зв'язали його зі Скандинавією. Великі варязькі загони з'являлися як наймане військо в усіх головних війнах Ярослава. Його двір, його історія часто згадуються в саґах, хоч не завжди правдиво. Відомо, що у Ярослава перебував норвезький король Олаф II Святий, коли його вигнали з Норвегії. Син Олафа II, Маґнус, у майбутньому також король, виховувався в Києві. Ярослав був одружений з дочкою шведського короля Скотхонунґа Олафа. Інгігердою-Іриною. Одна з дочок Ярослава, Єлисавета, була одружена з Гаральдом-Гардрада, родичем короля Олафа. Щоб здобути її руку, він з дружиною громив береги Середземного моря, як справжній вікінг, і на честь її склав пісню, в якій оспівував “руську дівчину з золотою гривнею на шиї, яка нехтує ним”. Посівши норвезький престол, Гаральд одружився з Єлисаветою. Пізніше він прославився в хрестоносних походах і загинув в Англії, прибувши туди з військом Вільгельма Завойовника. Є відомості, що Єлисавета після його смерти одружилася з королем Данії, Свеном Ульфсоном.
У 1016 році, коли Канут Великий заволодів Англією, сини забитого короля Едмунда, “Залізний Бік” Едмунд і Едвард, втекли до Швеції, а потім перебували в Києві, у Ярослава.
Були стосунки Києва з Угорщиною. Вище вже згадувалося, що дочка Володимира була одружена з угорським королем Владиславом Лисим. За правління Стефана І Святого (1000-1038), одруженого з Ґізелою Баварською, ревною прихильницею латинського обряду, сини Владислава — Андрій, Левента та Бела — втекли до Києва, де перебували від 1031 до 1046 року, коли Андрія покликано на угорський престол. Він одружився з дочкою Ярослава, Анастасією-Аґмундою, і його правління позначилось підтримкою українців, які посідали в Угорщині високі пости. Знов переміг слов'янський обряд над латинським і при дворі запанувала слов'янська мова. В околицях Мукачева Андрій заснував манастир. Після короткої перерви — правління Бели — син Андрія І, Соломон (1061-1074), сприяв розвиткові в Угорщині слов'янської культури та слов'янського обряду, про що свідчать закони Владислава.