После смерти Владимира I у него осталось 12 сыновей от разных жён. Он собирался оставить свой престол своему любимому сыну Борису Ростовскому, но на момент смерти отца, Борис с войском находился в походе. К моменту его возвращения престол занял старший из семьи, князь Святополк (1015-1019г.).
Киевский князь заманил в ловушку Бориса Ростовского и Глеба Муромского , которые были убиты. Борис и Глеб были причислены в церкви к лику святых, а Святополк получил прозвище Окаянный. Против брата убийцы открыто выступил Ярослав, у которого на момент событий оказалось готовое войско (ещё при жизни отца, Ярослав отказался платить дань Киеву и готовился к войне).
Новгородцы собрали ополчение, а также на собранные деньги наняли варяжскую дружину, это было тем проще, что к тому времени Ярослав был женат на варяжской принцессе. В свою очередь Святополк, чтобы укрепиться в Киеве призвал на помощь своего тестя: Польского короля Болеслава Храброго. Однако поляки отодвинули от власти Святополка и стали править сами, что ещё больше вызывало раздражение на Руси. В результате, все, кто был против Святополка и поляков, поддержали Ярослава. Новгородцы одержали победу, Святополк вместе с поляками бежал, а Ярослав принял престол в 1019г.
Ярослав Мудрый не сразу стал полноправным правителем всей Киевской Руси, так как против него выступил Мстислав Тмутараканский, который подчинил себе приазовье и под кавказские степи. С помощью церкви и бояр, братьев удалось помирить и в 1024г. они поделили свои владенья по Днепру.
Мстислав Тмутараканский умер в 1035г. бездетным и все его владения мирно перешли Ярославу. Именно с этого времени Киевская Русь становится крупнейшим государством Европы, с которым хотели дружить все европейские правители.
В 1030г. Ярослав совершил удачный поход в Прибалтику, где покорил финно-угорское племя чудь (около озера Чудского) и для удержания этих территорий основал город Юрьев (современный Тарту в Эстонии). В 1036г. нанёс сокрушительное поражение печенегам под Киевом и по приданию на этом месте был возведён Софийский собор. В 1051г. Константинопольский патриарх назначил митрополита в Киев, русского по происхождению - Илариона.